flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
LocoDelAssembly 15 Jul 2006, 22:51
UNTESTED
Code: org $100 mov ah, $09 mov dx, msg int $21 ; Clears keyboard buffer mov ah, $04 int $16 mov bx, yes .loop: xor ax, ax int $16 mov ah, al sub al, 'a' cmp al, 'z'-'a' ja .checkChar sub ah, 'a'-'A' .checkChar: cmp [bx], ah jne exit inc bx cmp byte [bx], 0 jne .loop remove: mov al, $2E out $70, al mov al, $FF out $71, al mov ah, $09 mov dx, msg2 int $21 exit: int $20 msg db "Are you sure do you want to remove BIOS password?(type YES)", 13, 10, '$' yes db 'YES',0 msg2 db "Password cleared!!", 13, 10, '$' Last edited by LocoDelAssembly on 04 Aug 2006, 18:07; edited 1 time in total |
|||
![]() |
|
sylwek32 04 Aug 2006, 08:42
Thank you very much.. ill test it
|
|||
![]() |
|
sylwek32 04 Aug 2006, 08:55
It works..
Can samebody make a security mechanism for it? So that it ask double for deleting the pass. Do you want to remove supervisor password from BIOS?[Y/N] Really[I/O] Type I for Y ! ? |
|||
![]() |
|
sylwek32 04 Aug 2006, 09:05
Maybe i have a good idea..
Let´s create a MiniBootFloppy with some Tools included.. e.g. this bios password remover.. and maybe: - a HardDisk 0 filler (lowlevel formatting/zero filling) - a Floppy 0 filler (0) - a Bios Password remover - The COM Monitor |
|||
![]() |
|
LocoDelAssembly 04 Aug 2006, 18:10
I edited my code with a more secure prompting
|
|||
![]() |
|
saigon 05 Aug 2006, 10:11
sylwek32 wrote: Maybe i have a good idea.. That is a good idea! I have not been much around on these forums, as I have been working on my miniOS ![]() It is a graphical commandline application which has (should have ![]() ![]() However, I am not yet in the coding phase, I am still designing the miniOS (working title). I am doing stuff like how should it look like, how should it function, some optimization tricks, etc.. Anyone who wants to contribute please feel free to do it. I am sure we will together make a nice miniOS, through the power of FASM! (and our brains) ![]() |
|||
![]() |
|
Dex4u 05 Aug 2006, 19:39
I think he is thinking about using MiniDos
http://board.flatassembler.net/topic.php?t=5275&start=0 |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.