首页
社区
课程
招聘
[求助]OD反汇编后发现很多?号
发表于: 2006-7-28 12:28 5302

[求助]OD反汇编后发现很多?号

2006-7-28 12:28
5302
我在做的一个工程时调试通过,,但不正常处理数据,我用OD反汇编release的文件后发现无法正常处理的那部分代码有很多问号
请问:这些?(问号)代表什么意思

出错代码如下(部分):
00403101   .  1843 41       sbb     [ebx+41], al
00403104   ?  008B 8E4C0100 add     [ebx+14C8E], cl
0040310A   >  0089 867C0100 add     [ecx+17C86], cl                  ;  复制数据??
00403110   ?  008B B6640100 add     [ebx+164B6], cl
00403116   ?  008B D18BF883 add     [ebx+83F88BD1], cl
0040311C   .  C404C1        les     eax, [ecx+eax*8]
0040311F   .- E9 02F3A58B   jmp     8BE62426
00403124   ?  CA 83E1       retf    0E183
00403127   ?  03F3          add     esi, ebx
00403129   .  A4            movs    byte ptr es:[edi], byte ptr [esi>
0040312A   ?  5F            pop     edi
0040312B   ?  5E            pop     esi
0040312C   ?  C3            retn
0040312D   ?  90            nop
0040312E   ?  90            nop
0040312F   ?  90            nop
00403130   .  56            push    esi
00403131   .  8BF1          mov     esi, ecx

同一工程中的正常代码:
00401B20   .  6A FF         push    -1
00401B22   .  68 C6364100   push    004136C6                         ;  SE 处理程序安装
00401B27   .  64:A1 0000000>mov     eax, fs:[0]
00401B2D   .  50            push    eax
00401B2E   .  64:8925 00000>mov     fs:[0], esp
00401B35   .  81EC 9C010000 sub     esp, 19C
00401B3B   .  56            push    esi
00401B3C   .  8BF1          mov     esi, ecx
00401B3E   .  6A 00         push    0
00401B40   .  E8 D3160100   call    <jmp.&MFC42.#1134>
00401B45   .  83C4 04       add     esp, 4
00401B48   .  8BCE          mov     ecx, esi
00401B4A   .  E8 C3160100   call    <jmp.&MFC42.#2621>
00401B4F   .  6A 00         push    0
00401B51   .  8D4C24 08     lea     ecx, [esp+8]
00401B55   .  E8 D6030000   call    00401F30
00401B5A   .  8D4424 04     lea     eax, [esp+4]
00401B5E   .  8D4C24 04     lea     ecx, [esp+4]
00401B62   .  C78424 A80100>mov     dword ptr [esp+1A8], 0
00401B6D   .  8946 20       mov     [esi+20], eax
00401B70   .  E8 97160100   call    <jmp.&MFC42.#2514>
00401B75   .  8D4C24 6C     lea     ecx, [esp+6C]
00401B79   .  C78424 A80100>mov     dword ptr [esp+1A8], 1
00401B84   .  E8 57F5FFFF   call    004010E0
00401B89   .  8D4C24 04     lea     ecx, [esp+4]

多谢

[招生]系统0day安全班,企业级设备固件漏洞挖掘,Linux平台漏洞挖掘!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2506
活跃值: (1030)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
2
OD未能正常识别代码,认为其反汇编的代码是可疑的或错误的。
2006-7-28 12:51
0
雪    币: 205
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
没有什么疑问啊
2006-7-28 12:55
0
雪    币: 291
活跃值: (213)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
4
把OD的UDD文件清除了试试
2006-7-28 12:57
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
5
我的好像没有呀
2006-7-28 16:08
0
游客
登录 | 注册 方可回帖
返回
//