firmware passwort

hat man das firmware-passwort vergessen oder es wird aus irgendeinem anderen grund nicht erkannt, liest man im netz immer „pram und nvram zurücksetzen“. das geht aber auch anders solange man sich mit einem admin-account anmelden kann.

in einem terminal lässt man sich mit „sudo nvram -p“ die nvram variablen ausgeben.

firmwarepassword

die variable „security-mode“ kennt drei modi:

none = die pw abfrage ist ausgeschaltet

command = wird von einer anderen quelle als der systemplatte gebootet muss das pw eingegeben werden

full = pw abfrage bei jedem bootvorgang

die syntax ist: sudo nvram security-mode=

die variable „security-password“  beinhaltet das pw. es sieht vielleicht nach crypto aus, ist es aber nicht.

ich habe ein kleines python-script geschrieben welches das pw in klartext ausgibt.

UPDATE 22.05.2013

das scheint mit neuen efi-versionen nicht mehr zu funktionieren (z.b. macbook air mid 2012). das „security-passwort“ wird mit nvram nicht mehr wiedergegeben und auch das ändern des security-mode zeigt keine wirkung. grundsätzlich ist es sicherheitstechnischer sicht eine positive veränderung, sollte man aber mal das pw vergessen haben hat man echt ein problem…