13.10.2003

AD ASTRA

Wie der Pinguin auf die Satelliten kam

Es ist gerade drei Jahre her, als der Pinguin aufbrach, den Satellitenhimmel zu erobern. Am Anfang stand, wie oft in der neueren Kommunikationsgeschichte, der Hack eines bestehenden Systems und dessen Umarbeitung.

In den Herbst 2000, "die Blütezeit der Dbox 2" datieren die ersten Versuche, Nokias Sat-Receiver statt mit der eingebauten Java-Firmware mit einem abgeschlankten Linux zu betreiben.

"Als Hauptproblem erwies sich dabei der Bootloader, der nur signierte Images annahm " sagte Felix Domke, der dem Entwicklerteam für die "Enigma" genannte Oberfläche der Dbox seit damals angehört, zur fuzo. Über eine gültige Signatur verfügte natürlich nur der Hersteller.

Java um Java auszulesen

In Folge wurde ein kleines Java-Programm geschrieben, um das Java-Dateisystem auszulesen, der Treiber für die Signaturprüfung wurde umgepatcht und dieselbe dadurch ausgeschaltet. "Dann haben wir ein halbes Jahr nur Treiber geschrieben", so Domke.

Die Enigma-Oberfläche für Dbox wird seitdem auch weiterhin gepflegt, doch anders als die zweite Entwicklergruppe [Neutrino-Oberfläche] machten sich die Enigma-Hacker daran, etwas Eigenes zu entwickeln, bei dem nicht mit gänzlich unbekannter Hardware und feindseligen Bootloadern zu raufen war.

2001 startete die Entwicklung der Dreambox, des ersten serienmäßig gebauten SAT-Receivers weltweit, dessen Firmware auf einem Linux-Kernel läuft.