能力值:
( LV2,RANK:10 )
|
-
-
2 楼
1. 爆破应该是改跳转代码而不是验证代码吧
2. 如何改跳转代码应该视具体情况而定,有时是改成JMP,有时改成NOP
比如下面:
cmp eax, ebx ;相等表示验证成功,不等表示失败
jz 成功情况的指令
失败情况的指令
这个就应该把jz改成jmp
如果是:
cmp eax, ebx ;相等表示验证成功,不等表示失败
jnz 失败情况的指令
成功情况的指令
这个就应该把jnz那条指令用nop填充满
本人也是初学入门,不知回答的如何,请高手点评下吧!
|
|
|