[发明专利]基于WINSOCK远程控制系统无效
申请号: | 200710060497.6 | 申请日: | 2007-12-26 |
公开(公告)号: | CN101471807A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 苏祺 | 申请(专利权)人: | 苏祺 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 天津盛理知识产权代理有限公司 | 代理人: | 汪承欢 |
地址: | 300384天津市西*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 winsock 远程 控制系统 | ||
技术领域
本发明涉及一种计算机控制系统,尤其是一种基于WINSOCK远程控制系统。
背景技术
目前,计算机远程控制技术得到了广泛的应用,如家庭办公的推广应用,越来越多的人会经常不在办公室内工作,而是作为远程PC用户登陆公司总部的网络进行网上办公;企业的客户技术支持部门可以使用远程控制技术努力减少技术人员到现场服务或者让用户把设备送到支持中心进行维护;远程教育迅速发展,这些技术的应用,师生可以进行实时的通信,交流信息,对话和传递文件,使身处异地的学生能够与老师进行实时交流,犹如做在同一教室一般。再有,随着人们观念的更新,现在,很多企业开始使用监控系统,用摄像的方式来监控员工的行为,但是,这种监控系统对员工的敲键,发送邮件等细小的行为依然无能为力,远程控制软件却能轻松地管理这些细节问题,因此,远程控制在企业的内部管理上将发挥很大的作用。但是,现有的基于WINSOCK远程控制系统普遍存在安全性差、使用不便等问题,
发明内容
本发明的目的在于克服现有技术的不足,提供一种安全性高、使用方便的基于WINSOCK远程控制系统。
本发明解决其技术问题是采取以下技术方案实现的:
一种基于WINSOCK远程控制系统,包括服务器端和客户端,其特征在于:服务器端包括服务器启动模块,服务器隐藏模块、实时聊天模块、文件管理模块、进程管理模块服务器电源管理模块、服务器端键盘记录模块及服务器主控模块,服务器主控模块与其他模块通过进程连接在一起;客户端包括网页浏览模块、实时聊天模块、文件管理模块、进程管理模块、服务器电源管理模块、服务器端键盘记录模块;服务器端与客户端通过WINSOCK套接字进行连接。
而且,所述的文件管理模块包括文件上传子模块、文件下载子模块、目录管理子模块、文件删除子模块及系统文件设置子模块。
而且,所述的进程管理模块包括进程查看子模块、进程关闭子模块。
而且,所述的服务器电源管理模块包括注销子模块、重启子模块、关机子模块。
而且,所述的服务器键盘记录模块包括安装键盘钩子模块、卸载钩子模块。
本发明的优点和积极效果是:
1.本基于WINSOCK远程控制系统采用最先进的WINSOCK技术,实现了远程控制的基本功能,并充分考虑了系统的可操作性、冗余性和安全性具有安全性及可靠性高的特点。本发明可以在家庭办公、远程教学、企业内部监控等方面发挥极大的作用,具有很强的实用性。
2.本基于WINSOCK远程控制系统价格低廉,避免了采用传统处理方法带来的高成本的问题,作为通用系统具有操作简单使用方便的优点。
附图说明
图1为本发明服务器端结构示意图;
图2为本发明客户端结构示意图。
具体实施方式
以下结合附图对本发明实施例做进一步详述。
本基于WINSOCK远程控制系统包括了服务器端和客户端两部分:
服务器端包括了:服务器端包括服务器启动模块,服务器隐藏模块、实时聊天模块、文件管理模块、进程管理模块服务器电源管理模块、服务器端键盘记录模块及服务器主控模块,服务器主控模块与其他模块通过进程连接在一起。其中,文件管理模块包括文件上传子模块、文件下载子模块、目录管理子模块、文件删除子模块及系统文件设置子模块;进程管理模块包括进程查看子模块、进程关闭子模块;服务器电源管理模块包括注销子模块、重启子模块、关机子模块;服务器键盘记录模块包括安装键盘钩子模块、卸载钩子模块。
客户端包括网页浏览模块、实时聊天模块、文件管理模块、进程管理模块、服务器电源管理模块、服务器端键盘记录模块。其中,文件管理模块包括文件上传子模块、文件下载子模块、目录管理子模块、文件删除子模块及系统文件设置子模块;进程管理模块包括进程查看子模块、进程关闭子模块;服务器电源管理模块包括注销子模块、重启子模块、关机子模块;服务器键盘记录模块包括安装键盘钩子模块、卸载钩子模块。
服务器端与客户端通过WINSOCK套接字通过ADSL或广域网建立连接,服务器端和客户端之间通过WINSOCK套接字建立连接,服务器端和客户端建立连接后传送数据及控制命令,实现下列必要的远程控制业务,包括:
(1)客户端可以通过公司的局域网或由家中的ADSL到广域网在连接到公司的局域网来查看服务器端上正在运行的程序;
(2)客户端可以了解服务器端目前工作的具体情况;
(3)客户端可以向服务器端上传下载文件;
(4)客户端可以与服务器端实现点对点聊天;
(5)客户端可以关闭服务器端的程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏祺,未经苏祺许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710060497.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据块副本数量调整方法及元数据服务器节点
- 下一篇:一种通信方法、装置和系统