首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
SQLite数据库被众多即时通信软件用于存储历史数据。在即时通信取证过程中,犯罪分子为阻碍司法部门的调查,往往隐藏、删除或覆盖重要的通信数据。目前的数据恢复方法效率较低,无法恢复被覆盖的数据。针对上述问题,提出了一种基于SQLite的内容雕刻算法,分析SQLite数据库文件的存储特性和数据删除机制,以空闲域为单位形成空闲域链表,以页结构为单位进行细粒度的内容雕刻,并根据数据被覆盖的位置对零散数据块进行有效拼接。实验结果表明,SQLite内容雕刻算法可有效在本地和移动终端恢复即时通信的历史数据,当数据库未受损时,恢复率可达到100%;而当删除域受到不同程度的覆盖时,恢复率仍然可达到50%左右,并具有较高的效率。  相似文献   

2.
主要讨论了在嵌入式Linux装置中,如何利用后台计算机上的工具软件定制接线图,来满足复杂情况下嵌入式图形用户接口的需要。通过对嵌入式Linux装置功能的需求分析,在嵌入式Linux装置中采用了移植Microwindows作为其图形用户接口的解决方案。而后台计算机工具软件负责生成图形、图元文件并存入数据库中。装置与工具软件之间的数据交换采用SQLite数据库。经过对Microwindows系统体系结构的分析,SQLite数据库数据结构的设计,以及后台配置工具的设计分析,代码的移植和最终程序的编写,成功的实现了利用工具软件定制接线图以满足嵌入式GUI的具体应用。  相似文献   

3.
介绍了嵌入式远程监控系统的整体架构,分析了嵌入式数据库SQLjte3.0技术。并在设计以SQLite3.0为后台数据库的CGI应用程序时,提出采用AES加密算法来增强数据库系统的安全性,提高整个系统的性能。系统选用ARM9+Unux搭建软硬平台,构建基于B/S模式的嵌入式远程监控系统,远程用户只需通过浏览器即可实现对现场设备的远程监控。  相似文献   

4.
介绍了一个基于ARM和Linux平台,使用Web服务器BOA和嵌入式数据库SQLite进行数据采集管理的远程数据采集系统。重点讨论了系统硬件平台的电路设计和软件平台的应用程序模块,提出了通过CGI程序对嵌入式数据库SQLite进行数据存取的方法。实验表明,系统采用sQLite进行数据管理,克服了传统数据采集系统存在的实时性差、存储效率低的缺点,可以在复杂环境下实时采集和高效存储远程数据。  相似文献   

5.
随着信息时代的来临,一些不法分子在实施犯罪之前往往会上网查询信息,他们所用的浏览器便成了司法机关取证的关键. 能否提取有效的犯罪线索或证据,取决于浏览器取证方法的好坏,本文介绍了目前主流的火狐浏览器、IE浏览器的取证技术,概述了IE缓存文件和基于SQLite数据库的火狐浏览器历史系统的日志文件结构,提出了信息恢复方法. 通过对已删除日志文件或缓存文件信息提取,来达到获取证据的目的,分析用户的行为.  相似文献   

6.
基于嵌入式数据库的分布式大坝监测数据汇聚器设计   总被引:1,自引:0,他引:1  
采用ARM9及嵌入式数据库设计开发了基于分布式技术的大坝监测系统的数据汇聚器,论述了分布式大坝监测系统的结构及数据汇聚器的作用.重点研究了数据汇聚器的硬件构成、软件平台以及采用SQLite数据库的软件实现.该设备可以有效地应用于大坝的安全监测.  相似文献   

7.
SQLite是开放源码的嵌入式数据库,其特点是独立强,不具有外部依赖性,资源占用少,能直接嵌入到应用程序中,即能提供零配置(zero-configuration)运行模式。射频识别是利用感应、无线电波或微波能量非接触双向通信以实现数据识别和交换的自动识别技术。本文讨论基于SQLite的射频卡数据存储。  相似文献   

8.
SQLite是开放源码的嵌入式数据库,其特点是独立强,不具有外部依赖性,资源占用少,能直接嵌入到应用程序中,即能提供零配置(zero—configuradon)运行模式。射频识别是利用感应、无线电波或微波能量非接触双向通信以实现数据识别和交换的自动识别技术。本文讨论基于SQLite的射频卡数据存储。  相似文献   

9.
JAVA在SQLite嵌入式数据库中的应用   总被引:6,自引:2,他引:6  
SQLite作为一个开源的嵌入式数据库产品,具有系统开销小,检索效率高的特性,适用于手机、PDA、机顶盒设备等电器,并且作为嵌入式数据库在可下载的消费类应用程序中运行的很好。这篇文章介绍嵌入式数据库产品SQLite的技术特点,并着重讨论研究与Java语言之间的接口,并以实例说明如何使用JAVA开发基于SQLite的应用程序。  相似文献   

10.
就目前广泛使用的轻量级数据库SQLite的构架进行分析,特别是对其中的虚拟数据库引擎(VDBE)做了原理性的剖析,并结合实例,展示了SQLite的应用及SQLite内部VDBE指令程序的运行方式。  相似文献   

11.
为降低协同试验数据处理的复杂程度,设计和实现基于开源数据SQLite的协同试验数据处理软件。该软件总体功能包含单元平均值计算、单元离散度计算、曼德尔检验、柯克伦检验、格拉布斯检验、回归方程管理、报告管理以及检验数据管理等。详细分析软件核心功能模块以及SQLite数据库构建方法。经过应用验证,该软件提高了精密度数据处理效率,保障了数据处理的准确性。  相似文献   

