本发明专利技术公开了一种基于USB闪存驱动器的远程协助系统及方法,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。本发明专利技术有益效果:本发明专利技术系统简化了用户端的远程协助配置操作;用户可以在任意的被控端计算机,插入被控端U盘并输入权限识别密码,即可实现远程协助。
【技术实现步骤摘要】
本专利技术属于互联网应用
,尤其涉及一种基于USB闪存驱动器的远程协助系统及方法。
技术介绍
远程协助可以使专业人士通过远程控制技术为远端电脑前的用户解决问题,如处理计算机故障、协助操作软件、远程辅导等场景。目前常用的远程协助系统有Windows的远程桌面或即时通讯工具中的远程协助功能,这些系统在实现远程协助前都需要较为复杂的安装与配置,如需要设置权限或者需要申请即时通讯工具的账号等操作。远端电脑前的用户的知识文化水平与计算机操作技能不尽相同,这些操作对于计算机操作水平较差的用户来说是比较困难的。因此亟需一个可以即插即用的设备或者系统,通过简单的步骤即可实现远程协助。
技术实现思路
为解决现有的技术存在的不足,本专利技术提出了一种基于USB闪存驱动器的远程协助系统及方法,该系统及方法利用U盘技术实现远程协助的配置,降低用户的远程协助配置难度。为了实现上述目的,本专利技术采用如下技术方案:一种基于USB闪存驱动器的远程协助系统,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;所述控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;所述受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。所述被控U盘插入被控端计算机时,受控端单元提取预留在被控U盘中的主控计算机网络地址,与主控计算机建立TCP/IP连接,主控计算机中的控制端单元通过该连接远程控制被控端计算机。所述被控U盘中安装有受控端单元以及用于使受控端单元自动启动的程序文件,所述受控端单元以及程序文件不可删除。所述被控U盘中预设有与主控计算机控制端单元的识别码唯一匹配的机器码。—种基于USB闪存驱动器的远程协助系统的工作方法,包括以下步骤:(I)安装有受控端单元的被控U盘插入被控计算机,受控端单元发起权限验证;(2)受控端单元判断接收到的权限验证码是否与其内部预存的识别码相匹配;如果匹配,进入下一步;否则,重新发起权限验证;(3)受控端单元根据预先设置的主控计算机的网络地址,与控制端单元建立网络连接;(4)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接;(5)控制端单元接收到远程协助请求后,启动远程协助或者远程桌面程序,远程控制被控U盘所在的被控计算机。控制端单元定时检测与受控端单元的网络连接,连接一旦中断,则结束远程控制。所述被控U盘一旦与被控计算机断开接触,则结束远程控制。受控端单元利用RSA算法对权限验证码明文加密。本专利技术有益效果:I)本专利技术系统简化了用户端的远程协助配置操作;用户可以在任意的被控端计算机,插入被控端U盘并输入权限识别密码,即可实现远程协助。2)本专利技术系统在拔出被控端U盘时即可结束远程协助,有较高的安全性并提高用户的信任度。3)本专利技术通过设置权限验证和识别码匹配双重加密防护措施,增加远程协助的安全性。通过识别码匹配防止被控U盘被恶意克隆复制造成的主控计算机或被控计算机的信息泄露。【附图说明】图1为本专利技术基于USB闪存驱动器的远程协助系统示意图;图2为本专利技术方法流程图。【具体实施方式】下面结合附图与具体实施例对本专利技术做进一步的说明。如图1所示,一种基于USB闪存驱动器的远程协助系统,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。被控U盘中安装有受控端单元以及用于使受控端单元自动启动的程序文件,比如:autorun.1nf文件;受控端单元以及程序文件不可删除。为防止被控U盘被恶意克隆复制,被控U盘中预设有与主控计算机控制端单元的识别码唯一匹配的机器码。被控U盘插入被控端计算机时,受控端单元提取预留在USB闪存驱动器的主控计算机网络地址,与主控计算机建立TCP/IP连接,主控计算机中的控制端单元通过该连接远程控制被控端计算机。—种基于USB闪存驱动器的远程协助系统的工作方法,包括以下步骤:(I)安装有受控端单元的被控U盘插入被控计算机,受控端单元发起权限验证;(2)受控端单元判断接收到的权限验证码是否与其内部预存的识别码相匹配;如果匹配,进入下一步;否则,重新发起权限验证;(3)受控端单元根据预先设置的主控计算机的网络地址,与控制端单元建立TCP/IP连接;(4)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接;(5)控制端单元接收到远程协助请求后,启动远程协助或者远程桌面程序,远程控制被控U盘所在的被控计算机。图2所示为本专利技术的具体实施方法,包括:I)在普通U盘上安装受控端单元,并通过设置autorun.1nf文件,使受控端单元在被控端U盘插入计算机时自动运行。受控端单元及autorun.1nf设置为不可删除。该普通U盘成为被控U盘。2)被控U盘在交付用户之前,设置主控计算机的网络地址,将其保存到被控端U盘。4)用户自主设置被控端U盘使用权限密码,利用RSA算法对密码明文加密。5)被控U盘插入被控计算机后,提示用户输入密码,该密码用于识别用户权限,即只有是该用户才有权限发起远程协助。6)受控端单元根据主控计算机的网络地址,利用互联网或局域网主动与主控计算机的控制端单元建立网络连接。7)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接。8)控制端单元通过该网络连接通道访问被控计算机,并建立远程协助。9)控制端单元每10ms检测被控端U盘是否还在插入状态,如果否,结束远程控制任务。上述虽然结合附图对本专利技术的【具体实施方式】进行了描述,但并非对本专利技术保护范围的限制,所属领域技术人员应该明白,在本专利技术的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本专利技术的保护范围以内。【主权项】1.一种基于USB闪存驱动器的远程协助系统,其特征是,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元; 所述控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机; 所述受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。2.如权利要求1所述的一种基于USB闪存驱动器的远程协助系统,其特征是,所述被控U盘插入被控端计算机时,受控端单元提取预留在被控U盘中的主控计算机网络地址,与主控计算机建立TCP/IP连接,主控计算机中的控制端单元通过该连接远程控制被控端计算机。3.如权利要求1所述的一种基于USB闪存驱动器的远程协助系统,其特征是,所述被控U盘中安装有受控端本文档来自技高网...
【技术保护点】
一种基于USB闪存驱动器的远程协助系统,其特征是,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;所述控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;所述受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。
【技术特征摘要】
【专利技术属性】
技术研发人员:马艳,陈玉峰,孔刚,陈素红,邹立达,杨帆,郭小溪,刘兴华,李贞,王建,
申请(专利权)人:国网山东省电力公司电力科学研究院,国家电网公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。