
Originally Posted by
luizimloko
ou você pode fazer:
Code:
mov eax, dword ptr ds:[0x6DBB68]
add eax, dword ptr ds:[0xA4]
mov word ptr ds:[eax], 000000000000h
Lembre-se em Assembly qualquer endereço entre colchetes [], é desreferenciado ou seja esse parte add eax, dword ptr ds:[0xA4], provavelmente irá dar crash porque você está somando o conteúdo do endereço 0xA4 e não 0xA4 a eax, o certo seria
Code:
mov word ptr ds:[eax], 000000000000h
Não importa quantos 0 se use nessa parte de código sempre será 0, ou seja apenas um 0 já e o bastante, e como numeros hexadecimais de 0-9 são os mesmos que decimais não há necessidade de usar o (h), ficando
Code:
mov word ptr ds:[eax], 0