12.
文章介绍了一种通过日志恢复EXT3文件系统下被删除Oracle数据文件的方法,研究了通过数据页存储特征恢复与检验Oracle数据文件的方法,介绍了基于EXT3的Oralce数据文件恢复与检验软件的总体执行流程图。该软件可以根据日志文件中保存的地址指针定位被删除文件散布在硬盘分区中的具体数据,进而将它们恢复成一个完整的数据库文件,该软件还可以根据Oracle数据页的存储特征最大限度地提取分布在硬盘分区上的数据页碎片,将这些数据页组合成一个文件,再利用自行开发的检验软件从中检验出有效的数据记录。  相似文献   

13.
针对人们日益提升的健康管理需求,介绍了一款基于Android智能手机的体检参数管理APP.该软件以Android Studio作为开发平台,包括注册登录模块、体检参数(体重、心率、血压等)录入和查询模块、体检常识等模块.系统主要结构包括SQLite数据库、无线网络、Bmob后端服务平台等,主要技术包括利用Bmob平台存储用户注册信息, SQLite数据库保存与查询个人体检数据,文件存储方式读取体检知识.实验结果表明,该系统实现了对个人健康数据的管理,帮助用户记录自身健康状况和学习基本体检常识.  相似文献   

14.
随着计算机犯罪案件成指数增长,基于Windows的取证分析技术日益普遍,而犯罪嫌疑人掩盖证据最通常的做法就是将有用证据删除,因此,对这些删除文件进行取证分析显得更为重要.删除文件中很可能包含和案件相关的重要证据,如用户数据文件、声音文件等,文章结合数据恢复技术和Windows删除机制特点,提出了一种对Windows删除文件的取证分析方法,能够获取更多的用户信息,为重构案情,了解用户行为提供了更有效的依据.  相似文献   

15.
SQLite 的SQL 语句高速缓存技术   总被引:1,自引:1,他引:0  
随着嵌入式应用领域的发展,系统功能的日趋复杂,嵌入式设备中使用嵌入式数据库越来越成为一种趋势。SQLite因其性能和功能上的优势被广泛的使用于嵌入式应用中。但是嵌入式设备CPU处理能力相对较低,存储器容量有限,制约了SQLite的性能。针对上述问题,根据高速缓存原理,简化SQL语句执行过程中的词法分析、语法分析过程,以减少运行过程中的时间消耗。实验表明,本方法可有效提高SQL语句执行效率,在保持可用性与可靠性的前提下,提升SQLite的整体性能。  相似文献   

16.
The use of satellite automotive navigation systems has increased rapidly worldwide in recent years. Forensic analysis of these devices can be identified information of evidential value in criminal cases. Mappy GPS navigation software is one of the most popular products of satellite navigation software in Korea. Mappy records the usage history, such as the most frequently visited locations and routes, in an external storage medium for convenience and accessibility. These artifacts can be extracted, examined, and analyzed to trace location entries or recent vehicle routes. It can be used to investigate diverse crimes such as kidnap and murder cases; thus, they are of great value in digital forensics. This paper outlines test-driven forensic analysis for Mappy location records and shows how these can be recovered, including deleted location entries.  相似文献   

17.
嵌入式数据库典型技术SQLite和Berkeley DB的研究   总被引:15,自引:9,他引:15  
与常见的数据库相比,嵌入式数据库具有体积小、功能齐备、可移植性、健壮性等特点,本文分析和比较了典型的嵌入式数据库SQLite和BerkeleyDB。首先从体系结构、子系统间调用关系、任务执行过程等角度对SQLite和BerkeleyDB进行了详细分析,然后重点从数据类型、存储方式、模式、数据库引擎和错误处理及加密功能等方面讨论了SQLite和BerkeleyDB的异同点,最后列举了一个基于ARM—Linux的SQLite应用实例。  相似文献   

18.
在中泰两国双边往来日益频繁,以及Android App广泛应用的背景下,设计并实现了在Android平台下的汉-英-泰互译有声电子词典软件.该应用软件是以Android Studio为开发环境,利用Java语言及SQLite数据库设计的.以一种特别的方式由泰语语料库创建本地词库,解决了SQLite可视化操作工具处理泰文会出现乱码的问题.系统关键技术是采用SQL语言在创建好的本地词库中查找单词释义.系统具有对话翻译、拍照翻译的特色,还实现了汉-英-泰三语查询互译、泰语真人朗读等功能.测试表明,软件具备一定的便利性和实用性.  相似文献   

19.
SQLite是开放码源的嵌入式关系数据库,它采用的是B树存储结构。针对B树处理庞大数据时效率低的问题,提出了一种用红黑树代替B树的数据库索引机制的优化方案。总结了红黑树处理数据时的优点,构建了基于红黑树的SQLite数据库模型。通过大量实验比较了红黑树和B树的性能,结果表明,红黑树插入和删除的操作效率远远高于B树,可以实现对SQLite索引的优化。  相似文献   

20.
Android数据库SQLite性能优化   总被引:1,自引:1,他引:0  
SQLite是Android平台的重要数据库引擎,具有零配置、支持事务、移植性好等特点,负责多种格式数据的存储. 随着用户数据规模的扩大与复杂度的增加,对数据库性能提出更高的要求. 数据库性能直接影响应用程序的性能和用户的体验. 本文分析了SQLite事务机制和索引结构,并通过手动添加事务和合理创建B-tree索引,大大缩短了Android SQLite数据库的插入与查询时间,提高了SQLite性能.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号