
'm im Fortschritt der Internationalisierung, willkommen zum Mitmachen.
Androrat (Fork/Silent Edition)
Remote Administration Tool für Android
Androrat ist eine Client/Server-Anwendung, entwickelt in Java Android für die Client-Seite und in Java/Swing für den Server.
Der Name Androrat ist eine Mischung aus Android und RAT (Remote Access Tool).
Es wurde in einem Team von 4 Personen für ein Universitätsprojekt entwickelt. Es wurde in einem Monat realisiert. Das Ziel der Anwendung ist es, die Kontrolle über das Android-System aus der Ferne zu erlangen und Informationen von ihm abzurufen.
Das Projekt enthält die folgenden Ordner:
Dies ist die Haupt-GUI, in der alle verbundenen Clients erscheinen. Die Liste wird dynamisch aktualisiert, wenn ein neuer Client verbunden oder getrennt wird. Außerdem werden ein Log aller Verbindungen und globale Informationen im Log-Panel am unteren Rand des Fensters angezeigt. Ein einfacher Doppelklick auf einen Client öffnet dessen Fenster, um mit ihm zu interagieren.

Alle Aktionen mit einem Client können im Client-Fenster durchgeführt werden, das um Registerkarten herum aufgebaut ist. Die Standard-Registerkarte heißt Home und bietet verschiedene Funktionen. Zunächst werden in der linken Bildlaufansicht alle Informationen über den Client angezeigt, wie SIM-Informationen, Akku-Informationen, Netzwerkinformationen, Sensorinformationen usw. Auf der rechten Seite befinden sich die Optionen, die es ermöglichen, die Konfiguration des Clients aus der Ferne zu ändern, wie die IP und den Port zum Verbinden, ob auf einen Auslöser gewartet werden soll, um die Serververbindung zu initiieren usw. Schließlich können in dieser Registerkarte Schnellaktionen durchgeführt werden, wie eine Toast-Nachricht, das Vibrieren des Telefons oder das Öffnen einer URL.

Die beiden Screenshots unten zeigen zwei weitere Registerkarten für zwei Funktionen, nämlich das Abrufen von Kontakten bzw. die Geolokalisierung. Wie Sie im Panel zum Abrufen von Kontakten sehen können, zeigt die Liste links alle Kontakte mit Name, Telefonnummer und ggf. Bild an. Außerdem ermöglichen drei Schaltflächen auf der rechten Seite, weitere Informationen zum ausgewählten Kontakt zu erhalten, ihm eine SMS zu senden oder ihn anzurufen. Für die Geolokalisierung können wir unseren Anbieter wählen, entweder GPS oder Netzwerk, das Google zur Ortung nutzt. Dann kann das Streaming gestartet werden und die Karte wird aktualisiert, sobald Daten empfangen wurden.


Verwendungshinweise
Hinweis: Ich bin nicht der Autor dieser Software, sie ist abgespalten und leicht bearbeitet. Ich kann im Laufe der Zeit Änderungen vornehmen, um Fehler zu beheben, aber ich bin kein Java-Programmierer im Herzen und habe dies nur für meine eigenen Tests hier.