[发明专利]访问USB设备的方法无效
申请号: | 201010272130.2 | 申请日: | 2010-09-02 |
公开(公告)号: | CN102385559A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 陈江宁;偶瑞军;王招凯;洪岩 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F21/00 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 100097 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 usb 设备 方法 | ||
技术领域
本发明涉及计算机领域,具体而言,涉及一种访问USB设备的方法。
背景技术
USB(Universal Serial Bus,通用串行总线)是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC(Personal Computer,个人电脑)领域的接口技术。USB接口支持设备的即插即用和热插拔功能。
USB接口可用于连接多达127个外设,如鼠标、调制解调器和键盘等。USB自从1996年推出后,已成功替代串口和并口,并成为当今个人电脑和大量智能设备的必配的接口之一。
USB需要主机硬件、操作系统和外设三个方面的支持才能工作。目前的主板一般都采用支持USB功能的控制芯片组,主板上也安装有USB接口插座,而且除了背板的插座之外,主板上还预留有USB插针,可以通过连线接到机箱前面作为前置USB接口以方便使用。而且USB接口还可以通过专门的USB连机线实现双机互连。USB具有传输速度快(USB 1.1是12Mbps,USB2.0是480Mbps,USB3.0是5Gbps)、使用方便、支持热插拔、连接灵活、独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、闪存盘、手机、数码相机、移动硬盘、外置光软驱、USB网卡等几乎所有的外部设备。
Windows操作系统是现在主流操作系统之一,其运用范围很广,因此也成为病毒攻击的最大目标,随着USB设备的推广,其成为了病毒的一个主要传播方式,其主要是在将USB设备插入PC机时,自动运行病毒程序,使得PC机感染病毒;其也可以在操作员拷贝文件时,将病毒拷贝到PC机上。
发明内容
本发明提供一种访问USB设备的方法,使得USB设备与装有Windows操作系统的PC机之形成一个隔离,保护PC机免受病毒感染的同时,可以安全地传送用户需要的文件。
本发明提供了一种访问USB设备的方法,包括以下步骤:对连接到USB隔离器的USB设备进行识别,当USB设备为合法时,将USB设备合法的信息发送至PC机;生成一个随机的校验码,通过PC机提供对话框显示该校验码并接受用户输入字符;将字符与校验码进行比较,当字符与校验码一致时,隔离USB设备中的自动运行程序,通过PC机显示USB设备并接受用户的指定操作。
优选地,在上述访问USB设备的方法中,对连接到USB隔离器的USB设备进行识别步骤包括:判断连接至USB隔离器的USB设备的类型,将类型为U盘、移动硬盘的USB设备设为合法,将类型为鼠标、键盘和USB Hub(集线器)的USB设备设为非法。
优选地,在上述访问USB设备的方法中,指定操作包括以下至少一种:打开、复制、剪切、粘贴、重命名和删除。
优选地,在上述访问USB设备的方法中,还包括以下步骤:当字符与校验码不一致时,重新生成新的校验码并发送至PC机;通过PC机提供对话框显示新的校验码并接受用户输入新的字符;将新的字符与新的校验码进行比较,当新的字符与新的校验码不一致时,隔离USB设备。
优选地,在上述访问USB设备的方法中,还包括以下步骤:当字符与校验码不一致时,重新生成新的校验码并发送至PC机;通过PC机提供对话框显示新的校验码并接受用户输入新的字符;将新的字符与新的校验码进行比较,当新的字符与新的校验码不一致时,拒绝接受用户的任何操作。
优选地,在上述访问USB设备的方法中,还包括以下步骤:接受用户操作,将USB设备从PC机移除。
优选地,在上述访问USB设备的方法中,上述校验码通过USB隔离器生成。
优选地,在上述访问USB设备的方法中,上述校验码通过PC机生成。
上述实施例通过对连接至USB隔离器的USB设备进行识别,当USB设备合法时并且校验码正确时,隔离USB设备中的自动运行程序,并接受用户的指定操作,从而在USB设备和PC机之间形成有效的隔离,保护PC机不被病毒感染,可以安全地传送用户所需要的文件,克服了现有技术中存在的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例的访问USB设备的方法流程图;
图2是根据本发明一个实施例的USB隔离器的结构框图;
图3是根据本发明一个优选实施例的访问USB设备的方法流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010272130.2/2.html,转载请声明来源钻瓜专利网。