syscon

软件截图:
syscon
软件详细信息:
版本: 0.8
上传日期: 11 May 15
开发: syscon
许可: 免费
人气: 2

Rating: 3.0/5 (Total Votes: 1)

SYSCON是一个Python模块提供远程控制工具在网络中的其他计算机。
目前,SYSCON仍是一个测试版,因为我希望能够增加一些新的功能。
它采用了高级加密标准(AES)的数据通信进行加密。为了做到这一点,我已经将约什 - 戴维斯(http://www.josh-davis.org/pythonAES)的AES的Python代码。对于密钥交换,我实现了的Diffie-Hellman-梅克尔算法。
重要提示:如果您的国家不允许强大的加密(如美国等),你可能不会被允许使用该工具加密那里。那么你应该使用0.3.1版本,而所有被发送的数据加密。

语法

客户
在客户端,你只需要启动client.py
如果你想有一个“沉默”的遥控器,你应该重新命名为client.py client.pyw
控制计算机
上的控制计算机,用法如下:
进口syscon.control
CON = syscon.control.Connection(“XYZ”)
#这定义CON作为网络与计算机的连接这
#通过端口51000的名称为XYZ如果你想使用其他端口,使用
#第二个参数,例如端口9999:
#CON = syscon.control.Connection(“XYZ”,9999)
#如果你做到这一点,你必须启动client.pyw
#远程机器作为参数的端口号
#现在有了con.send(下一节)发送订单
#使用con.send的:con.send(命令〔,second_param [,third_param]])
con.close()
#这立即停止该连接,并关闭client.py或client.pyw
#在其他计算机上。您也可以使用con.send(“stopcontrol”)
截图
此外,还有一个功能使远程计算机的监视器的屏幕截图。在Python图像库(PIL)是需要在客户端计算机上安装。 SYSCON使用这个包1.1.7版本。它可在这里下载。你必须开始控制计算机上pyscreen.py。你会被要求要使用哪个端口(56000推荐),并在那里保存截图。
如果使用端口56000,你只需要调用连接对象的截屏功能,使屏幕截图。否则,你需要使用下面的代码:
...
#CON是连接对象
con.send(“截图”,“54321”)
其中,第二参数(注意这是一个字符串)指定的端口号。
订单到远程计算机
有在0.3.0版本以下命令:
1. execpy:此命令需要第二个参数。从第二个参数的代码与远程计算机上的“EXEC”执行。
2. executefile:启动第二个参数指定的程序。
3.下载:下载内容的URL中的第三个参数中的第二个参数文件到本地路径(在远程计算机上)。
4.关机:发送关机信号到远程计算机(注:只与Windows NT工作到Windows 7)
5.注销:发送注销信号到远程计算机(注:也只能与Windows NT到Windows 7)
6. stopcontrol:立即停止远程控制。同con.close()
7.截图:使远程机监视器的屏幕截图。用法:见上面

什么在此版本中是新的

  • 添加GUI
  • 修正错误的重大安全漏洞(!)

什么是0.4版本的新

  • 在连接(除了从截图功能,在数据量将是很大的),现在用AES进行加密

在什么版本0.3.1是新的

  • 在错误修正(工作在Linux系统中,使用无PIL )

要求

  • 在Python的

显影剂的其他软件 syscon

syscon-nc
syscon-nc

11 May 15

意见 syscon

评论没有发现
添加评论
打开图片!