首页
社区
课程
招聘
[旧帖] C32ASM反汇编的疑惑 0.00雪花
发表于: 2011-3-22 18:49 1209

[旧帖] C32ASM反汇编的疑惑 0.00雪花

2011-3-22 18:49
1209
如题,反汇编出来的有几行是:
::00401053::  C7                       ???      
这样的是怎么回事呀,能继续分析吗?我担心反汇编出错,继续分析没有意义
--------------------------------------------------------------------------------
::00401024::  EC                       IN AL,DX                                
::00401025::  CB                       RETF                                    
::00401026::  7C 4A                    JL SHORT 00401072                       \:JMPDOWN
::00401028::  01A8 E8B529EA            ADD [EAX+EA29B5E8],EBP                  
::0040102E::  E2 A3                    LOOPD SHORT 00400FD3                    \:JMPUP
::00401030::  32FA                     XOR BH,DL                              
::00401032::  9E                       SAHF                                    
::00401033::  41                       INC ECX                                 
::00401034::  D8AF 0A87F1AF            FSUBR DWORD PTR [EDI+AFF1870A]         
::0040103A::  7E E3                    JLE SHORT 0040101F                      \:JMPUP
::0040103C::  D4 A9                    AAM A9                                 
::0040103E::  8708                     XCHG [EAX],ECX                          
::00401040::  E4 FE                    IN AL,FE                                
::00401042::  BA 43C8F9E2              MOV EDX,E2F9C843                        
::00401047::  B1 CE                    MOV CL,CE                              
::00401049::  18EF                     SBB BH,CH                              
::0040104B::  8B2E                     MOV EBP,[ESI]                           
::0040104D::  2396 C2EA38FA            AND EDX,[ESI+FA38EAC2]                  
::00401053::  C7                       ???                                    
::00401054::  EC                       IN AL,DX                                
::00401055::  16                       PUSH SS     
......
......
......

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
有大侠给解释下吗?
DIE0.95没找到壳的类型,我所以学下手动脱壳,发现很多乱码,所以求助下,谢谢。
2011-3-23 10:30
0
雪    币: 505
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
C7 对应的OPCODE属性是组属性,说明后边会有MODRM字节。而你的代码段到那里就结束了。所以反汇编出错了。

C7对应的OPCODE 属性给你

Grp11 Ev, Iz
2011-3-23 10:44
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
多谢指点呀,我只贴了部分代码,因为程序中好多不识别的指令。
顺便请教下,这种情况有什么好办法吗?推荐下反汇编软件,谢谢
2011-3-23 11:16
0
雪    币: 505
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
这是代码本身的问题,和反汇编没有关系的。如果你想知道为什么反失败,要具体学学解析OPCODE了。
2011-3-23 12:43
0
游客
登录 | 注册 方可回帖
返回
//