1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
main: PUSH EBP MOV EBP, ESP MOV BYTE PTR [myint], 0x90 myint: INT 0x3 PUSH 0 PUSH title PUSH msg PUSH 0 CALL DWORD PTR [ MessageBoxA ] MOV ESP, EBP POP EBP RET title: .string "Hello!" msg: .string "World!"