首页
社区
课程
招聘
[旧帖] [求助]高手,看一下这程序怪不? 0.00雪花
发表于: 2008-5-10 02:22 3352

[旧帖] [求助]高手,看一下这程序怪不? 0.00雪花

2008-5-10 02:22
3352
少儿口算王http://www.onlinedown.net/soft/41628.htm,刚才写了半天,网络中断一下晕了,
这程序里动态连接文件一个用PEID查是C++6.0 一个查不出来,主程序查出来是C++4.X的,两个加密算法. 由于没有加壳,我就直接用OD载入,正常下断点,怪事出来了~~~~(这程序是点击4次后跳出来注册框框)有注册按扭,所以用OD中断在注册出错的那个框框事件地方,想是这样想的,可是这程序在你输入注册之前有个确认,就是问你是否要注册,点是,就出来注册框框,点否,就试用一下,问题是每一次中断,只能中断在确认是否输入注册码的地方,而并不能中断在我想要的地方(输入注册码后出错的地方),郁闷呀!声明本人是比较笨的呀,希望哪个高手能帮看一下,解释一下这是为为什么,这软件对我没有用,可是破解时却让我吃了一惊!    小弟在此先谢谢了呀       郁闷中!!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看过后回复呀, 为什么没有能解释呢
2008-5-10 12:29
0
雪    币: 125
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
看了一下,是否输入注册码的地方和输入注册码后出错的地方是一个地方,都是调用同一个MessageBoxA,程序根据你的动作向MessageBoxA传递不同的参数,才出现不同的消息框
2008-5-10 15:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
那怎么样才能在 输入假码后断下来呢?    我这边都是还没有输入假码就中断了 郁闷,还有个问题,就是用DEDE和DEEXPLORE这两个工具查看按钮ROC数据时,显示乱码,是什么原因.这软件有个性  欢迎高手出手呀!
2008-5-10 17:31
0
雪    币: 125
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
MessageBoxA下断,第一次断下来后,OD里按F9让程序继续运行,输入假码按确定后就会断下来
2008-5-10 18:06
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
哦了,谢谢了,不过这软件还对我来说有点难度,继续努力破之
2008-5-10 19:47
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
77D5058A >  8BFF            mov     edi, edi
77D5058C    55              push    ebp
77D5058D    8BEC            mov     ebp, esp
77D5058F    833D BC04D777 0>cmp     dword ptr [77D704BC], 0
77D50596    74 24           je      short 77D505BC
77D50598    64:A1 18000000  mov     eax, dword ptr fs:[18]
77D5059E    6A 00           push    0
77D505A0    FF70 24         push    dword ptr [eax+24]
77D505A3    68 240BD777     push    77D70B24
77D505A8    FF15 C812D177   call    dword ptr [<&KERNEL32.Interlocke>; kernel32.InterlockedCompareExchange
77D505AE    85C0            test    eax, eax
77D505B0    75 0A           jnz     short 77D505BC
77D505B2    C705 200BD777 0>mov     dword ptr [77D70B20], 1
77D505BC    6A 00           push    0
77D505BE    FF75 14         push    dword ptr [ebp+14]
77D505C1    FF75 10         push    dword ptr [ebp+10]
77D505C4    FF75 0C         push    dword ptr [ebp+C]
77D505C7    FF75 08         push    dword ptr [ebp+8]
77D505CA    E8 2D000000     call    MessageBoxExA                    ; 出现错误提示
77D505CF    5D              pop     ebp
77D505D0    C2 1000         retn    10
77D505D3    90              nop

谢谢楼上的,  郁闷  我都快崩溃了,断是断下来了,也找到了注册出错的地方,可是回头一看,天呀,在系统领域里,   于是看看能不能跟出注册码,跟呀跟,,终于跟出来了, 可是乱码,也不是太长,就是看不懂.

帮我看一下呀这程序 是怪 还是我太笨了  ,我想肯定是我没有找对中断地方.发自肺腑的请救高手指点一下迷经.俺现在可闹心了!
2008-5-14 03:05
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cpi
8
学习学习学习
2008-8-9 10:09
0
游客
登录 | 注册 方可回帖
返回
//