Ich sehe immer wieder Warnzeichen zum Aktivieren von ADB über das Netzwerk, wenn Sie nicht mit einem WLAN-Netzwerk verbunden sind, aber was ist, wenn ich ADB über 3G/4G verbinden möchte ?
Immer wenn ich versuche, es mit einer der herkömmlichen WiFi-Methoden zu tun, gibt es eine ungültige IP zurück, mit der ich mich verbinden kann. Ich habe sogar versucht, die IP mit zu bekommen # ip addr show
- aber das hat auch nicht funktioniert.
Irgendwelche Ideen, wie man das macht?
Ja, es ist nicht sicher. Aber wie wird eine solche Schwachstelle ausgenutzt, wenn sich die IP-Adresse wahrscheinlich ändert?
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 erhalten Sie Zugriff auf Ihr gesamtes Dateisystem mit Schreibberechtigungen. 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 Mobilfunkanbieter möglicherweise nicht einmal Datenverkehr über 5555 (den Standard-ADB-Port) zu, er leitet Ihren Datenverkehr möglicherweise weiter oder es gibt andere erschwerende Faktoren.
Auch das Einrichten von SSH sollte nicht schwierig sein. Ich benutze SSHDroid die ganze Zeit. Ich kann von jeder WiFi-Verbindung eine sichere Shell erhalten, und sie funktioniert hervorragend für die drahtlose Dateiübertragung. Sie könnten eine Aufgabe einrichten, um SSHDroid einzuschalten, wenn sich das Gerät mit WLAN verbindet, 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 offen für Schwachstellen ist, die zu ähnlichen Problemen führen würden, wie wenn Sie ADB offen lassen (obwohl etwas weniger wahrscheinlich, da SSH sicher ist).
Schließlich gibt es eine Reihe von Apps, die speziell für die Ortung Ihres Telefons entwickelt wurden. Motorola enthält diese Funktion mit Motoblur, das Ihr Telefon auch aus der Ferne löschen kann. Es gibt andere kostenlose und kostenpflichtige Alternativen, die dies ebenfalls können. Wenn Ihr Telefon tatsächlich gestohlen wird, sind diese viel besser als jede Hintertür, die Sie für sich selbst öffnen.
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, hat Ihr Mobilfunkanbieter wahrscheinlich einige Routing-Regeln eingerichtet, um zu verhindern, dass Geräte direkt miteinander kommunizieren.
Es wäre nett, ein Tasker-Profil oder etwas zu haben, wo ich, wenn mein Telefon jemals gestohlen wird, meinem Telefon eine SMS schreiben kann, damit der Tasker ADB-Hören aktiviert und mit der IP-Adresse antwortet, mit der mein Telefon verbunden ist, und vielleicht nach X ausschaltet Sekunden
Es überrascht nicht, dass diese Idee nicht neu war, es gibt viele gestohlene/verlorene Telefon-Apps im Play Market. Prey und Plan B/Lookout, Where's My Droid usw. Verwenden Sie diese, anstatt zu versuchen, Tasker dafür zu verbiegen.
FoamyGuy
rm-vanda