该系统采用Java网络编程实现,在开发过程中将网络技术与远程控制理论相结合,实现了以下功能:能连续获得被控端机器屏幕变化;实现被控端磁盘文件的上传、下载;实现对鼠标、键盘的模拟;远程关机、远程重启计算机。