发明名称 |
一种数据恢复方法 |
摘要 |
本发明提供了一种数据恢复方法,该方法包括:建立地址转换层,实现逻辑到物理地址的转换,将文件分配表的每个表项对应数据区的一个簇,并为每个文件和目录都建立一个目录项;将目标文件先于其他文件写入磁盘,将文件目录项所在页设置为单独的页,预设一个扇区用于替换目标文件目录项扇区;将目标文件的数据拷入到第一空闲块中,设置该块标志位为已使用块但不映射到任何逻辑块;将文件所在原逻辑块对应的物理块中其他页转移到第二空闲块中,将逻辑块对应的物理块修改为当前的第二空闲块,并释放原逻辑块到备份队列中。本发明提出了一种数据恢复方法,利用相对于操作系统透明的磁盘空闲空间进行数据隐藏,具有较高的安全性和时间效率,不受主机和宿主文件类型的影响。 |
申请公布号 |
CN104794024A |
申请公布日期 |
2015.07.22 |
申请号 |
CN201510178207.2 |
申请日期 |
2015.04.15 |
申请人 |
四川神琥科技有限公司 |
发明人 |
罗阳;陈虹宇;王峻岭 |
分类号 |
G06F11/14(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
G06F11/14(2006.01)I |
代理机构 |
北京天奇智新知识产权代理有限公司 11340 |
代理人 |
郭霞 |
主权项 |
一种数据恢复方法,用于利用磁盘中的空闲物理块进行目标文件的隐藏和恢复,其特征在于,包括:步骤1,建立一个地址转换层,实现从逻辑地址到物理地址的转换,该地址转换层向上层提供控制接口,并对下层存储单元进行管理;步骤2,在文件系统中将文件分配表的每个表项对应数据区的一个簇,每个表项都设置一个固定的编号对应数据区的一个簇,并为每个文件和目录都建立一个目录项,在文件分配表中每个簇对应的表项中记录所对应的下一簇的簇号,实现文件链式存储;步骤3,将目标文件先于其他文件写入磁盘,将文件目录项所在页设置为单独的页,预设一个扇区用于替换目标文件目录项扇区;步骤4,申请第一空闲块,将目标文件的数据拷入到第一空闲块中,设置该块标志位为已使用块但不映射到任何逻辑块;申请第二空闲块,将文件所在原逻辑块对应的物理块中其他页按位置对应关系转移到第二空闲块中,将逻辑块对应的物理块修改为当前的第二空闲块,修改相关块的标志信息,并释放原逻辑块到备份队列中。 |
地址 |
610041 四川省成都市高新区天府大道中段177号19栋1单元1层5号 |