winhe修复xls文件头和SAT扇区
同行发过来一个xls表格、做这个案例是感觉这个xls表格不只是单纯的文件头损坏 而是文件头和一个SAT扇区 损坏打开文档提示 用软件修复过1MB表格容量修复成280多kb效果差的不行
用winhex打开此文件解释为磁盘发现该文档的前两个扇区被覆盖其中包括(文档头、SAT表)
0号扇区、1号扇区全被破坏、一般情况下都只是单纯文件头被破坏、这次情况特殊连SAT表也破坏一个
经过分析确定只是文件头和SAT表被覆盖然后着手修复
打开一个好的xls表格复制一个完整的文件头和SAT表写入到造破坏文档的0号扇区和1号扇区
然后修复文件头的基本参数这里就不将了基地有很多资料搜索复合文档就能看到 主要说下SAT的修改参数
图片中红色线描写的四个字节是需要修改参数不固定根据文件而定
修改好xls文件头和SAT扇区的参数后保存 然后打开数据—修复成功
数据隐私-涂改
沙发······· 不错,支持下 谢谢帮忙!以后紧密合作!!{:4_157:} 还好 学习 没看明白,修复文件头,那个SAT怎么计算 路过,学习了 路过,收藏,学习了 收藏起来,谢谢 收藏起来慢慢学习哈