Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [BITS 16]
- [ORG 0x7C00]
- MOV SI, Msg
- CALL OutStr
- JMP $
- OutChar:
- MOV AH, 0x0E
- MOV BH, 0x00
- MOV BL, 0x07
- INT 0x10
- RET
- OutStr:
- next_char:
- MOV AL, [SI]
- INC SI
- OR AL, AL
- JZ exit_function
- CALL OutChar
- JMP next_char
- exit_function:
- RET
- Msg db 0xA, 0xD, 0xA, 0xD
- db '############################################################', 0xA, 0xD
- db '# -=KARMA=- .-..-. .--. .---. .-. .-. .--. -=KARMA=- #', 0xA, 0xD
- db '# -=KARMA=- | ` / / {} \ } }}_}} \/ { / {} \ -=KARMA=- #', 0xA, 0xD
- db '# -=KARMA=- | . \ / /\ \| } \ | { } |/ /\ \ -=KARMA=- #', 0xA, 0xD
- db '# -=KARMA=- `-``-``-` `-``-`-` `-` `-``-` `-` -=KARMA=- #', 0xA, 0xD
- db '############################################################', 0xA, 0xD, 0xA, 0xD
- db 'Well, life is like that sometimes.', 0xA, 0xD, 0xA, 0xD
- db 'Have a nice day,', 0xA, 0xD
- db ' Vector Security', 0
- TIMES 510 - ($ - $$) db 0
- DW 0xAA55
Advertisement
Add Comment
Please, Sign In to add comment