starlink tools
1.0.0
Dieses Repository ist eine kleine Sammlung von Tools und einfachen Skripten, die beim Reverse Engineering des Starlink-Benutzerterminals hilfreich sein können.
Ein Blogbeitrag, in dem die geleistete Arbeit erläutert wird, finden Sie unter https://blog.quarkslab.com/starlink.html.
Die Firmware von Starlink ist nicht in diesem Repository enthalten (und wir werden sie nicht weitergeben), daher müssen Sie sie selbst vom Gerät extrahieren. Anschließend enthält jedes Tool und Skript Anweisungen zum Einbetten der benötigten Dateien in die Projekte.
parts-extractor
ist ein Skript, das das von der Schüssel ausgegebene Image in einzelne Partitionen aufteilt.unecc
ist ein Skript, das ECC-Daten aus einer Datei entfernt. Es kann zum Entpacken der linux
-Partition verwendet werden.grpc
enthält einige Beispielskripte zur Interaktion mit dem gRPC-Server auf der Schüssel, der über das interne Netzwerk erreichbar ist.emulator
ist ein QEMU-basierter Emulator für die Laufzeit des Benutzerterminals, mit einigen Einschränkungen.slate-sniffer
enthält eine Reihe von Tools zum Überprüfen, Manipulieren und Fuzzen der Interprozesskommunikation der Laufzeit.Jedes Teilprojekt enthält weitere Anleitungen zur Einrichtung und Nutzung.