it:linux:gopro

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
it:linux:gopro [2016/01/06 19:45] – [Get Root] adminit:linux:gopro [2016/01/06 19:47] – [Hook in der modifizierten Firmware] admin
Zeile 28: Zeile 28:
   - <code bash>telnet 10.5.5.9</code> User: root   - <code bash>telnet 10.5.5.9</code> User: root
   - Fertig.   - Fertig.
 +==== Mit ssh ====
 +Anstatt telnet kann man auch ssh verwenden. Hierzu einfach anstatt der busybox die {{:it:linux:dropbear.zip|dropbear.zip}} auf der SD-Karte entpacken und folgende override.sh verwenden:<file bash>#!/bin/sh
  
 +#Copy dropbear to /tmp
 +cp /tmp/fuse_d/dropbear /tmp/dropbear
 +#make it executable
 +chmod 777 /tmp/dropbear
 +#start dropbear and allow logins without passwords
 +/tmp/dropbear -B
 +#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
 +</file>
 ===== 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 /etc/init.d/S99wobmat und sieht folgendermassen aus: Der Hook ist im init-System versteckt und zwar in /etc/init.d/S99wobmat und sieht folgendermassen aus:
  
  • it/linux/gopro.txt
  • Zuletzt geändert: 2016/01/06 22:52
  • von admin