1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19[BITS 32] push ebp mov ebp, esp push edx push ecx cmp ecx, edx jz label_error mov eax, 041424344h mov edx, dword [ ebp + 08h] mov ecx, dword [ ebp + 0ch] add ecx, edx mov eax, ecx label_error: pop edx pop ecx pop ebp retn 08h