nem felugyelt boot (volt Re: [FreeBSD] crypto fs)
Adam Szilveszter
sziszi at bsd.hu
2002. Jún. 2., V, 18:38:11 CEST
Hali!
On Sun, Jun 02, 2002 at 06:02:30PM +0200, Zahemszky Gábor wrote:
> Igen, rendesen bele lehet nyulni, Forth-ban programozhato. A /boot/loader.conf
> az alapertelmezett configja, peldak hozza /boot/defaults/loader.conf neven.
> Helybol a loader.rc-t tolti, es abbol masokat. Tedd ezt a /boot/loader.conf-ba:
>
> set password="Jelszo"
>
> Es oruljel. (Figyelem! Ugyes emberek ki tudjak kerulni - de elso korben jo.)
Na akkor most mar en is belekotyogok, csak megvartam, amig a crypto
fs-ekkel kapcsolatban mindenki nyilatkozik:-)
Szoval. Ahhoz, hogy a bootot ne lehessen manipulalni, kell harom dolog.
1) BIOS-ban boot sorrend ne lehessen valtoztathato. Ez PC-knel elegge
huzos, mert mint tudjuk, a hagyomanyos jelszovedelem nem mindenhato.
Marpedig, ha itt buktunk akkor akar haza is lehet menni.
2) A harom lepeses bootstrap elso ket lepese (/boot/boot1 es
/boot/boot2) az, amikor az a forgo palcika lathato. A palcika az elejen
all par masodpercre, ekkor barmely bill. lenyomasaval a folyamat
megszakad, es promptot kapsz. Nem tul komfortos, de azert lehet vele
valtoztatni, hogy honnan bootolja a kernelt pl. Ennek a lekapcsolasara
5.0-ban van lehetoseg, nem tudok rola, hogy ez 4.X-ben lenne (-n opcio)
3) A harmadik szakasz, a loader. Ez van Forth interpreterrel szerelve.
Ld fent.
4) Debugger escape. Ha a kernelbe be van forditva, akkor egy bill.
kombinacioval a konzolrol *barki* a debuggerbe juthat es onnan
malackodhat. (Megoldas nyilvan: nem forditom bele, ha nem kell:-)
Bonusz: A Ctl+Alt+Del kombinacio is hatastalanithato, ha mar itt tartunk
es ez is kellhet ha idegenek maszkalnak a gep meghitt kozelsegeben.
Meg: erdemes vacakolni a terminalok beallitasaval is, hogy kerjen
jelszot single user modban is (bar ez megnehezitheti a dolgodat, ha a
jelszot eppen te felejted el:-) es letiltani, hogy multi-userben root
direkt bejelentkezhessen a konzolrol, mert igy a passwd kitalalasnak
nincs eselye. (a root acc eseteben)
Jo hetveget!
Udv:
Sz.
--
-------------------------------------------------------------------------------
* Adam Szilveszter * Szombathely * email: sziszi at bsd.hu *
* sziszi at IRCnet, #freebsd.hu, #bsd.hu *
További információk a(z) BSD levelezőlistáról