-
-
帮我看看这个花指令,有些问题
-
发表于:
2005-8-16 11:50
4006
-
光盘中带的:
[CODE12]
; call label_1
; db thunkcode
; jmp label_2
; db thunkcode
;label_1: pop eax
; db thunkcode,thunkcode,thunkcode
; inc eax
; db thunkcode,thunkcode,thunkcode
; jmp eax
; db thunkcode
;label_2: ....
; ....
我把它翻译成VC里面能用的,添加的我的程序中:
_asm
{
call label_71
_emit 0e8h;
jmp label_72
_emit 0e8h;
label_71: pop eax
_emit 0e8h;
_emit 0e8h;
_emit 0e8h;
inc eax
_emit 0e8h;
_emit 0e8h;
_emit 0e8h;
jmp eax
_emit 0e8h;
label_72:
}
可能破坏了堆栈还是别的什么,程序在退出的时候会提示错误,请高手解决一下!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!