面向 Adaptix C2 Framework 的移动客户端。通过你的 Android 设备获得完整的操作员访问权限。
GeckoDroid 让你可以从任何地方控制你的 Adaptix C2 服务器。无需坐在桌面客户端前,即可随时随地进行操作管理。
Agents - 查看所有已连接的代理,并带有实时状态指示器。可搜索、按存活/离线筛选,按名称、操作系统或最后在线时间排序。点击任意代理即可打开其控制台。
Console - 每个代理的交互式命令终端。执行命令,实时查看流式输出的结果。展开头部可查看完整的代理详情(PID、进程、架构、域、休眠间隔、首次/最后在线时间)。可将常用命令保存为收藏,以便快速访问。
Listeners - 启动和停止监听器。可将监听器配置保存为配置文件,一键即可再次启动。
Generate - 生成代理载荷。选择代理类型、选取监听器、配置选项并生成——全部在手机上完成。构建日志实时流式输出。
Tunnels - 查看所有活动的隧道及其绑定/转发地址。使用完毕后可停止隧道。
Credentials - 浏览所有收集到的凭据。按用户名、主机、域或类型搜索。一键显示/隐藏密码。点击任意字段即可复制到剪贴板。
Screenshots - 已捕获截图的网格图库。点击可全屏查看。可保存到手机图库或直接分享。支持多选批量删除。
Downloads - 跟踪所有来自代理的文件下载。按文件名或主机搜索。
Chat - 操作员聊天室。与连接到同一服务器的其他操作员协作。
compileSdk 35)项目使用 Gradle 8.9(包含 wrapper)、AGP 8.5.2 和 Kotlin 1.9.24——全部由 Gradle 自动解析。
调试构建包含 R8 混淆和资源压缩,生成的 APK 约 6MB,而非约 65MB。
# 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
如果你的 PATH 中没有 adb,它位于 <android-sdk>/platform-tools/adb。
本项目基于 GNU General Public License v3.0 许可证发布。
保存配置文件并启用自动登录,下次即可跳过此步骤。启用生物识别锁,可在不使用应用时保护它。