我最近遇到的问题
004C0460/$53 PUSH EBX004C0461|.56 PUSH ESI
004C0462|.33F6 XOR ESI,ESI
004C0464|.FF0D 44394C00 DEC DWORD PTR DS:
004C046A|.57 PUSH EDI
004C046B|.8B7C24 14 MOV EDI,DWORD PTR SS:
004C046F|.BB FF1F0000 MOV EBX,1FFF
004C0474|.78 27 JS SHORT r14.004C049D
004C0476|>A1 38374C00 /MOV EAX,DWORD PTR DS:
004C047B|.8A0438 |MOV AL,BYTE PTR DS:
004C047E|.88043E |MOV BYTE PTR DS:,AL
004C0481|.A1 38374C00 |MOV EAX,DWORD PTR DS:
004C0486|.40 |INC EAX
004C0487|.23C3 |AND EAX,EBX
004C0489|.46 |INC ESI
004C048A|.3B7424 10 |CMP ESI,DWORD PTR SS:
004C048E|.A3 38374C00 |MOV DWORD PTR DS:,EAX
004C0493|.74 63 |JE SHORT r14.004C04F8
004C0495|.FF0D 44394C00 |DEC DWORD PTR DS:
004C049B|.^ 79 D9 \JNS SHORT r14.004C0476
004C049D|>E8 65F8FFFF /CALL r14.004BFD07
004C04A2|.0FB7C0 |MOVZX EAX,AX
004C04A5|.3D FF000000 |CMP EAX,0FF
004C04AA|.77 0C |JA SHORT r14.004C04B8
004C04AC|.88043E |MOV BYTE PTR DS:,AL
004C04AF|.46 |INC ESI
004C04B0|.3B7424 10 |CMP ESI,DWORD PTR SS:
004C04B4|.74 42 |JE SHORT r14.004C04F8
004C04B6|.^ EB E5 \JMP SHORT r14.004C049D
004C04B8|>05 03FFFFFF ADD EAX,-0FD
004C04BD|.A3 44394C00 MOV DWORD PTR DS:,EAX
004C04C2|.E8 29FEFFFF CALL r14.004C02F0
004C04C7|.66:8BC8 MOV CX,AX
004C04CA|.8BC6 MOV EAX,ESI
004C04CC|.2BC1 SUB EAX,ECX
004C04CE|.48 DEC EAX
004C04CF|.23C3 AND EAX,EBX
004C04D1|.A3 38374C00 MOV DWORD PTR DS:,EAX
004C04D6|>FF0D 44394C00 /DEC DWORD PTR DS:
004C04DC|.^ 78 BF |JS SHORT r14.004C049D
004C04DE|.8A0438 |MOV AL,BYTE PTR DS:
004C04E1|.88043E |MOV BYTE PTR DS:,AL
004C04E4|.A1 38374C00 |MOV EAX,DWORD PTR DS:
004C04E9|.40 |INC EAX
004C04EA|.23C3 |AND EAX,EBX
004C04EC|.46 |INC ESI
004C04ED|.3B7424 10 |CMP ESI,DWORD PTR SS:
004C04F1|.A3 38374C00 |MOV DWORD PTR DS:,EAX
004C04F6|.^ 75 DE \JNZ SHORT r14.004C04D6
004C04F8|>5F POP EDI
004C04F9|.5E POP ESI
004C04FA|.5B POP EBX
004C04FB\.C3 RETN
我想在retn上面加上几个nop,程序为什么就运行不了了,不知道是为什么,高手帮忙给看下,谢谢!!!
是不是在retn上面不能加nop呢,高手给解释下,谢谢!
自己顶一下,继续,遇到新的问题,高手帮忙给看看
我尝试了增加区段的方法,可是程序运行不了了,我把替换的代码全部用nop填充,然后把代码都挪到新增加的区段里去,我用od调试设置断点的时候,系统出现如下的提示,高手帮忙分析,是为什么呢?你将在代码部分范围外设置断点,int3断点设置在数据上将不会执行并可能严重影响调试的程序.
这是为什么呢,高手门给看看.
页:
[1]