USB设备的可配置访问方法技术

技术编号:7244286 阅读:481 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种USB设备的可配置访问方法,该方法包括以下步骤:对连接到USB隔离器的USB设备进行识别,当USB设备为合法时,将USB设备合法的信息发送至PC机;隔离USB设备中的自动运行程序;将USB设备连接至PC机,通过PC机显示USB设备中设定类型的文件并接受用户对该设定类型的文件的指定操作。

【技术实现步骤摘要】

本专利技术涉及计算机领域,具体而言,涉及一种USB设备的可配置访问方法
技术介绍
USB(Universal Serial Bus,通用串行总线)是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC (Personal Computer,个人电脑)领域的接口技术。 USB接口支持设备的即插即用和热插拔功能。USB接口可用于连接多达127个外设,如鼠标、调制解调器和键盘等。USB自从1996 年推出后,已成功替代串口和并口,并成为当今个人电脑和大量智能设备的必配的接口之οUSB需要主机硬件、操作系统和外设三个方面的支持才能工作。目前的主板一般都采用支持USB功能的控制芯片组,主板上也安装有USB接口插座,而且除了背板的插座之外,主板上还预留有USB插针,可以通过连线接到机箱前面作为前置USB接口以方便使用。 而且USB接口还可以通过专门的USB连机线实现双机互连。USB具有传输速度快(USB1. 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机;隔离 USB设备中的自动运行程序;将USB设备连接至PC机,通过PC机显示USB设备中设定类型的文件并接受用户对设定类型的文件的指定操作。优选地,在上述USB设备的可配置访问方法中,对连接到USB隔离器的USB设备进行识别步骤包括判断连接至USB隔离器的USB设备的类型,将类型为U盘、移动硬盘的USB 设备设为合法,将类型为鼠标、键盘和USBHub (集线器)的USB设备设为非法。优选地,在上述USB设备的可配置访问方法中,通过PC机显示USB设备中设定类型的文件并接受用户对设定类型的文件的指定操作步骤包括通过PC机显示USB设备中设定类型的文件;接受用户对设定类型的文件的指定操作;将指定操作转换为自定义的指令并传送至USB隔离器,完成对设定类型的文件的指定操作。优选地,在上述USB设备的可配置访问方法中,指定操作包括以下至少一种打开、复制、剪切、粘贴、重命名和删除。优选地,在上述USB设备的可配置访问方法中,设定类型的文件通过全文件名或主文件名或扩展文件名进行设置。优选地,在上述USB设备的可配置访问方法中,还包括以下步骤接受用户操作, 将USB设备从PC机移除。上述实施例通过对连接至USB隔离器的USB设备进行识别,并隔离合法的USB设备中的自动运行程序,将USB设备中设定类型的显示到PC机上,从而在USB设备和PC机之间形成有效的隔离,保护PC机不被病毒感染,可以安全地传送用户所需要的文件,克服了现有技术中存在的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一个实施例的USB设备的可配置访问方法流程图;图2是根据本专利技术一个实施例的USB隔离器的结构框图;图3是根据本专利技术一个优选实施例的USB设备的可配置访问方法流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术一个实施例的USB设备的可配置访问方法流程图。如图1所示,该方法包括以下步骤S102,对连接到USB隔离器的USB设备进行识别,当USB设备为合法时,将USB设备合法的信息发送至PC机;S104,隔离USB设备中的自动运行程序;SioeJf USB设备连接至PC机,通过PC机显示USB设备中设定类型的文件并接受用户对设定类型的文件的指定操作。本实施例通过对连接至USB隔离器的USB设备进行识别,并隔离合法的USB设备中的自动运行程序,将USB设备中设定类型的显示到PC机上,从而在USB设备和PC机之间形成有效的隔离,保护PC机不被病毒感染,可以安全地传送用户所需要的文件以及对文件进行操作,克服了现有技术中存在的问题。例如,在上述实施例中,对连接到USB隔离器的USB设备进行识别步骤包括判断连接至USB隔离器的USB设备的类型,将类型为U盘、移动硬盘的USB设备设为合法,将类4型为鼠标、键盘和USB Hub的USB设备设为非法。例如,在上述实施例中,通过PC机显示USB设备中设定类型的文件并接受用户对设定类型的文件的指定操作步骤包括通过PC机显示USB设备中设定类型的文件;接受用户对设定类型的文件的指定操作;将指定操作转换为自定义的指令并传送至USB隔离器, 完成对设定类型的文件的指定操作。在装有WINDOWS操作系统的PC机与隔离器之间的操作指令采用自定义的指令,而非通用指令,进一步的保证了 USB隔离期工作的安全性。图2是根据本专利技术一个实施例的USB隔离器的结构框图。如图2所示,该USB隔离器的结构主要包括处理器、一个或多个面向USB设备的接口和面向PC机的接口。PC机通过安装在其上的USB隔离器的驱动程序驱动此USB隔离器。如图2所示的处理器可以是一个ARM处理器,此处理器至少有两个USB接口,此处理器中装有Linux嵌入式操作系统,通过此操作系统完成USB隔离、限制可操作文件以及正常的文件操作。如图2所示的面向USB设备的硬件接口为一个USB接入的母口,此接口能够容忍较大的插拔USB次数,由于此部件为耗损部件,考虑要对其进行更换,因此在设计时将其设计为易于更换的部件。如图2所示面向装有WINDOWS操作系统的PC的硬件接口是一个USB母口,通过USB 线与PC机相连接,此部件只需要在安装时进行连接,之后在正常工作情况下不需要进行插拔,因此可以设计一个卡座,将此USB线固定在此接口上,避免在使用过程中,此线的脱落。如图2所示的其他硬件结构包括供电模块,电路板以及内部的连接线,主要用于各个部件的连接。如图2所示USB隔离器通过一个安装在PC机上的USB隔离器驱动与PC机通信, 此驱动实现PC机与USB隔离器之间的自定义指令的通信。使用时用USB线将计算机设备和USB隔离器的面向PC机的接口连接,当U盘本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:偶瑞军王招凯崔志民段帷
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术