用java写的远程监控软件,包括远程cmd命令,屏幕监控,摄像头操作,键盘钩子,远程注册表操作,以及文件的上传下载.
其中使用了一下第三方的开源jar包和dll文件,不是跨平台的,一些功能只能在windows上使用.
基本原理是两台电脑之间建立连接,一台电脑发送命令到被控制的电脑,被控电脑执行命令后把结果返回.
仅作为学习交流之用,有兴趣的朋友可以参考,(源码中没有注释).
使用方法:
打开压缩文件后有四个压缩文件:
leo-halter_src.zip和leo-horse_src.zip分别是控制端和被控端的源码和用到的第三方的jar包及dll,分别是我eclipse中的工程文件夹;解压后若要在eclipse中看源码,记得要引入那些jar包
leo-halter.zip和leo-horse.zip是源码生成的可执行jar文件以及必要的dll文件
1