
Android-Client für das Adaptix-C2-Framework, der Remote-Agentenverwaltung, interaktive Befehlsshells, Listener-Steuerung, Payload-Generierung und das Sammeln von Anmeldeinformationen von mobilen Geräten ermöglicht.
Mobiler Client für das Adaptix C2 Framework. Voller Operator-Zugriff von Ihrem Android-Gerät.
Mit GeckoDroid haben Sie von überall die Kontrolle über Ihren Adaptix-C2-Server. Anstatt vor Ihrem Desktop-Client zu sitzen, können Sie Operationen unterwegs verwalten.
Agenten – Alle verbundenen Agenten mit Live-Statusanzeigen sehen. Suchen, nach lebend/tot filtern, nach Name, Betriebssystem oder zuletzt gesehen sortieren. Tippen Sie auf einen Agenten, um seine Konsole zu öffnen.
Konsole – Interaktive Befehlsshell pro Agent. Befehle ausführen und Ausgabe in Echtzeit sehen, während sie eintrifft. Den Kopfbereich erweitern, um vollständige Agentendetails zu sehen (PID, Prozess, Architektur, Domäne, Schlafintervall, erstes/letztes Mal gesehen). Häufig verwendete Befehle als Favoriten für den schnellen Zugriff speichern.
Listener – Listener starten und stoppen. Listener-Konfigurationen als Profile speichern, um sie mit einem Fingertipp wieder zu starten.
Generieren – Agent-Payloads erstellen. Agententyp auswählen, Listener wählen, Optionen konfigurieren und generieren – alles vom Telefon aus. Build-Logs werden in Echtzeit gestreamt.
Tunnel – Alle aktiven Tunnel mit Bind-/Forward-Adressen anzeigen. Tunnel stoppen, wenn Sie fertig sind.
Zugangsdaten – Alle gesammelten Zugangsdaten durchsuchen. Nach Benutzername, Host, Realm oder Typ suchen. Passwörter mit einem Fingertipp ein-/ausblenden. Tippen Sie auf ein Feld, um es in die Zwischenablage zu kopieren.
Screenshots – Rastergalerie der aufgenommenen Screenshots. Zum Anzeigen im Vollbildmodus tippen. In der Galerie des Telefons speichern oder direkt teilen. Mehrfachauswahl zum Massenlöschen.
Downloads – Alle Dateidownloads von Agenten verfolgen. Nach Dateiname oder Host suchen.
Chat – Chatraum für Operatoren. Koordination mit anderen Operatoren, die mit demselben Server verbunden sind.
compileSdk 35)Das Projekt verwendet Gradle 8.9 (Wrapper enthalten), AGP 8.5.2 und Kotlin 1.9.24 – alles wird automatisch von Gradle aufgelöst.
Der Debug-Build enthält R8-Minifizierung und Ressourcen-Verkleinerung und erzeugt eine ~6 MB große APK anstelle von ~65 MB.
# Clone and build
git clone https://github.com/BlackSnufkin/GeckoDroid.git && cd GeckoDroid
./gradlew assembleDebug
# Install on connected device
adb install -r app/build/outputs/apk/debug/app-debug.apk
Wenn Sie adb nicht im PATH haben, befindet es sich unter <android-sdk>/platform-tools/adb.
Dieses Projekt ist unter der GNU General Public License v3.0 lizenziert.
Speichern Sie das Profil und aktivieren Sie die automatische Anmeldung, um diesen Schritt beim nächsten Mal zu überspringen. Aktivieren Sie die biometrische Sperre, um die App zu schützen, wenn Sie sie nicht verwenden.