-
公开(公告)号:CN115586991A
公开(公告)日:2023-01-10
申请号:CN202211261422.5
申请日:2022-10-14
Applicant: 厦门市美亚柏科信息股份有限公司
IPC: G06F11/14
Abstract: 本发明提出了一种新能源汽车T‑BOX数据的恢复方法,包括:获取目标磁盘的未分配簇数据;搜索数据包PG起始符的字段位置,并记为PG(1);从所述PG(1)开始偏移20个字节到数据单元长度的位置,提取2个字节的所述数据单元长度数据,并做有效性判断并记为DUL;如果所述DUL判断结果异常,则从所述PG1偏移2个字节,跳转到步骤S2;如果正常则继续;根据所述DUL长度提取一个数据包PG的数据,采用异或校验法进行校验;按照国标数据格式对所述D集合中的所有数据包PG进行解析,恢复删除的数据。本发明利用国标数据格式特性,以及垃圾回收的机制,通过数据包头部和尾部校验,以及国标数据的长度和取值范围等特定特征,在数据未被覆盖的情况下达到尽可能恢复数据的目的。