CN105187526B - 一种基于usb闪存驱动器的远程协助***及方法 - Google Patents

一种基于usb闪存驱动器的远程协助***及方法 Download PDF

Info

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
Application number
CN201510548294.6A
Other languages
English (en)
Other versions
CN105187526A (zh
Inventor
马艳
陈玉峰
孔刚
陈素红
邹立达
杨帆
郭小溪
刘兴华
李贞�
王建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201510548294.6A priority Critical patent/CN105187526B/zh
Publication of CN105187526A publication Critical patent/CN105187526A/zh
Application granted granted Critical
Publication of CN105187526B publication Critical patent/CN105187526B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/08Protocols 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闪存驱动器的远程协助***及方法
技术领域
本发明属于互联网应用技术领域,尤其涉及一种基于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算法对权限验证码明文加密。
CN201510548294.6A 2015-08-31 2015-08-31 一种基于usb闪存驱动器的远程协助***及方法 Active CN105187526B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 国家电网公司 瘦终端的控制方法、控制装置及瘦终端

Patent Citations (8)

* Cited by examiner, † Cited by third party
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