- 注册时间
- 2011-3-6
- 最后登录
- 1970-1-1
该用户从未签到
|
发表于 2011-3-23 07:31:04
|
显示全部楼层
invoke VirtualQuery,[EnGetKey],addr m_mi,28
invoke VirtualProtect,[m_mi.BaseAddress],[m_mi.RegionSize],PAGE_READWRITE,addr m_mi.Protect
mov eax,DWORD [EnGetKey]
mov ecx,5
mov edi,GBuf
add eax,$69
mov esi,eax
rep movsb
mov byte [eax],$0e9
mov edx,done
sub edx,eax
sub edx,5
mov dword [eax + 1],edx
invoke VirtualProtect,[m_mi.BaseAddress],[m_mi.RegionSize],[m_mi.Protect], addr Buf
呵呵,老弟太急了。你是首先要用VirtualProtect设置被修改的代码页可写才成啊。不然你当然写不进去了!。 |
|