基于winsock远程控制系统的制作方法

文档序号:7647113阅读:340来源:国知局
专利名称:基于winsock远程控制系统的制作方法
技术领域
本发明涉及一种计算机控制系统,尤其是一种基于WINSOCK远程控制 系统。
背景技术
目前,计算机远程控制技术得到了广泛的应用,如家庭办公的推广应用, 越来越多的人会经常不在办公室内工作,而是作为远程PC用户登陆公司总部 的网络进行网上办公;企业的客户技术支持部门可以使用远程控制技术努力减 少技术人员到现场服务或者让用户把设备送到支持中心进行维护;远程教育迅 速发展,这些技术的应用,师生可以进行实时的通信,交流信息,对话和传递文 件,使身处异地的学生能够与老师进行实时交流,犹如做在同一教室一般。再 有,随着人们观念的更新,现在,很多企业开始使用监控系统,用摄像的方式来 监控员工的行为,但是,这种监控系统对员工的敲键,发送邮件等细小的行为依 然无能为力,远程控制软件却能轻松地管理这些细节问题,因此,远程控制在企 业的内部管理上将发挥很大的作用。但是,现有的基于WINSOCK远程控制系统 普遍存在安全性差、使用不便等问题,

发明内容
本发明的目的在于克服现有技术的不足,提供一种安全性高、使用方便的 基于WINS0CK远程控制系统。
本发明解决其技术问题是采取以下技术方案实现的
一种基于WINSOCK远程控制系统,包括服务器端和客户端,其特征在于 服务器端包括服务器启动模块,服务器隐藏模块、实时聊天模块、文件管理模 块、进程管理模块服务器电源管理模块、服务器端键盘记录模块及服务器主控 模块,服务器主控模块与其他模块通过进程连接在一起;客户端包括网页浏览 模块、实时聊天模块、文件管理模块、进程管理模块、服务器电源管理模块、 服务器端键盘记录模块;服务器端与客户端通过WINS0CK套接字进行连接。
而且,所述的文件管理模块包括文件上传子模块、文件下载子模块、目录 管理子模块、文件删除子模块及系统文件设置子模块。
而且,所述的进程管理模块包括进程查看子模块、进程关闭子模块。
而且,所述的服务器电源管理模块包括注销子模块、重启子模块、关机子 模块。
而且,所述的服务器键盘记录模块包括安装键盘钩子模块、卸载钩子模块。本发明的优点和积极效果是
1. 本基于WINS0CK远程控制系统采用最先进的WINS0CK技术,实现了远 程控制的基本功能,并充分考虑了系统的可操作性、冗余性和安全性具有安全 性及可靠性高的特点。本发明可以在家庭办公、远程教学、企业内部监控等方 面发挥极大的作用,具有很强的实用性。
2. 本基于WINS0CK远程控制系统价格低廉,避免了采用传统处理方法带 来的高成本的问题,作为通用系统具有操作简单使用方便的优点。


图1为本发明服务器端结构示意图; 图2为本发明客户端结构示意图。
具体实施例方式
以下结合附图对本发明实施例做进一步详述。 本基于WINS0CK远程控制系统包括了服务器端和客户端两部分 服务器端包括了服务器端包括服务器启动模块,服务器隐藏模块、实时 聊天模块、文件管理模块、进程管理模块服务器电源管理模块、服务器端键盘 记录模块及服务器主控模块,服务器主控模块与其他模块通过进程连接在一 起。其中,文件管理模块包括文件上传子模块、文件下载子模块、目录管理子 模块、文件删除子模块及系统文件设置子模块;进程管理模块包括进程査看子 模块、进程关闭子模块;服务器电源管理模块包括注销子模块、重启子模块、 关机子模块;服务器键盘记录模块包括安装键盘钩子模块、卸载钩子模块。
客户端包括网页浏览模块、实时聊天模块、文件管理模块、进程管理模块、 服务器电源管理模块、服务器端键盘记录模块。其中,文件管理模块包括文件 上传子模块、文件下载子模块、目录管理子模块、文件删除子模块及系统文件 设置子模块;进程管理模块包括进程查看子模块、进程关闭子模块;服务器电 源管理模块包括注销子模块、重启子模块、关机子模块;服务器键盘记录模块 包括安装键盘钩子模块、卸载钩子模块。
服务器端与客户端通过WINS0CK套接字通过ADSL或广域网建立连接,服 务器端和客户端之间通过WINS0CK套接字建立连接,服务器端和客户端建立连 接后传送数据及控制命令,实现下列必要的远程控制业务,包括
(1) 客户端可以通过公司的局域网或由家中的ADSL到广域网在连接到公 司的局域网来査看服务器端上正在运行的程序;
(2) 客户端可以了解服务器端目前工作的具体情况;
(3) 客户端可以向服务器端上传下载文件;
(4) 客户端可以与服务器端实现点对点聊天;
(5) 客户端可以关闭服务器端的程序;
4(6) 客户端可以注销、重起、关闭服务器;
(7) 客户端可以删除服务器端的文件或目录;
(8) 客户端可以查看服务器端所有的文本文件;
(9) 客户端可以査看服务器端所有的目录和文件等。
本发明所述的实施例是说明性的,而不是限定性的,因此本发明并不限于具体实施方式
中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。
权利要求
1. 一种基于WINSOCK远程控制系统,包括服务器端和客户端,其特征在于服务器端包括服务器启动模块,服务器隐藏模块、实时聊天模块、文件管理模块、进程管理模块服务器电源管理模块、服务器端键盘记录模块及服务器主控模块,服务器主控模块与其他模块通过进程连接在一起;客户端包括网页浏览模块、实时聊天模块、文件管理模块、进程管理模块、服务器电源管理模块、服务器端键盘记录模块;服务器端与客户端通过WINSOCK套接字进行连接。
2. 根据权利要求1所述的基于WINS0CK远程控制系统,其特征在于所 述的文件管理模块包括文件上传子模块、文件下载子模块、目录管理子模块、 文件删除子模块及系统文件设置子模块。
3. 根据权利要求1所述的基于WINS0CK远程控制系统,其特征在于所 述的进程管理模块包括进程査看子模块、进程关闭子模块。
4. 根据权利要求1所述的基于WINS0CK远程控制系统,其特征在于所 述的服务器电源管理模块包括注销子模块、重启子模块、关机子模块。
5. 根据权利要求1所述的基于WINS0CK远程控制系统,其特征在于所 述的服务器键盘记录模块包括安装键盘钩子模块、卸载钩子模块。
全文摘要
本发明涉及一种基于WINSOCK远程控制系统,包括服务器端和客户端,其技术特点是服务器端包括服务器启动模块,服务器隐藏模块、实时聊天模块、文件管理模块、进程管理模块服务器电源管理模块、服务器端键盘记录模块及服务器主控模块,服务器主控模块与其他模块通过进程连接在一起;客户端包括网页浏览模块、实时聊天模块、文件管理模块、进程管理模块、服务器电源管理模块、服务器端键盘记录模块;服务器端与客户端通过WINSOCK套接字进行连接。本基于WINSOCK远程控制系统采用最先进的WINSOCK技术,实现了远程控制的基本功能,并充分考虑了系统的可操作性、冗余性和安全性,具有安全性及可靠性高的特点。
文档编号H04L12/24GK101471807SQ20071006049
公开日2009年7月1日 申请日期2007年12月26日 优先权日2007年12月26日
发明者祺 苏 申请人:祺 苏
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1