global _start
section .data
mes1 db 'OVERFLOW', 0x0a
len1 equ $-mes1
mes2 db 'OK',0x0a
len2 equ $-mes2
section .text
_start:
mov al,0x80
sub al,0x80
jno skip
mov ecx, mes1
mov edx, len1
jmp disp
skip:
mov ecx, mes2
mov edx, len2
disp:
mov eax, 4
mov ebx, 1
int 0x80
exit:
mov eax, 0x01
xor ebx, ebx ; exit(0)
int 0x80
Z2xvYmFsIF9zdGFydAogCnNlY3Rpb24gLmRhdGEKbWVzMQlkYiAnT1ZFUkZMT1cnLCAweDBhCmxlbjEJZXF1ICQtbWVzMQptZXMyCWRiICdPSycsMHgwYQpsZW4yCWVxdSAkLW1lczIKCnNlY3Rpb24gLnRleHQKX3N0YXJ0OgoJbW92CQlhbCwweDgwCglzdWIJCWFsLDB4ODAKCWpubwkJc2tpcAogCgltb3YgICAgIGVjeCwgbWVzMQoJbW92ICAgICBlZHgsIGxlbjEKCWptcAkJZGlzcAoKc2tpcDoKCW1vdiAgICAgZWN4LCBtZXMyCgltb3YgICAgIGVkeCwgbGVuMgoKZGlzcDoKCW1vdiAgICAgZWF4LCA0Cgltb3YgICAgIGVieCwgMQoJaW50ICAgICAweDgwCiAKZXhpdDoKCW1vdgkJZWF4LCAweDAxCgl4b3IJCWVieCwgZWJ4CQk7IGV4aXQoMCkKCWludAkJMHg4MAo=