首页
社区
课程
招聘
[旧帖] [求助]破解中的不明之处 0.00雪花
发表于: 2006-12-2 00:45 3898

[旧帖] [求助]破解中的不明之处 0.00雪花

2006-12-2 00:45
3898
这里简直就是培养新人的地方啊!!支持支持,辛苦了,各位老大!
小弟有几个问题要请教呢:
在输入注册码时,如何在反汇编中知道自己输入的注册号,也就是自己输入的注册号在什么地方?
有如下一段代码:[]内的数值为信息框显示的数据
004204BB   .  8B53 18       mov     edx, dword ptr [ebx+18]
[ds:[00CD8EE0]=64252820
edx=004204B9 (_UnPacke.004204B9)]
004204BE   .  8B14F2        mov     edx, dword ptr [edx+esi*8]
[ds:[64252820]=???
edx=64252820]
7C92EAF0    8B1C24          mov     ebx, dword ptr [esp]
[堆栈 ss:[0012EEF8]=0012EF00]
其中dword ptr [esp]中的“ptr”是什么意思?“ds:[64252820]=???”“[堆栈 ss:[0012EEF8]=0012EF00”中的“ds”“ss”是不是堆栈名?
7C957826    3B45 F8         cmp     eax, dword ptr [ebp-8]
7C957829   /72 09           jb      short 7C957834  
7C95782B    3B45 F4         cmp     eax, dword ptr [ebp-C]
跳转的命令的条件从哪里来?上面这个jb我想是从cmp     eax, dword ptr [ebp-8]比较中来,但有时根本就不见有比较,程序却跳去另一个地方了。百思不得其解
7C9577B8    C9              leave
7C9577B9    C2 0800         retn    8
返回到 7C9577DA (ntdll.7C9577DA)
7C9577DA    84C0            test    al, al   “test有什么作用?
7C9577DC   /0F85 84720100   jnz     7C96EA66   不相等就跳转,但从哪里知不相等或是相等?
7C9577E2    53              push    ebx  ebx=0012EF00
7C9577E3    8D45 F4         lea     eax, dword ptr [ebp-C]
以下有些汇编指令不明其用法和作用,请教请教!!
7C94AA0A    48              dec     eax
7C9577DA    84C0            test    al, al
其中“dec”、“test”二个的用法和意义分别是什么?
望高手解答啊,小生感激不尽,在些谢过了!!

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 201
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
mov     ebx, dword ptr [esp]
就是把esp里面的值当作地址,按照dword的格式取4字节传送到ebx里面

ds是数据段 ss是堆栈段

test是逻辑与指令
test al, al
jnz  7C96EA66
这段的意思是测试al是否为0,如果al是0则ZF置1,不跳转;如果是al不为0则置ZF为0并跳至7C96EA66(你可以参考6e3K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4m8W2k6r3W2&6i4K6u0W2j5$3!0E0i4K6u0r3j5X3u0K6K9s2c8E0L8q4)9J5c8X3u0T1M7K6k6Q4x3V1k6H3k6h3c8A6P5e0j5H3y4U0k6Q4x3X3g2Z5N6r3@1`.
dec 是自减1
2006-12-2 03:42
0
雪    币: 201
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
跳转的命令的条件是根据标志寄存器(PSW)来判断的
d2fK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4m8W2k6r3W2&6i4K6u0W2j5$3!0E0i4K6u0r3N6s2g2@1L8%4u0A6j5h3I4Q4x3V1k6U0K9r3q4H3x3W2)9J5c8V1y4Z5j5i4l9J5i4K6u0V1x3#2)9J5k6h3S2@1L8b7`.`.
2006-12-2 03:48
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
哈哈,谢啦,学习!学习!!
2006-12-2 14:56
0
游客
登录 | 注册 方可回帖
返回