软件总体介绍: 
    本系统是采用TCP/IP协议,基于Socket而开发的。主要有以下功能:远程文件管理,远程进程监控,远程注册表管理,远程服务管理,远程屏幕监控,远程Telnet终端,文件上传与下载,远程URL文件下载,视频聊天,系统消息,远程前台、后台执行终端命令,远程剪切板信息查看,远程操作系统指纹探测,远程CPU、内存信息探测,远程关机、注销、重启操作系统,以及远程鼠标、键盘、光驱、显示器、桌面、任务栏的控制与设置。底层采用C语言编写,控制端采用DELPHI编写.我们的产品将提供源码! 
  
 
系统特色: 
    1. 系统采用了远程线程注入技术,将守护线程注入系统进程中,有效地保护了系统的正常运行。 
    2. 系统中使用了DES和MD5两种加密算法,分别对数据库和网络关键数据加密。 
    3. 系统设计了程序指纹与自我鉴定算法,能有效地检测出程序是否被病毒感染。 
    4. 系统采了正向、反弹全双工网络模型,能适应各种网络环境。 
    5. 程序拥有五种不同特色的皮肤,界面美观大方。 
  
功能介绍: 
   1. 屏幕监控 
    屏幕监控功能有两种控制模式:监视模式和控制模式。 
    (1) 监视模式只能观看被控端电脑的屏幕,不能进行任何终端操作。 
    (2) 控制模式除了可以观看被控端电脑的屏幕外,还支持鼠标终端。 
   2. 窗口监控功能 
    窗口监控功能列举出被控主机当前正在运行的窗口的名称。  
 
      
演示视频下载 
 
 
   3. 进程监控功能 
    进程监控功能包括列举进行与终止进程两大功能。在进程监控界面中,单击鼠标右键,弹出功能菜单,即可进程这两个功能的操作。 
   4. 文件管理功能 
    文件管理功能包括对远程主机上的文件进行复制、剪切、粘贴、删除、重命名、刷新、上传、下载、前台执行、后台执行、文件搜索、属性修改等功能。在控制界面上,可以选择文件排列方式。 
   5. 注册表管理功能 
    注册表管理功能的操作与操作本机注册表一样,使用起来非常简单。它包括新建项、删除项、对项重命名等项的操作,对键的操作有新建、删除、重命名、修改等等操作。 
   6. 服务管理功能 
    服务管理功能包括查看服务、启动服务、停止服务、新建服务、删除服务、修改服务属性等操作。经过对操作的简单化,其远程操作与操作本机服务的步骤是一样的。 
   7. 远程终端功能 
    远程终端功能得到一个远程主机的Telnet终端,本终端在连接的情况下可以直接进行,不需要远程主机的用户名与密码。连接后的操作与Telnet终端一样。 
   8. 聊天功能 
    聊天功能包括文本聊天和视频聊天两个功能。本软件是属于远程控制系统,所以视频功能是单向的,即只有控制端才能看到聊天视频,而被控端只能发送和接收文件信息。 
   9. 远程命令功能 
    (1) 远程命令:前台与后台执行终端命令。 
    (2) 鼠标控制:可以锁定、解锁、交换、恢复远程鼠标。 
    (3) 键盘记录:启动记录后,远程主机的所有击键记录都将记录下来,并回传给控制端。 
    (4) 光驱控制:打开、关闭远程主机的光驱。 
    (5) 分辨率调节:调节远程主机显示器的当前分辨率。 
    (6) 系统关机:注销、重启、关闭远程操作系统。 
    (7) 桌面:隐藏和显示远程主机桌面。 
    (8) 任务栏:隐藏和显示远程主机任务栏。 
    (9) URL文件下载:操作远程主机后台下载网络URL文件到指定的目录,可以对下载的文件重新更名。 
   10. 信息探针功能 
    (1) 查看剪切板:查看远程主机剪切板上的文本信息,如果远程主机的剪切板上的内容是非文件信息,则显示内容为空。 
    (2) 系统指纹鉴定:探测远程主机的操作系统类型及特征。 
    (3) 硬件探测:探测远程主机的CPU、内存的相关信息及使用状况。 
    (4) 系统消息:模拟各种系统消息,可以在本地测试再由远程主机执行并显示。 
 演示下载地址:http://www.0dis.cn/yckz.html 

解决方案 »

  1.   

    看上去,楼主是在做广告。
    但是楼主能否提示下,远程控制的具体是怎么实现的呢?
    我在做的东西只是想实现这1个功能:
    1. 屏幕监控 
        屏幕监控功能有两种控制模式:监视模式和控制模式。 
        (1) 监视模式只能观看被控端电脑的屏幕,不能进行任何终端操作。 
        (2) 控制模式除了可以观看被控端电脑的屏幕外,还支持鼠标终端。 
    监控端的鼠标事件是怎么传送到客户端呢?望楼主给点指点,万分感谢
      

  2.   

    这还不简单吗,你把监控端的鼠标动作和位置用网络传过来不就得了吗。
      

  3.   


    那是不是在每次鼠标操作的时候,都传送过去??那不是传送的很频繁。还有传送的东西双方该怎么协调和识别这个传送的包呢??