但凡存放在数据库中的数据,所谓“删除”也并非真正删除,而只是注记,让它们隐身起来……。除非真的用数据库工具或下指令去处理,不然数据可是一直都在的。但随着技术的发展,这种情况越来越不乐观了。
经典的数据恢复理论与实际情况渐行渐远了
在一定条件下,删除的电子数据是可以恢复的。但要完成这个目标并不容易。即时通信工具较完整的刻画记录了人民的行为和心理,是案件取证的重要目标。但是,随着加密、安全等概念逐一加身,经典的数据恢复理论与实际情况渐行渐远了。
Line即时通信软件的覆盖人群非常庞大,在5.3版本以后,推出了“True Delete”的功能,真的能够完全删除防止恢复吗?
为了验证,小编注册账号进行了测试。
1、使用sqlite Viewer工具,打开Line5.1版本的聊天记录数据库,在chat_history数据表中保存了所有被删除的记录。
图1: Line 5.1版本下,可以看到删除的聊天记录
2、再看看Line 5.3版本以后的情况。删除的聊天记录,数据区全部置为0,全然不给咱留机会啊。
图2: Line 5.5.1版本下,删除的聊天记录区域被全部填充为0
3、确信:删除的记录确实无法恢复。
4、“True Delete”、“阅后即焚”等功能的推出,恐怕在底层算法层面上都要做这种处理,未来要破解这类聊天App的聊天内容恐怕只会难上加难了。
领取专属 10元无门槛券
私享最新 技术干货