Fritz!Box-Hack

Fritz!Box-Hack: Computer über das Internet starten und fernsteuern

root-Passwort eintragen und ssh-Server starten

Da das Eintragen des root-Passworts in die shadow-Datei später bei jedem Reboot der Box automatisch ablaufen soll, ist das etwas kryptische Kommando sed erforderlich. Dieser Stream-Editor kann über so genannte reguläre Ausdrücke Zeichen in Textdateien finden und durch andere ersetzen. Geben Sie einfach folgende Befehle ein und ersetzen Sie den Hashwert „PBvr5tOlt/rao“ unseres Passworts durch Ihren Hash.

cp -p /var/tmp/shadow /var/tmp/tmp_shadow
sed -e “/root:/s#^root:[^:]*:#root:PBvr5tOlt/rao:#” /var/tmp/tmp_shadow > /var/tmp/shadow

Mit diesen Befehlen erzeugen Sie zunächst eine Kopie der shadow-Datei, ersetzen darin das Passwort und schreiben die geänderte Datei auf /var/tmp/shadow zurück.

Jetzt können Sie den ssh-Server erstmals starten. Beim Aufruf müssen Sie ihm lediglich die Position des vorher erzeugten RSA-Keys mitteilen:

/var/tmp/dropbear -r /var/tmp/dropbear_rsa_hostkey

Wenn Sie sich jetzt mit ps die Prozessliste ansehen, sollte dropbear darin auftauchen.

Falls dropbear nicht starten wollte, können Sie an den Aufruf noch den Parameter „-E“ anhängen. Dann erhalten Sie alle Fehlermeldung in Ihrem Konsolenfenster angezeigt. Stören Sie sich dabei nicht an fehlenden DSS-Keys, diese benötigen wir nicht und haben sie daher auch nicht erzeugt.