PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BIOS PWs & Real Clock Timer


Firefall
01.08.2005, 00:06
Ich wusste nicht ganz ob ich das in den Assembler Bereich tun sollte, aber ich denke mal ist ganz ok hier. Also es geht um folgendes: Meines Wissens nach findet sich im Real Clock Timer ein 49 Byte grosser Speicherbereich. Dieser Speicherbereich beinhaltet unter anderem die Aktuelle Uhrzeit & das Datum. Das benutzt aber noch längst nicht alle 49 Byte. Wird das BIOS Passwort auch dort gespeichert? Und was befindet sich sonst noch in dem Speicher?


Jidder
01.08.2005, 01:17
das BIOS Kompendium (http://www.bios-info.de/) könnte weiterhelfen.

z.B. das hier http://bios.pix-art.com/3xO1t60p/isrtc.htm

btw: ganz tolle sig!

Firefall
01.08.2005, 12:34
das BIOS Kompendium (http://www.bios-info.de/) könnte weiterhelfen.

z.B. das hier http://bios.pix-art.com/3xO1t60p/isrtc.htm

btw: ganz tolle sig!
Tut es auch, danke für den Link! Noch was:

0Fh Reset Code (IBM PS/2 "Shutdown Status Byte")
00h-03h Löst Power-On Reset aus
04h INT 19h Reboot
05h Tastatur Reset und Sprung auf 40h:67h
06h-07h reserviert
08h wird während des POST im Protected-Mode RAM Test benutzt
09h wird für INT 15/87h (Block-Move) Unterstützung verwendet
0Ah Sprung auf 40h:67h
0Bh-FFh Löst Power-On Reset aus

Bedeutet das jetzt das dieser Code:

mov AL,0Fh
out 70h,AL
xor AL,AL
out 71h,AL

Einen Shutdown bewirkt? Und kann man die Bytes 1A,1C,1D,1E,1F als eigenen "Speicher" verwenden? Unter RTC-CMOS-SPEICHER ist ne ganze Menge Bytes nicht genutzt, unter CMOS sind dann aber einige davon wieder belegt, mit ausnahme der oben genannten eben. Sind die wirklich frei und können nach belieben überschrieben werden?

btw: War das mit der Sig ernst gemeint? :D

Jidder
01.08.2005, 13:01
Bedeutet das jetzt das dieser Code:

mov AL,0Fh
out 70h,AL
xor AL,AL
out 71h,AL

Einen Shutdown bewirkt?
Laut dem BIOS-Kompendium ja. Aber ich weiss nicht ob es tatsächlich funktioniert. Diese Methode ist mir nämlich unbekannt.

Und kann man die Bytes 1A,1C,1D,1E,1F als eigenen "Speicher" verwenden? Unter RTC-CMOS-SPEICHER ist ne ganze Menge Bytes nicht genutzt, unter CMOS sind dann aber einige davon wieder belegt, mit ausnahme der oben genannten eben. Sind die wirklich frei und können nach belieben überschrieben werden?
Ich würde keinen Speicher im CMOS für eigene Zwecke verwenden. Es hat immer noch das BIOS die "Hoheit" über diesen Speicher und es nutzt tatsächlich unter Umständen diesen (bei manchen anderen BIOS ungenutzen) Speicher und könnte ungewollte Dinge ausführen/einstellen.

btw: War das mit der Sig ernst gemeint? :D
Es war insofern ernst gemeint, dass ich den Hex-codierten Teil nicht so toll finde. ;)

Firefall
01.08.2005, 14:26
Es war insofern ernst gemeint, dass ich den Hex-codierten Teil nicht so toll finde.
Wenn du ihn verstanden hast, bist du, wie weiter unten zu lesen, nicht betroffen ;)

EDIT: Hat sie jetzt irgend ein Admin rausgenommen?!?
SUB-EDIT: Ja