CN105187526B - 一种基于usb闪存驱动器的远程协助***及方法 - Google Patents
一种基于usb闪存驱动器的远程协助***及方法 Download PDFInfo
- Publication number
- CN105187526B CN105187526B CN201510548294.6A CN201510548294A CN105187526B CN 105187526 B CN105187526 B CN 105187526B CN 201510548294 A CN201510548294 A CN 201510548294A CN 105187526 B CN105187526 B CN 105187526B
- Authority
- CN
- China
- Prior art keywords
- controlled
- end unit
- usb flash
- computer
- remote
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000012795 verification Methods 0.000 claims description 12
- 238000000605 extraction Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/08—Protocols specially adapted for terminal emulation, e.g. Telnet
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种基于USB闪存驱动器的远程协助***及方法,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。本发明有益效果:本发明***简化了用户端的远程协助配置操作;用户可以在任意的被控端计算机,***被控端U盘并输入权限识别密码,即可实现远程协助。
Description
技术领域
本发明属于互联网应用技术领域,尤其涉及一种基于USB闪存驱动器的远程协助***及方法。
背景技术
远程协助可以使专业人士通过远程控制技术为远端电脑前的用户解决问题,如处理计算机故障、协助操作软件、远程辅导等场景。目前常用的远程协助***有Windows的远程桌面或即时通讯工具中的远程协助功能,这些***在实现远程协助前都需要较为复杂的安装与配置,如需要设置权限或者需要申请即时通讯工具的账号等操作。远端电脑前的用户的知识文化水平与计算机操作技能不尽相同,这些操作对于计算机操作水平较差的用户来说是比较困难的。因此亟需一个可以即插即用的设备或者***,通过简单的步骤即可实现远程协助。
发明内容
为解决现有的技术存在的不足,本发明提出了一种基于USB闪存驱动器的远程协助***及方法,该***及方法利用U盘技术实现远程协助的配置,降低用户的远程协助配置难度。
为了实现上述目的,本发明采用如下技术方案:
一种基于USB闪存驱动器的远程协助***,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;
所述控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;
所述受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。
所述被控U盘***被控端计算机时,受控端单元提取预留在被控U盘中的主控计算机网络地址,与主控计算机建立TCP/IP连接,主控计算机中的控制端单元通过该连接远程控制被控端计算机。
所述被控U盘中安装有受控端单元以及用于使受控端单元自动启动的程序文件,所述受控端单元以及程序文件不可删除。
所述被控U盘中预设有与主控计算机控制端单元的识别码唯一匹配的机器码。
一种基于USB闪存驱动器的远程协助***的工作方法,包括以下步骤:
(1)安装有受控端单元的被控U盘***被控计算机,受控端单元发起权限验证;
(2)受控端单元判断接收到的权限验证码是否与其内部预存的识别码相匹配;
如果匹配,进入下一步;否则,重新发起权限验证;
(3)受控端单元根据预先设置的主控计算机的网络地址,与控制端单元建立网络连接;
(4)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接;
(5)控制端单元接收到远程协助请求后,启动远程协助或者远程桌面程序,远程控制被控U盘所在的被控计算机。
控制端单元定时检测与受控端单元的网络连接,连接一旦中断,则结束远程控制。
所述被控U盘一旦与被控计算机断开接触,则结束远程控制。
受控端单元利用RSA算法对权限验证码明文加密。
本发明有益效果:
1)本发明***简化了用户端的远程协助配置操作;用户可以在任意的被控端计算机,***被控端U盘并输入权限识别密码,即可实现远程协助。
2)本发明***在拔出被控端U盘时即可结束远程协助,有较高的安全性并提高用户的信任度。
3)本发明通过设置权限验证和识别码匹配双重加密防护措施,增加远程协助的安全性。通过识别码匹配防止被控U盘被恶意克隆复制造成的主控计算机或被控计算机的信息泄露。
附图说明
图1为本发明基于USB闪存驱动器的远程协助***示意图;
图2为本发明方法流程图。
具体实施方式
下面结合附图与具体实施例对本发明做进一步的说明。
如图1所示,一种基于USB闪存驱动器的远程协助***,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;
控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接。
被控U盘中安装有受控端单元以及用于使受控端单元自动启动的程序文件,比如:autorun.inf文件;受控端单元以及程序文件不可删除。
为防止被控U盘被恶意克隆复制,被控U盘中预设有与主控计算机控制端单元的识别码唯一匹配的机器码。
被控U盘***被控端计算机时,受控端单元提取预留在USB闪存驱动器的主控计算机网络地址,与主控计算机建立TCP/IP连接,主控计算机中的控制端单元通过该连接远程控制被控端计算机。
一种基于USB闪存驱动器的远程协助***的工作方法,包括以下步骤:
(1)安装有受控端单元的被控U盘***被控计算机,受控端单元发起权限验证;
(2)受控端单元判断接收到的权限验证码是否与其内部预存的识别码相匹配;
如果匹配,进入下一步;否则,重新发起权限验证;
(3)受控端单元根据预先设置的主控计算机的网络地址,与控制端单元建立TCP/IP连接;
(4)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接;
(5)控制端单元接收到远程协助请求后,启动远程协助或者远程桌面程序,远程控制被控U盘所在的被控计算机。
图2所示为本发明的具体实施方法,包括:
1)在普通U盘上安装受控端单元,并通过设置autorun.inf文件,使受控端单元在被控端U盘***计算机时自动运行。受控端单元及autorun.inf设置为不可删除。该普通U盘成为被控U盘。
2)被控U盘在交付用户之前,设置主控计算机的网络地址,将其保存到被控端U盘。
4)用户自主设置被控端U盘使用权限密码,利用RSA算法对密码明文加密。
5)被控U盘***被控计算机后,提示用户输入密码,该密码用于识别用户权限,即只有是该用户才有权限发起远程协助。
6)受控端单元根据主控计算机的网络地址,利用互联网或局域网主动与主控计算机的控制端单元建立网络连接。
7)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接。
8)控制端单元通过该网络连接通道访问被控计算机,并建立远程协助。
9)控制端单元每100ms检测被控端U盘是否还在***状态,如果否,结束远程控制任务。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
Claims (7)
1.一种基于USB闪存驱动器的远程协助***,其特征是,包括:远程控制模块,所述远程控制模块包括控制端单元和受控端单元;
所述控制端单元安装在主控计算机中,用于远程控制受控端所在的被控计算机;
所述受控端单元安装在被控U盘中,被控U盘通过USB接口连接被控计算机,所述被控U盘中预先设置主控计算机的网络地址,通过所述网络地址建立主控计算机和被控计算机的网络连接;
所述被控U盘中预设有与主控计算机控制端单元的识别码唯一匹配的机器码,受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配。
2.如权利要求1所述的一种基于USB闪存驱动器的远程协助***,其特征是,所述被控U盘***被控端计算机时,受控端单元提取预留在被控U盘中的主控计算机网络地址,与主控计算机建立TCP/IP连接,主控计算机中的控制端单元通过该连接远程控制被控端计算机。
3.如权利要求1所述的一种基于USB闪存驱动器的远程协助***,其特征是,所述被控U盘中安装有受控端单元以及用于使受控端单元自动启动的程序文件,所述受控端单元以及程序文件不可删除。
4.一种如权利要求1所述的基于USB闪存驱动器的远程协助***的工作方法,其特征是,包括以下步骤:
(1)安装有受控端单元的被控U盘***被控计算机,受控端单元发起权限验证;
(2)受控端单元判断接收到的权限验证码是否与其内部预存的识别码相匹配;
如果匹配,进入下一步;否则,重新发起权限验证;
(3)受控端单元根据预先设置的主控计算机的网络地址,与控制端单元建立网络连接;
(4)受控端单元向控制端单元发送远程协助请求,控制端单元提取被控U盘的机器码与控制端单元预留的识别码进行匹配;如果匹配成功,则控制端单元接收远程协助请求;否则,断开连接;
(5)控制端单元接收到远程协助请求后,启动远程协助或者远程桌面程序,远程控制被控U盘所在的被控计算机。
5.如权利要求4所述的一种基于USB闪存驱动器的远程协助***的工作方法,其特征是,控制端单元定时检测与受控端单元的网络连接,连接一旦中断,则结束远程控制。
6.如权利要求4所述的一种基于USB闪存驱动器的远程协助***的工作方法,其特征是,所述被控U盘一旦与被控计算机断开接触,则结束远程控制。
7.如权利要求4所述的一种基于USB闪存驱动器的远程协助***的工作方法,其特征是,受控端单元利用RSA算法对权限验证码明文加密。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548294.6A CN105187526B (zh) | 2015-08-31 | 2015-08-31 | 一种基于usb闪存驱动器的远程协助***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548294.6A CN105187526B (zh) | 2015-08-31 | 2015-08-31 | 一种基于usb闪存驱动器的远程协助***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105187526A CN105187526A (zh) | 2015-12-23 |
CN105187526B true CN105187526B (zh) | 2018-06-08 |
Family
ID=54909366
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510548294.6A Active CN105187526B (zh) | 2015-08-31 | 2015-08-31 | 一种基于usb闪存驱动器的远程协助***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105187526B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106844254A (zh) * | 2016-12-29 | 2017-06-13 | 武汉烽火众智数字技术有限责任公司 | 移动存储介质切换装置、数据摆渡***及方法 |
CN110650199B (zh) * | 2019-09-25 | 2022-08-12 | 湖南快乐阳光互动娱乐传媒有限公司 | 远程连接方法及装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101521662A (zh) * | 2008-12-05 | 2009-09-02 | 中国工程物理研究院电子工程研究所 | 涉密u盘远程监管***及方法 |
WO2010024778A1 (en) * | 2008-08-26 | 2010-03-04 | Nanyang Polytechnic | Remote control using instant messaging |
CN102377814A (zh) * | 2010-08-25 | 2012-03-14 | 汎惪股份有限公司 | 针对嵌入式操作***的远程协助服务方法 |
CN102402473A (zh) * | 2011-10-28 | 2012-04-04 | 武汉供电公司变电检修中心 | 计算机硬件及软件故障诊断修复*** |
CN102571823A (zh) * | 2012-02-27 | 2012-07-11 | 深圳趋势数码科技有限公司 | 一种对优盘数据进行远程安全保护的方法 |
CN202383661U (zh) * | 2011-10-28 | 2012-08-15 | 武汉供电公司变电检修中心 | 计算机硬件及软件故障诊断修复*** |
CN103997533A (zh) * | 2014-05-30 | 2014-08-20 | 国家电网公司 | 一种基于无线网络的动态终端远程维护***及方法 |
CN104156647A (zh) * | 2014-08-12 | 2014-11-19 | 国家电网公司 | 瘦终端的控制方法、控制装置及瘦终端 |
-
2015
- 2015-08-31 CN CN201510548294.6A patent/CN105187526B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010024778A1 (en) * | 2008-08-26 | 2010-03-04 | Nanyang Polytechnic | Remote control using instant messaging |
CN101521662A (zh) * | 2008-12-05 | 2009-09-02 | 中国工程物理研究院电子工程研究所 | 涉密u盘远程监管***及方法 |
CN102377814A (zh) * | 2010-08-25 | 2012-03-14 | 汎惪股份有限公司 | 针对嵌入式操作***的远程协助服务方法 |
CN102402473A (zh) * | 2011-10-28 | 2012-04-04 | 武汉供电公司变电检修中心 | 计算机硬件及软件故障诊断修复*** |
CN202383661U (zh) * | 2011-10-28 | 2012-08-15 | 武汉供电公司变电检修中心 | 计算机硬件及软件故障诊断修复*** |
CN102571823A (zh) * | 2012-02-27 | 2012-07-11 | 深圳趋势数码科技有限公司 | 一种对优盘数据进行远程安全保护的方法 |
CN103997533A (zh) * | 2014-05-30 | 2014-08-20 | 国家电网公司 | 一种基于无线网络的动态终端远程维护***及方法 |
CN104156647A (zh) * | 2014-08-12 | 2014-11-19 | 国家电网公司 | 瘦终端的控制方法、控制装置及瘦终端 |
Also Published As
Publication number | Publication date |
---|---|
CN105187526A (zh) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101174952B (zh) | Iptv业务自动认证方法及装置 | |
CN105527852A (zh) | 一种控制智能家居***的方法和控制器 | |
CN107919962B (zh) | 一种物联网设备注册和认证方法 | |
CN110189442A (zh) | 认证方法及装置 | |
CN105069874A (zh) | 一种移动互联网声纹门禁***及其实现方法 | |
CN104484629A (zh) | 一种计算机启动方法及装置 | |
CN105187526B (zh) | 一种基于usb闪存驱动器的远程协助***及方法 | |
JP2016535902A5 (zh) | ||
MY180568A (en) | System and method for managing account of instant messenger | |
EP2278523A3 (en) | Network access protection | |
WO2012040635A3 (en) | Method and system using universal id and biometrics | |
CN104102925A (zh) | 基于指纹识别技术的电脑操作***登陆验证的方法 | |
CN104394214A (zh) | 一种通过接入控制保护桌面云服务的方法及*** | |
US20170180518A1 (en) | Authentication system, method, client and recording medium using tcp sync packet | |
CN104394050A (zh) | 智能家居***的连接方法及连接装置 | |
CN109245885A (zh) | 密钥协商方法、设备、存储介质以及*** | |
CN115964686B (zh) | 一种基于云平台的电子***监管处理*** | |
CN107016275A (zh) | 一种usb安全配置方法 | |
CN105243718A (zh) | 一种门禁控制方法和*** | |
WO2017024630A1 (zh) | 通信验证方法、终端和可穿戴设备 | |
CN104735085A (zh) | 一种终端双因子安全登录防护方法 | |
CN103276955A (zh) | 一种计算机智能锁孔装置 | |
CN102110218A (zh) | 基于手机信息加密的鉴权方法 | |
CN105391720A (zh) | 用户终端登录方法及装置 | |
WO2017016027A1 (zh) | 连接建立方法、连接建立装置和通信*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |