回复 13楼 yuccn
还是没明白,这个页对齐 不是地址后面数字 3个为0么 #include "windows.h"
#include <stdio.h>
#include "stdlib.h"
void main(){
int a=1;
_asm{
mov esi,[ebp+24]
and esi,0xfffff000
mov eax,0x4d5a
mmm: cmp dword ptr [esi],eax
jz xxx
sub esi,0x1000
jmp mmm
xxx: mov [ebp-4],esi
}
printf("%d",a);
}
改了还是不行
我要成为嘿嘿的黑客,替天行道