posts - 1,comments - 2,trackbacks - 0

远程控制程序(Spy)是笔者在学习网络编程时编写的一个网络程序,其功能有:

1、实现远程文件操作(上传,下载,复制,删除等);

2、远程启动命令提示符和其它控制台程序;

注:该软件仅用于交流和学习,请不要用于非法用途!!!

下载远程控制程序

下载源代码

该程序包含3个程序:

1、spysvc    服务端(受控端)

2、spycmd   命令行客户端(控制端)

3、spy         GUI客户端(控制端)

其内核用C++和API编写,GUI客户端的界面用.Net编写。

使用方法:

1.启动客户端

(1)输入验证(如果控制端要连接到该客户端,需输入相同的验证)

注:如果spysvc.exe同目录下的文件spysvc.ini中Validate不为空且不是prompt则不弹出该对话框,而是使用Validate的值作为验证

 

2.连接到客户端的文件系统

启动spy,点击连接->文件系统,输入客户端IP和验证

如连接成功,则显示文件界面:


2.启动命令行提示符:

注:如果客户端装有卡巴,启动CMD可能会被阻止

启动spy,点击连接->文件系统,输入客户端IP,验证和要启动程序(命令行提示符输入CMD)

如连接成功,则显示命令行界面:

您也可以启动自己编写的控制台程序(不包括DOS程序),但必须在程序开始时调用RedirectCRT函数:(包含io.h头文件)

RedirectCRT

 

3.退出客户端:

按Ctrl+Alt+Shift+F12

 

posted on 2008-09-04 13:30 卢春城 阅读(1059) 评论(2)  编辑 收藏 引用 所属分类: C++

FeedBack:
# re: 远程控制软件
2008-09-04 14:13 | 没画完的画
感谢楼主,

下载楼主的程序后,
开启 spy.exe 后提示

spy.exe - Application Error

X The application failed to initalize properly (0xc0000135). Click on OK to terminate the application.  回复  更多评论
  
# re: 远程控制软件
2008-09-04 14:15 | 卢春城
@没画完的画
要装.net 2.0才能运行GUI客户端
GUI客户端(spy.exe)的界面用.Net编写。

您可以使用spycmd.exe
运行后 输入?参看帮助  回复  更多评论
  

标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
相关链接:
网站导航: