一种计算机取证装置制造方法

文档序号:6532282阅读:243来源:国知局
一种计算机取证装置制造方法
【专利摘要】本实用新型公开了一种计算机取证装置,其包括控制模块和接口模块,所述控制模块设置为FPGA芯片,所述接口模块设置为1394接口,所述1394接口通过PCI或PCI-E插槽与计算机相连。本实用新型中的取证装置不需要被取证对象的配合,能够自动取证。能够保存历史数据,防止被取证对象对证据的删除等处理。实时性高,能够在计算机运行的时候实时取证,而不是事后取证。
【专利说明】 一种计算机取证装置
【技术领域】
[0001]本实用新型涉及一种取证装置,尤其涉及一种计算机取证装置。
【背景技术】
[0002]现阶段实时计算机取证的手段主要包括两种,第一种是通过硬盘拷贝进行取证,主要的产品有Logicube公司的计算机取证产品Dossier、Quest_2,达思万能数据恢复装置(DST Almighty Data Recovery System,简称D-ARS)等;第二种是采用入侵植入软件的方式进行取证,类似于病毒对计算机的运行痕迹进行保存。硬盘拷贝取证装置需要被取证对象的配合,能动性不强,软件取证方式会影响计算机进程,容易被检测查杀。
[0003]因此,现有技术存在缺陷。
实用新型内容
[0004]本实用新型的目的在于克服现有技术的不足,本实用新型提供一种能够自动取证的基于硬件的计算机取证装置,解决现有技术中硬件取证存在的问题。
[0005]为实现上述目的,本实用新型提供的技术方案是:一种计算机取证装置,包括控制模块和接口模块,所述控制模块设置为FPGA芯片,所述接口模块设置为1394接口,所述1394接口通过PCI或PC1-E插槽与计算机相连。
[0006]依照本实用新型的一个方面,所述控制模块还包括程序下载电路、晶振以及程序配置芯片,所述设置为FPGA主控芯片的外围电路。
[0007]依照本实用新型的一个方面,所述装置统还设置有一路RS232串口。
[0008]依照本实用新型的一个方面,所述1394接口包括1394链路层芯片、1394物理层芯片以及1394采集卡。
[0009]本实用新型的有益效果是:
[0010]不需要被取证对象的配合,能够自动取证。能够保存历史数据,防止被取证对象对证据的删除等处理。实时性高,能够在计算机运行的时候实时取证,而不是事后取证。
【专利附图】

【附图说明】
[0011]图1是本实用新型一种计算机取证装置的模块示意图。
【具体实施方式】
[0012]下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
[0013]如图1所示,一种计算机取证装置,包括控制模块和接口模块;所述控制模块设置为FPGA芯片,所述接口模块设置为1394接口,所述1394接口通过PCI或PC1-E插槽与计算机相连。由于计算机特别是台式机一般没有1394接口,所以将1394接口通过PCI接口或PC1-E插槽与计算机相连接。本系统可选用美国FPGA的主流生产厂家Altera公司的EP2C70F672C6作为主控芯片,该芯片的特点是管脚丰富,逻辑资源和存储资源丰富,不需要配置外围存储芯片,运行时钟可以达到100MHz,同时成本较低,稳定性高。
[0014]所述控制模块还包括程序下载电路、晶振以及程序配置芯片,所述设置为FPGA主控芯片的外围电路。如图1所示,所述程序下载电路可以设置为S0F、P0F等程序下载接口,所述程序配置芯片可以设置为EPC64N,所述晶振的起振频率为24.576MHZ。所述装置统还设置有一路RS232串口,是为便于调试而增加的串口芯片。
[0015]所述接口模块即1394接口包括1394链路层芯片、1394物理层芯片以及1394采集卡。
[0016]具体的是,IEEE1394链路层芯片采用TI公司生产的链路层芯片TSB12LV32,该芯片是一个高性能1394链路层控制器(LLC),遵守IEEE1394-1995标准和1394a_2000补充标准。TSB12LV32可用于普通目的,能够与外部主控制器连接,能够通过数据端口连接一个外部传输设备,还可以与1394物理层连接,数据可以通过链路层芯片TSB12LV32在三者之间进行传输。传输速率最高可达到400Mb/s。并可控制1394数据包的接收操作。TSB12LV32能够正确地发送和接收1394数据包,检测并生成1394循环开始包,将事务层的数据传输请求传递给物理层,并能生成以及检查32位循环冗余码(CRC)校验。TSB12LV32可以作为循环主控者、1394总线管理者和等时资源管理者,并能支持两个等时通道上的数据接收以及四个通道上的等时数据发送。
[0017]在本设计中,TSB12LV32链路层控制器相对于主控芯片FPGA来说,相当于一个片外的存储器。FPGA通过对链路层芯片内的状态寄存器、模式寄存器、中断寄存器、命令寄存器以及手法FIFO等寄存器进行读写来实现对TSB12LV32的控制,从而实现对1394接口的控制。
[0018]本设计选用1394物理层芯片是TI公司生产的物理层芯片TSB41LV04A,该芯片完全支持IEEE1394-1995标准和1394a_2000补充标准。支持主机与1394物理层之间32位数据传输。TSB41LV04A能够和链路层TSB12LV32实现良好的配合。
[0019]物理层芯片由FPGA提供时钟,FPGA的内部锁相环能够根据需要将外部24.576MHz的时钟倍频到TSB41LV04A所需的频率。来自链路层或主机的数据可以实现98.304MHz/s、196.608MHz/s或392.216MHZ/s的传输速率进行传输。
[0020]在本设计中,TSB12LV32链路层控制器相对于主控芯片FPGA来说,相当于一个片外的存储器。FPGA通过对链路层芯片内的状态寄存器、模式寄存器、中断寄存器、命令寄存器以及手法FIFO等寄存器进行读写来实现对TSB12LV32的控制,从而实现对1394接口的控制。
[0021]以上所述,仅为本实用新型的【具体实施方式】,但本实用新型的保护范围并不局限于此,任何熟悉本领域技术的技术人员在本实用新型公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种计算机取证装置,其特征在于:包括控制模块和接口模块,所述控制模块设置为FPGA芯片,所述接口模块设置为1394接口,所述1394接口通过PCI或PC1-E插槽与计算机相连。
2.根据权利要求1所述的一种计算机取证装置,其特征在于:所述控制模块还包括程序下载电路、晶振以及程序配置芯片,所述设置为FPGA主控芯片的外围电路。
3.根据权利要求1所述的一种计算机取证装置,其特征在于:所述装置还设置有一路RS232 串 口。
4.根据权利要求1所述的一种计算机取证装置,其特征在于:所述1394接口包括1394链路层芯片、1394物理层芯片以及1394采集卡。
【文档编号】G06F11/30GK203658992SQ201320883273
【公开日】2014年6月18日 申请日期:2013年12月30日 优先权日:2013年12月30日
【发明者】陈亚霖, 彭智辉, 王卓 申请人:上海威亿实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1