a070458 发表于 2014-10-30 00:05

【吾爱破解2014CrackMe大赛】【第八组】-- 小试锋芒

本帖最后由 L4Nce 于 2014-11-1 15:01 编辑

先传个爆破吧
00452044      8B57 34       mov edx,dword ptr ds:          ;       //nop
00452047      3BC2          cmp eax,edx
00452049      75 79         jnz short <CrackMe8.loc_4520C4>            //nop
0045204B      3B47 44       cmp eax,dword ptr ds:
0045204E      75 74         jnz short <CrackMe8.loc_4520C4>                //nop
00452050      3B47 48       cmp eax,dword ptr ds:
00452053      75 6F         jnz short <CrackMe8.loc_4520C4>                  //nop
00452055      83FA 09       cmp edx,0x9                                                //所以都要等于9
00452058      75 6A         jnz short <CrackMe8.loc_4520C4>                      //nop

edi 指向一个数组
int iBuf


找个字符串果断找到关键~
但是没有发现跳进去的跳转
大概跟一遍函数 貌似没有特别之处
然后看到一个
0045206B   .99            cdq
0045206C   .F73D 743D4500 idiv dword ptr ds:[<dword_453D74>]               //idiv语句
00452072   .8945 E8       mov dword ptr ss:,eax

想到异常
实验一下果然如此
所以就要他除0异常就行了

附上爆破
貌似算法和用户名无关?
我貌似只想到穷举的方法~~~~时间够去尝试尝试~

L4Nce 发表于 2014-11-1 15:01

爆破有效
得分:6
在后续题目中继续加油!

淡然丶 发表于 2016-7-21 20:09

{:301_988:}菜鸟膜拜膜拜

xx29014 发表于 2016-8-8 14:16

骑驴撞交警 发表于 2016-8-10 17:03

感觉不错

恍惚状态 发表于 2016-12-9 14:18

大概跟一遍函数 貌似没有特别之处
然后看到一个
0045206B   .99            cdq

特约贵宾 发表于 2016-12-13 10:06

不明觉厉,权限只能在这回帖了

a644951779 发表于 2016-12-14 16:13

菜鸟膜拜膜拜{:1_921:}
页: [1]
查看完整版本: 【吾爱破解2014CrackMe大赛】【第八组】-- 小试锋芒