Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
it:linux:gopro [2016/01/06 19:45] – [Get Root] admin | it:linux:gopro [2016/01/06 22:52] (aktuell) – admin | ||
---|---|---|---|
Zeile 28: | Zeile 28: | ||
- <code bash> | - <code bash> | ||
- Fertig. | - Fertig. | ||
+ | ==== Mit ssh ==== | ||
+ | Anstatt telnet kann man auch ssh verwenden. Hierzu einfach anstatt der busybox die {{: | ||
+ | #Copy dropbear to /tmp | ||
+ | cp / | ||
+ | #make it executable | ||
+ | chmod 777 / | ||
+ | #start dropbear and allow logins without passwords | ||
+ | / | ||
+ | #There is a firewall (which is nice), so we have to open the right port | ||
+ | iptables -D INPUT -j DROP | ||
+ | iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT | ||
+ | iptables -A INPUT -j DROP | ||
+ | |||
+ | exit 0 | ||
+ | </ | ||
===== Hook in der modifizierten Firmware ===== | ===== Hook in der modifizierten Firmware ===== | ||
+ | Wie sieht der Aufruf der override.sh genau aus?\\ | ||
+ | |||
Der Hook ist im init-System versteckt und zwar in / | Der Hook ist im init-System versteckt und zwar in / | ||
Zeile 84: | Zeile 101: | ||
Der Inhalt des Dateisystems befindet sich im Verzeichniss " | Der Inhalt des Dateisystems befindet sich im Verzeichniss " | ||
+ | ===== Buildroot ===== | ||
+ | buildroot-2015.11.1 | ||
+ | * Buildroot config: {{: | ||
+ | * Busybox config: {{: | ||
+ | * wpa_supplicant config: {{: | ||