
Adaptix C2 프레임워크용 Android 클라이언트로, 모바일 기기에서 원격 에이전트 관리, 대화형 명령 셸, 리스너 제어, 페이로드 생성 및 자격 증명 수집을 지원합니다.
Adaptix C2 Framework용 모바일 클라이언트. Android 기기에서 완전한 운영자 접근 권한을 제공합니다.
GeckoDroid를 사용하면 어디서든 Adaptix C2 서버를 제어할 수 있습니다. 데스크톱 클라이언트 앞에 앉아 있을 필요 없이 이동 중에도 작전을 관리할 수 있습니다.
에이전트 - 연결된 모든 에이전트를 실시간 상태 표시기와 함께 확인하세요. 검색, 활성/비활성 필터링, 이름/OS/마지막 연결 시간별 정렬이 가능합니다. 에이전트를 탭하면 콘솔이 열립니다.
콘솔 - 에이전트별 대화형 명령 셸. 명령을 실행하고 출력이 실시간으로 스트리밍되는 것을 확인하세요. 헤더를 확장하면 전체 에이전트 세부 정보(PID, 프로세스, 아키텍처, 도메인, 슬립 간격, 첫/마지막 연결 시간)를 볼 수 있습니다. 자주 사용하는 명령을 즐겨찾기로 저장하여 빠르게 접근하세요.
리스너 - 리스너를 시작하고 중지하세요. 리스너 구성을 프로필로 저장하면 한 번의 탭으로 다시 실행할 수 있습니다.
생성 - 에이전트 페이로드를 빌드합니다. 에이전트 유형 선택, 리스너 선택, 옵션 구성, 생성까지 모두 휴대폰에서 가능합니다. 빌드 로그가 실시간으로 스트리밍됩니다.
터널 - 바인드/포워드 주소와 함께 모든 활성 터널을 확인하세요. 작업이 끝나면 터널을 중지하세요.
자격 증명 - 수집된 모든 자격 증명을 탐색하세요. 사용자 이름, 호스트, 영역 또는 유형으로 검색할 수 있습니다. 한 번의 탭으로 비밀번호를 표시/숨길 수 있습니다. 필드를 탭하면 클립보드에 복사됩니다.
스크린샷 - 캡처된 스크린샷의 그리드 갤러리. 탭하면 전체 화면으로 볼 수 있습니다. 휴대폰 갤러리에 저장하거나 직접 공유하세요. 다중 선택하여 일괄 삭제할 수 있습니다.
다운로드 - 에이전트의 모든 파일 다운로드를 추적하세요. 파일 이름 또는 호스트로 검색할 수 있습니다.
채팅 - 운영자 채팅방. 동일한 서버에 연결된 다른 운영자와 조율하세요.
compileSdk 35)이 프로젝트는 Gradle 8.9(래퍼 포함), AGP 8.5.2, Kotlin 1.9.24를 사용하며, 모두 Gradle이 자동으로 해결합니다.
디버그 빌드에는 R8 난독화 및 리소스 축소가 포함되어 ~65MB 대신 ~6MB APK를 생성합니다.
# 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에 따라 라이선스가 부여됩니다.
프로필을 저장하고 자동 로그인을 활성화하면 다음에는 이 단계를 건너뛸 수 있습니다. 앱을 사용하지 않을 때 앱을 보호하려면 생체 인식 잠금을 활성화하세요.