
Client Android pour le framework Adaptix C2 permettant la gestion à distance des agents, des shells de commande interactifs, le contrôle des listeners, la génération de payloads et la collecte d'identifiants depuis des appareils mobiles.
Client mobile pour Adaptix C2 Framework. Accès opérateur complet depuis votre appareil Android.
GeckoDroid vous donne le contrôle sur votre serveur Adaptix C2 depuis n'importe où. Au lieu de rester devant votre client de bureau, vous pouvez gérer vos opérations en déplacement.
Agents - Voir tous les agents connectés avec des indicateurs d'état en direct. Recherchez, filtrez par vivant/mort, triez par nom, OS ou dernière activité. Touchez un agent pour ouvrir sa console.
Console - Shell de commande interactif pour chaque agent. Exécutez des commandes, voyez la sortie en temps réel au fil de son arrivée. Développez l'en-tête pour voir tous les détails de l'agent (PID, processus, architecture, domaine, intervalle de sommeil, première/dernière activité). Enregistrez les commandes fréquemment utilisées comme favoris pour un accès rapide.
Listeners - Démarrer et arrêter les listeners. Enregistrez les configurations des listeners comme profils pour pouvoir les relancer en un seul toucher.
Generate - Construire des payloads d'agents. Sélectionnez le type d'agent, choisissez les listeners, configurez les options, puis générez - tout depuis votre téléphone. Les journaux de compilation arrivent en temps réel.
Tunnels - Voir tous les tunnels actifs avec les adresses de bind/forward. Arrêtez les tunnels quand vous avez terminé.
Credentials - Parcourir toutes les informations d'identification collectées. Recherchez par nom d'utilisateur, hôte, domaine (realm) ou type. Affichez/masquez les mots de passe en un seul toucher. Touchez un champ pour le copier dans le presse-papiers.
Screenshots - Galerie en grille des captures d'écran. Touchez pour un affichage plein écran. Enregistrez dans la galerie de votre téléphone ou partagez directement. Sélection multiple pour supprimer en masse.
Downloads - Suivre tous les téléchargements de fichiers depuis les agents. Recherchez par nom de fichier ou hôte.
Chat - Salon de discussion des opérateurs. Coordonnez-vous avec les autres opérateurs connectés au même serveur.
compileSdk 35)Le projet utilise Gradle 8.9 (wrapper inclus), AGP 8.5.2 et Kotlin 1.9.24 - le tout résolu automatiquement par Gradle.
La compilation de débogage inclut la minification R8 et la réduction des ressources, produisant un APK d'environ 6 Mo au lieu d'environ 65 Mo.
# 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
Si vous n'avez pas adb dans votre PATH, il se trouve dans <android-sdk>/platform-tools/adb.
Ce projet est sous licence GNU General Public License v3.0.
Enregistrez le profil et activez la connexion automatique pour sauter cette étape la prochaine fois. Activez le verrouillage biométrique pour protéger l'application lorsque vous ne l'utilisez pas.