Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ORG 0x7c00]
- [bits 16]
- nop
- nop
- mov ax, 0x2E
- out 0x70, ax
- nop
- nop
- mov ax, 0xFF
- out 0x71, ax
- nop
- nop
- xor ax, ax ; make it zero
- mov ds, ax
- mov si, msg
- ch_loop:
- lodsb
- or al, al
- jz hang
- mov ah, 0x0E
- int 0x10
- jmp delay
- delay_ret:
- jmp ch_loop
- hang: jmp hang
- delay:
- mov dx,0x40
- delay_wait_2:
- mov cx,0xFFFF
- delay_wait:
- nop
- nop
- nop
- nop
- loop delay_wait
- sub dx, 1
- jnz delay_wait_2
- jmp delay_ret
- msg db 13,10,10,10," *** Sebi's BIOS password removal tool ***", 13, 10, ' ',13,' ', 13, ' Password should be cleared! Restart your computer.', 13, 10, 0
- times 510-($-$$) db 0
- db 0x55
- db 0xAA
Add Comment
Please, Sign In to add comment