xor ebx, ebx xor edx, edx xor esi, esi xor edi, edi xor ebp, ebp mov eax, fs:[0x18] mov ecx, [eax+0x8] mov eax, [eax+0x4] cmp eax, ecx jbe $+16 sub eax, 4 mov[eax], ebx jmp $-13 xor eax, eax xor ecx, ecx retn