[原创]NTFS数据恢复工具asm版(开源代码)
本主题由 冰血封情 于 2009-2-21 00:05 移动
注册 登录 会员 搜索 标签 增强安全浏览 帮助
邪恶八进制信息安全团队技术讨论组 » 论坛原创{ Original Paper } » [原创]NTFS数据恢复工具asm版(开源代码)
‹‹ 上一主题 | 下一主题 ››
打印
晶莹剔透§烈日灼然
blackfire
帖子
8
精华
0
积分
99
阅读权限
40
在线时间
8 小时
注册时间
2008-12-18
最后登录
2009-3-31
发短消息 加为好友
当前离线
发表于 2009-2-15 19:29 只看该作者
楼主大中小
[原创]NTFS数据恢复工具asm版(开源代码)
信息来源:邪恶八进制信息安全团队(www.eviloctal.com)
文章作者:blackfire [url=http://user.qzone.qq.com/971210984/]
QQ:971210984[/url]
重要声明:原始代码作者是风般的男人,但他的代码有BUG,根本
恢复不出任何的数据,偶做了改进,因此实在不敢妄称原创,请大
家多多包涵,主要目的是为了总结个人学习和交流的,喷子哥请多
多给留点面子。
欢迎感兴趣的朋友和我交流,交流使人进步。独学而无友,孤陋
而寡闻 ^_^
先上个编译好的程序截图:
编译平台是windows xp sp3+win32asm+resources workshop。
偶尔得闲,看了个风般的男人写的NTFS下删除文件恢复工具,
用Win32汇编写的。我调试了下,发现有bug,用他的思路根本无法
恢复任何数据。
他的原理是在引导扇区的BPB中找到,然后每次加上1KB遍历所
有的MFT。把偏移为00H处的4个字节与454C4946H相比较,如果相
同,则说明是有效的MFT;如果不同,再与44414143H比较(这是
windows2000中的MFT起始标志);如果这两个都不对,则程序弹
出个MessageBox后,就退出了。
他根本没有考虑到在硬盘中并不是说每两个扇区就一定有一个
Page 1 of 12[原创]NTFS数据恢复工具asm版(开源代码) - 论坛原创{ Original Paper } - 邪恶八
...
2009-4-15http://forum.eviloctal.com/threa
d
-34644-1-1.html