Hacking La Fonera(Click here for the English version)Inspiriert von Michaels und Stefans erstem Hack hat die FON-Community den folgenden Weg gefunden um Code in das System einzuschleusen, ohne dabei die FON-Website zu benutzen oder das Gerät zu öffnen. Die hier gezeigte Methode FUNKTIONIERT zumindest bei der Firmware 0.7.0r4 bis 0.7.1r1! Achtung: Diese Methode FUNKTIONIERT NICHT ab der Firmware 0.7.1r2! Tipp: Wenn Deine Fonera nicht bereits mit dieser Firmware an Dich ausgeliefert worden ist, mache einen Reset! Das führt dazu, dass die Fonera wieder mit der ursprünglichen Firmware startet. Wenn Du nach dem Neustart der Fonera den SSH-Zugang zuerst aktivierst und erst danach die Updates installierst, bleibt der SSH-Zugang erhalten! :-) Hilft auch der Reset nicht, dann aktiviere den SSH-Zugang nach dieser Anleitung und überspringe den Punkt mit den beiden HTML-Seiten in dieser Anleitung! Wie funktioniert der Hack der Fonera?Folgende Schritte sind notwendig um den SSH-Zugang zu aktivieren und um zu verhindern, dass FON Code auf der Fonera ausführen kann: Speichere den folgenden Code als "step1.html" auf Deiner Festplatte:
Und nun diesen Code als "step2.html" auf Deiner Festplatte:
Stelle sicher, dass Dein Browser JavaScript ausführt! Weise der LAN-Karte Deines Computers die IP 169.254.255.2, die Subnetzmaske 255.255.255.0 und als Gateway 169.254.255.1 zu. Lass' die Felder für die DNS-Server jedoch leer! Jetzt verbindest Du die Fonera via LAN-Kabel mit Deinem Computer und versorgst die Fonera mit Strom. Sobald die LAN-Verbindung erfolgreich hergestellt ist, öffnest Du die beiden HTML-Dateien "step1.html" und "step2.html" in Deinem Browser. Das sieht dann so aus:
Anschließend wechselst Du zur zweiten HTML-Seite und klickst auch hier die Schaltfläche an. Jetzt kannst Du Dich via SSH mit Deiner Fonera verbinden. Rufe dazu Putty (Download hier) auf und gibt als IP 169.254.255.1 (La Fonera) ein. Bei der Authentifizierung meldest Du Dich als Benutzer "root" mit dem Passwort "admin" (FON-Standardwerte) an. Jetzt müssen noch die beiden folgenden Befehle ausgeführt werden, um den SSH-Zugang dauerhaft zu aktivieren:
Drücke "i" (insert) um die beiden auskommentierten Zeile so abzuändern wie es das Bild zeigt. Jetzt sicherst Du Deine Änderungen durch das Drücken von "ESC" und der anschließenden Eingabe von ":wq" (write bzw. quit) sowie "ENTER". Nun müssen wir die Fonera entweder mit dem Befehl "reboot" oder durch den Aufruf der beiden Dateien
neu starten. Zum Abschluss müssen wir FON noch daran hindern, Code auf Deiner Fonera auszuführen. Dazu ändern wir die letzten Zeilen der Datei
so ab, dass es wie auf dem Bild aussieht. Vergiss nicht Deine Änderungen zu speichern. Anschließend kannst Du die SSH-Verbindung und damit Putty mit dem Befehl "exit" sowie "ENTER" beenden. Ab jetzt hast nur mehr Du vollen Zugriff auf Deine Fonera. :-) |