Ich sehe immer wieder Warnzeichen zum Aktivieren von ADB über Netzwerk, wenn Sie nicht mit einem WiFi-Netzwerk verbunden sind. Was ist jedoch, wenn ich ADB über 3G / 4G verbinden möchte ?
Immer wenn ich versuche, dies mit einer der herkömmlichen WiFi-Methoden zu tun, wird eine ungültige IP zurückgegeben, mit der eine Verbindung hergestellt werden kann. Ich habe sogar versucht, die IP mit zu bekommen # ip addr show
- aber das hat auch nicht funktioniert.
Irgendwelche Ideen, wie das geht?
Ja, es ist nicht sicher. Aber wie wird eine solche Sicherheitsanfälligkeit genutzt, wenn sich die IP-Adresse wahrscheinlich ändert?
security
settings
adb
networking
rm-vanda
quelle
quelle
Antworten:
Das Öffnen von ADB über eine ungesicherte Verbindung ist ein großes Sicherheitsrisiko. Auf einem nicht gerooteten Telefon erhalten Sie Zugriff auf Ihr gesamtes Dateisystem. Auf einem gerooteten Telefon können Sie mit Schreibberechtigungen auf Ihr gesamtes Dateisystem zugreifen. Die Verbindung ist nicht verschlüsselt und es gibt keinen Passwort- oder Schlüsselaustausch für den Zugriff auf ADB. Es ist nur eine schlechte Idee. Darüber hinaus lässt Ihr Netzbetreiber möglicherweise nicht einmal Datenverkehr über 5555 (den Standard-ADB-Port) zu, er überträgt möglicherweise Ihren Datenverkehr oder es gibt andere komplizierende Faktoren.
Das Einrichten von SSH sollte auch nicht schwierig sein. Ich benutze die ganze Zeit SSHDroid . Ich kann von jeder WiFi-Verbindung eine sichere Shell erhalten, die sich hervorragend für die drahtlose Dateiübertragung eignet. Sie können eine Aufgabe einrichten, um SSHDroid zu aktivieren, wenn das Gerät eine Verbindung zu WLAN herstellt, und eine andere, um Ihnen die IP zu senden. Technisch gesehen können Sie es sogar ohne WLAN ausführen, aber ich würde es im Allgemeinen nicht empfehlen, da es immer noch anfällig für Sicherheitslücken ist, was zu Problemen führen würde, die dem Offenlassen von ADB ähneln (obwohl dies etwas weniger wahrscheinlich ist, da SSH als sicher ausgelegt ist).
Schließlich gibt es eine Reihe von Apps, die speziell zum Auffinden Ihres Telefons entwickelt wurden. Motorola bietet diese Funktion in Motoblur, mit der Sie Ihr Telefon auch aus der Ferne löschen können. Es gibt andere kostenlose und kostenpflichtige Alternativen, die dies ebenfalls tun können. Wenn Ihr Telefon tatsächlich gestohlen wird, sind diese viel besser als jede Hintertür, die Sie für sich selbst öffnen.
quelle
Höchstwahrscheinlich, weil die zurückgegebene IP-Adresse nur innerhalb des Mobilfunknetzes gültig war, dh es gibt ein NAT-Gateway. Selbst wenn Sie versucht haben, eine Verbindung von einem anderen Gerät im selben Netzwerk herzustellen, verfügt Ihr Netzbetreiber wahrscheinlich über einige Routing-Regeln, um zu verhindern, dass Geräte direkt miteinander kommunizieren.
Es überrascht nicht, dass diese Idee nicht neu war. Es gibt viele gestohlene / verlorene Telefon-Apps auf dem Play Market. Beute und Plan B / Lookout, Wo ist mein Droide usw. Verwenden Sie diese, anstatt zu versuchen, Tasker dafür zu biegen.
quelle