专利名称:一种税控收款机后台系统隔离u盘病毒的方法
技术领域:
本发明涉及对诸如"税控收款机后台管理系统" 一类的信息系统接收通用u 盘申报专有数据时,防止u盘内病毒危害信息系统的一种方法。
背景技术:
u盘作为一种大容量通用存储介质,在当今社会被广泛的应用于各种领域,具 有无可比拟的灵活性、兼容性和便利性。但u盘内易感染和传播病毒的问题一直 没有很好的解决。通常的防病毒软件对u盘病毒的防治效果也不理想,由于防毒
往往滞后于病毒的产生,且防毒软件还受计算机操作系统漏洞的影响,防毒软件
被u盘内病毒攻破的案例不胜枚举。对于一些对安全性要求较高的信息系统采集
大容量数据时,往往不敢使用u盘。这就限制了 u盘在这类信息系统中的应用。
税控收款机后台管理系统需采集纳税人使用税控收款机开具的发票明细数据,单
笔申报的数据量能达到几兆或十几兆的数量级。非常适合用u盘中报。但由于社 会上纳税人使用的通用u盘中会存在大量的带毒u盘,如没有有效的控制措施, 每月几万或几十万次的u盘申报,病毒问题将严重危及税控后台管理系统的安全,
轻则出现网络堵塞、系统服务器当机、系统崩溃,重则可能会导致税控数据丢失 的严重后果。
发明内容
本发明的目的是提供一种防止客户报税u盘携带病毒侵害税控收款机后台管 理系统的方法,该方法采用一种嵌入式硬件设备负责读写通用u盘,以隔离病毒
的入侵并与税控收款机后台系统报数窗口的PC机通信以实现通用U盘与后台系统
的数据交换。
本发明的方法是按以下方式实现的,采用嵌入式硬件设备作为PC机读写通用 U盘的中介设备,配合PC端的驱动程序并采用数据通道技术隔离u盘内病毒的传
播路径,以防止病毒进入PC机或PC机内的病毒进入通用U盘,具体步骤包括
a.嵌入式设备内运行的嵌入式软件与PC机内安装的驱动程序采用通信协议进 行通信,PC端使用该协议向该嵌入式硬件设备发送指令类信息,读取u盘内文件
名称及文件树结构的指令、读取特定申报数据的指令、向u盘写入标识信息的指 令,PC端通过指令控制嵌入式硬件设备读取u盘内的文件目录或指定的文件或特
定的税控申报数据;
3b.嵌入式硬件设备与PC连接时,不作为存储设备,在PC端系统中不为该嵌 入式硬件设备分配盘符,PC端也不为插入该嵌入式硬件设备的U盘分配盘符;
C.嵌入式设备内运行的嵌入式软件在读取U盘时仅查找并读取U盘内符合设
定格式的数据文件,不启动U盘的AUTORUN功能,不读取和运行U盘内的其它任 何程序;
d.嵌入式设备内运行的嵌入式软件在读取U盘内的税控申报数据文件格式符 合GB 18240税控收款机国家标准的相关要求的文件时,按数据格式对数据的合规 性进行检查,对不符合格式要求的文件,拒绝传送给PC机。
本发明的有益效果是该嵌入式硬件设备需配合PC端的专用驱动程序使用,
驱动程序采用命令一应答方式与嵌入式硬件设备通信,通信协议为专有协议,这
种专有数据通道技术可有效防止病毒在PC机和嵌入式硬件设备之间传播,PC端使
用该协议可向该嵌入式硬件设备发送指令类信息,如读取U盘内文件名称及文件
树结构的指令、读取特定申报数据的指令、向U盘写入标识信息的指令等。PC端
可通过特定的指令控制嵌入式硬件设备读取U盘内的文件目录或指定的文件或特
定的数据,如税控申报数据。由于通信过程中传输的均为专用数据,且经过嵌
入软件的合规性检查,可确保此通信过程不被病毒侵扰。
图l系统原理及流程图2是隔离U盘内病毒的流程图。
具体实施例方式
参照附图对本发明的方法作以下详细的说明。
该设备需配合安装在PC端的专用驱动程序使用,该嵌入式硬件设备从U盘中 找到符合要求的数据文件,并采用专有通信协议将数据传送给PC机。PC机端的专
用驱动程序从数据文件中提取申报数据并将数据通过数据接口转发给税控收款机 后台系统。这样,就保证了只有符合税控收款机国标格式要求的数据文件才能传
递给PC, PC端无法直接访问U盘,也无法执行u盘内的任何程序。整个过程可完 全阻断病毒的传播路径,防止病毒入侵PC机,彻底消除u盘内病毒对信息系统造
成的安全隐患。
该嵌入式硬件设备至少具备以下接口
1、 U盘读写接口用于插接U盘,负责读写报数U盘内的数据;
2、 PC通信接口 (可以是USB、 RS232、以太网、红外、蓝牙等方式)与PC连接,将U盘内的申报数据转发给PC机。或将PC机回传给U盘的数据写入U盘。 嵌入式硬件设备与PC连接时,不作为存储设备,在PC端系统中不会为该嵌 入式硬件设备分配盘符。PC端也不会为插入该嵌入式硬件设备的U盘分配盘符。
这样就防止了计算机对u盘及嵌入式设备的直接访问,避免u盘内病毒自动运行。
嵌入式设备内运行的嵌入式软件使用USB通用协议访问插入该设备的U盘、 自动査找符合税控收款机申报数据格式(二进制数据)的文件。找到相关文件后, 按GB 18240税控收款机国家标准的相关要求对文件数据格式的合规性进行检査, 对不符合格式要求的文件,拒绝传送给PC机。嵌入式设备内运行的嵌入式软件在 读取U盘时,不启动U盘的AUTORUN功能,不读取和运行U盘内的其它任何程序, 确保了U盘读取的安全。
税控收款机后台系统隔离U盘病毒的方法说明
纳税人持通用U盘到办税大厅的税控收款机申报窗口报送税控机开票数据, 窗口操作人员将纳税人的U盘插入嵌入式硬件设备的USB接口。并在税控收款机
后台系统中启动读取申报数据的操作。
嵌入式设备中的USB读写控制硬件电路、CPU、存储器及与PC通信的电路均
为公知技术。
权利要求
1、一种税控收款机后台系统隔离U盘病毒的方法,其特征在于采用嵌入式硬件设备作为PC机读写通用U盘的中介设备,配合PC端的驱动程序并采用数据通道技术隔离U盘内病毒的传播路径,以防止病毒进入PC机或PC机内的病毒进入通用U盘,具体步骤包括a. 嵌入式设备内运行的嵌入式软件与PC机内安装的驱动程序采用通信协议进行通信,PC端使用该协议向该嵌入式硬件设备发送指令类信息,读取U盘内文件名称及文件树结构的指令、读取特定申报数据的指令、向U盘写入标识信息的指令,PC端通过指令控制嵌入式硬件设备读取U盘内的文件目录或指定的文件或税控申报数据;b. 嵌入式硬件设备与PC连接时,不作为存储设备,在PC端系统中不为该嵌入式硬件设备分配盘符,PC端也不为插入该嵌入式硬件设备的U盘分配盘符;c. 嵌入式设备内运行的嵌入式软件在读取U盘时仅查找并读取U盘内符合设定格式的数据文件,不启动U盘的AUTORUN功能,不读取和运行U盘内的其它任何程序;d. 嵌入式设备内运行的嵌入式软件在读取U盘内的税控申报数据文件格式符合GB 18240税控收款机国家标准的相关要求的文件时,按数据格式对数据的合规性进行检查,对不符合格式要求的文件,拒绝读取和传送。
2、 根据权利要求1所述的方法,其特征在于所述嵌入式设备包括含USB读写 控制的硬件电路、CPU、存储器及与PC通信的电路。
全文摘要
本发明提供一种税控收款机后台系统隔离U盘病毒的方法,该方法是采用嵌入式硬件设备作为PC机读写通用U盘的中介设备,配合PC端的驱动程序并采用数据通道技术隔离U盘内病毒的传播路径,嵌入式硬件设备与PC连接时,不作为存储设备,在PC端系统中不会为该嵌入式硬件设备分配盘符,PC端也不会为插入该嵌入式硬件设备的U盘分配盘符,这样就防止了计算机对U盘及嵌入式设备的直接访问,避免U盘内病毒自动运行,实现防止病毒进入PC机或PC机内的病毒进入通用U盘目的。
文档编号G07G1/12GK101452619SQ20081024973
公开日2009年6月10日 申请日期2008年12月30日 优先权日2008年12月30日
发明者于治楼, 王培元, 王永军 申请人:浪潮齐鲁软件产业有限公司