课程设计--简单程序的密码破解
《课程设计--简单程序的密码破解》由会员分享,可在线阅读,更多相关《课程设计--简单程序的密码破解(21页珍藏版)》请在毕设资料网上搜索。
1、1 目录目录 1.题目要求 . 2 2.使用工具 . 2 3.破解正文 . 2 3.1 查看程序 . 2 3.2 查找关键点 3 3.3 逆向主要函数 4 4.总结 15 6.参考文献 . 21 2 简单程序的密码破解简单程序的密码破解 1.题目要求题目要求 自己写一个简单的 Windows 程序,要求输入密码,在密码不正确时,提示 “password error” 。如果正确,则出现一个新的界面。对于生成的执行文件进行 反汇编,阅读和跟踪执行,暴力破解(生成新版本的执行程序)或找出密码。 2.使用工具使用工具 Olldbg , IDA , PEid , RadASM , VC+ 3.破解正文
2、破解正文 3.1 查看程序查看程序 先使用 PEid 载入程序,如图 3.1.1 所示,显示界面为 win32 GUI,情况确实 如此,此程序界面是用 VC6+直接做出来的。有最下面那个 Nothing found*可知 程序并没有使用任何加壳手段。 图 3.3.1 直接运行程序,输入任意字符如:123456,123456 点击注册,查看是否有任 何提示信息,如图 3.1.2 所示 3 图 3.1.2 3.2 查找关键点查找关键点 首先用 OD 载入程序,这里使用三种方式查找关键点,第一种方式是查找关 键字符串 password error,右键 中文搜索引擎搜索 ASCII 码,即可查看所有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 简单 程序 密码 破解
