能力值:
( LV11,RANK:190 )
|
-
-
2 楼
你这样写代码是不行的,寄存器不能乱用,特别是esi,edi,ebx这些个,必须要事先保存,用完后恢复,要不就不用,建议你把后面那些ebx全部替换成eax
|
能力值:
( LV11,RANK:180 )
|
-
-
3 楼
大致思路是这样
__asm{
mov eax,offset sign
mov Dr0,eax
mov eax,0x401
mov Dr7,eax
sign:
}
但是这是执行不了的---- 直接用mov更改调试寄存器是 特权指令 --- 不能执行
一般都用GetThreadContext更改后再SetThreadContext
|
|
|