• 1291阅读
  • 6回复

第1期 第1课  劳保用品发放管理软件2012 [复制链接]

上一主题 下一主题
离线啊冲
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2016-05-06
先安装个虚拟机,把软件放里面研究吧,怕蓝屏和注册表乱啊。
先运行一下软件看看,提示用户密码错误还有2次机会。查一下壳,是DELPHI写的。
用OD看下,其实外挂和破解所用到的技术比较像,尤其OD的用法都是一样的。
找到程序模块,查找所有参考文本,然后右键再查找文本“密码错误”



00539B00    68 209C5300     push Protecti.00539C20                   ; ASCII "用户密码错误还有"


00539AC0   /75 31           jnz short Protecti.00539AF3  注意这里
00539AC2   |A1 B8496400     mov eax,dword ptr ds:[0x6449B8]
00539AC7   |8B55 FC         mov edx,dword ptr ss:[ebp-0x4]
00539ACA   |E8 29AFECFF     call Protecti.004049F8
00539ACF   |A1 6C406400     mov eax,dword ptr ds:[0x64406C]
00539AD4   |50              push eax
00539AD5   |B9 0A000000     mov ecx,0xA
00539ADA   |BA 01000000     mov edx,0x1
00539ADF   |8B45 F8         mov eax,dword ptr ss:[ebp-0x8]
00539AE2   |E8 DDB3ECFF     call Protecti.00404EC4
00539AE7   |C783 4C020000 0>mov dword ptr ds:[ebx+0x24C],0x1
00539AF1   |EB 5A           jmp short Protecti.00539B4D
00539AF3   \8B83 FC020000   mov eax,dword ptr ds:[ebx+0x2FC]
00539AF9    33D2            xor edx,edx
00539AFB    E8 78B7FBFF     call Protecti.004F5278
00539B00    68 209C5300     push Protecti.00539C20                   ; ASCII "用户密码错误还有"
00539B05    8D55 C0         lea edx,dword ptr ss:[ebp-0x40]
00539B08    B8 03000000     mov eax,0x3
00539B0D    2B05 BC876400   sub eax,dword ptr ds:[0x6487BC]
00539B13    E8 DCFFECFF     call Protecti.00409AF4
00539B18    FF75 C0         push dword ptr ss:[ebp-0x40]
00539B1B    68 3C9C5300     push Protecti.00539C3C                   ; ASCII "机会!"

既然发现关键跳转了,直接NOP掉,程序就进入了。

记:这是个最简单的程序的破解了,要我说5分钟时间就够了,这老师讲了15分钟,这么哆嗦为什么呢,就是给很多新人讲OD的用法呢,所以大家拿本节课当破解入门 +OD基础入门吧。
难度*

善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线啊冲

只看该作者 沙发  发表于: 2016-05-06
第一课补充
讲讲怎么保存,把程序NOP掉之后如何保存呢?就是将改动的代码选中,然后右键复制到可执行文件,再点右键保存文件即可。
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线463058954

只看该作者 板凳  发表于: 2016-05-07
用户被禁言,该主题自动屏蔽!
离线mrassiant

只看该作者 地板  发表于: 2016-05-08
离线love

只看该作者 4楼 发表于: 2016-05-08
离线chaiyingxin

只看该作者 5楼 发表于: 2016-05-11
Re:第1期 第1课  劳保用品发放管理软件2012
老师讲的真好
离线hero888

只看该作者 6楼 发表于: 04-20
兴奋!学习中
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个