보안을 위한 경량 Android 기반 원격 관리 도구: (L.A.B. - R.A.T.S)
SecTools.dev 팀이 Lab-RATS를 전문적으로 선별된 도구 목록에 멋지게 추가해 주신 데 대해 특별한 감사를 전하고 싶습니다. 그들의 사이트에 있는 그 어떤 전설적인 도구들과 함께 이 독점적인 목록에 이름을 올린다는 것만으로도 정말 놀라운 일입니다!
K4N3CO가 처음부터 직접 개발한 Lab-RATS는 오픈소스 경량 Android 원격 관리 프레임워크로, 강력한 모니터링 및 상호작용 기능을 가득 담고 있습니다. 이 시스템은 모든 Android 기기에 배포할 수 있는 맞춤형 서명된 .apk 파일 생성을 자동화하며, 세련된 웹 기반 C2 대시보드를 통해 완전한 기기 텔레메트리를 제공합니다. 엄격한 현대 모바일 환경에 적응하도록 설계되어, 레거시와 최신 Android 릴리스 모두에서 안정적으로 작동하는 견고한 기능 모음을 제공합니다.
Lab-RATS는 현대의 Wi-Fi 및 셀룰러 (5G/LTE) 통신사가 할당하는 공인 라우팅 가능 IPv6 주소의 고유한 특성을 활용합니다. 제어 서버를 기기의 글로벌 유니캐스트 주소 (GUA) 에 직접 바인딩함으로써, 이 도구는 통신사급 NAT (CGNAT) 와 인바운드 방화벽 제한을 완전히 우회합니다. 이 아키텍처는 전 세계 어느 현대 웹 브라우저에서든 원활한 제로 구성 피어 투 피어 (P2P) 원격 액세스를 가능하게 하며—Ngrok이나 Pinggy 같은 타사 터널링 서비스나 라우터 조작, 포트 포워딩의 필요성을 완전히 제거합니다.
📸 IPv6 익스플로잇 벡터를 보려면 클릭
[!NOTE]
Lab-RATS는 이제 Render.com 호스팅 (무료 티어 지원) 을 통해 IPv4 연결을 지원합니다. 설정 가이드는 아래의 "Command & Control" 옵션 2 섹션을 참조하세요.
🔐 원격 C2 보안 및 보안 핸드셰이크:
- 웹 대시보드는 보안 로그인 벽으로 보호됩니다 (기본 비밀번호: admin1337). 비밀번호는 Terminal 홈 페이지에서 직접 변경하여 보안을 강화할 수 있습니다.
- 마스킹된 자격 증명 핸드셰이크를 구현했습니다. 비밀번호는 전송 전에 클라이언트 측에서 역순 및 Base64 인코딩 (
0x_ 접두사) 되어 브라우저의 Network/Payload 검사기에서 보이지 않게 처리됩니다.
📦 자동화된 APK 생성, ID 제어 및 밀도 스케일링:
- 프로덕션 및 테스트용
signed.apk를 즉시 빌드합니다.
- 앱 이름, 패키지 ID, 최소 SDK를 완전히 사용자 지정할 수 있습니다.
- 모든 Android 화면 밀도에 맞게 로고 크기를 자동으로 조정합니다.
📱 PC/모바일 반응형:
- 원격 웹 인터페이스는 PC와 스마트폰 브라우저 모두에 완전히 최적화되어 있으며, 터치 친화적 레이아웃, 적응형 탐색 탭, 그리고 모든 기기에서 모니터링할 수 있는 확장 가능한 UI 요소를 갖추고 있습니다.
💉 APK 페이로드 전달 벡터:
- 무기화 엔진은 여러 고성공률 전달 방법 *(스텔스 PDF, 제로클릭 MP4, 회의 초대 및 기타 다수)*을 지원하도록 전면 개편되어 모든 최신 모바일 환경에서 안정적인 접근을 보장합니다.
🛡️ 회피 엔진:
- Samsung Knox, McAfee 및 Google Play Protect에서 탐지 불가.
- 심층 스텔스 HTML 방패: C2 대시보드는 Shadow DOM 클로킹과 Base64 페이로드 래핑을 활용합니다. 브라우저의 "Elements" 검사는 무력화되며, 전술적 구조는 분석가로부터 은폐됩니다.
- 웹 강화: 자산 (JS/CSS) 은 축소 및 난독화되며, 무단 분석을 방지하기 위한 안티 디버깅 루프와 상호작용 잠금 (우클릭, F12) 기능을 갖추고 있습니다.
- 동적 코드 난독화: ProGuard/R8 통합을 통한 로직 흐름과 클래스 이름의 빌드 시점 무작위화.
- 암호화된 로컬 텔레메트리: 내부 시스템 로그는 빌드 시점에 암호화되어 표준 모바일 포렌식 도구로는 읽을 수 없습니다.
🎭 스텔스 앱 미끼:
설득력 있고 완전히 기능하는 클론으로 구성된 **"Masquerade Library"**를 사용하여 Lab-RATS 앱의 전체 ID와 아이콘을 즉시 원격으로 교체할 수 있습니다:
- 👀 Play Protect (기본값): 초기 설치에 사용되며 시스템 안정성 업데이트를 시뮬레이션하고 과정 중 모든 권한 *(접근성 서비스 제외)*을 자동 부여하여 매우 성공적인 설치를 달성합니다.
- 🧮 계산기: 전술적 로직 엔진으로 실제 수학 연산을 수행합니다.
- 🌦️ 날씨 앱: Open-Meteo API를 통해 실시간 지역화된 예보를 표시합니다.
- 🛡️ 소프트웨어 업데이트: 대상의 신뢰를 구축하기 위해 정상적인 시스템 업데이트 화면을 시뮬레이션합니다.
- 🐭 Lab-Rats & System Stability Services: 완전히 탈가면되어 기기에서 C2 서버 인터페이스를 직접 엽니다.
☎️ 긴급 복구 및 자가 치유:
- 다이얼러 잠금 해제: 휴대폰 키패드에서
*#1337#을 입력하면 Lab-RATS 서버 인터페이스가 다시 화면에 표시됩니다.
- 숨겨진 백도어: 기기가 스텔스 모드인 경우, 미끼 화면 중앙을 빠르게 10번 탭하여 C2 서버 인터페이스를 잠금 해제합니다. (앱이 닫히면 다시 스텔스 모드로 복귀)
- 손상된 서비스 바인딩 또는 취소된 권한을 백그라운드에서 자동으로 감지하고 복구합니다.
- 제거 방지: Ghost 탭에서 기본적으로 활성화되어 있으며, 사용자가 설정을 통해 앱을 제거하거나 강제 중지하는 것을 방지합니다.
🔄 원격 서버 재시작:
- 웹 UI: 터미널 탭의 원클릭 "RESTART_SERVER" 버튼으로 백그라운드 서비스를 새로고침합니다.
- SMS 백도어: 기기 번호로
!RESTART_C2가 포함된 SMS/문자를 전송하여 서버가 수동으로 종료되었거나 OS에 의해 강제 종료된 경우에도 서버를 강제로 다시 온라인 상태로 복구합니다.
👻 작업 목록 고스팅 & 동적 OTA 위장:
- 이 앱은 Android "최근 앱" 목록에서 보이지 않도록 하드코딩되어 있습니다.
- 정상적인 시스템 OTA 업데이트를 모방한 무작위 버전 이름과 코드를 생성합니다.
👻 고스트 작전:
- 고스트 제어/실시간 피드: "동의 프롬프트"가 필요 없이 실시간 화면을 원격으로 전송 및 제어합니다.
- 블랙아웃 모드: 마스킹되지 않은 실시간 원격 피드를 유지하면서 대상 기기의 디스플레이를 물리적으로 가리는 고은폐 모드입니다. (최대 은폐를 위해 고스트 제어와 함께 사용)
- Ghost_Toast: 완전히 사용자 정의 가능한 텍스트 *(색상, 크기, 화면 위치)*로 전술적이고 지속적인 팝업 오버레이를 원격으로 배포합니다. 여러 애니메이션 스타일 *(팝, 정적, 사이드 스크롤)*과 함께 무작위 팝업으로 화면을 가득 채워 기기를 압도하는 고강도 "Burnt_Toast" 모드를 제공합니다.
- 원격 시스템 거부 잠금: 지속적인 전체 화면 보안 오버레이를 배포하여 물리적 상호작용을 잠그고 강제 재설정/재시작 또는 C2 대시보드에서의 원격 잠금 해제 전까지 기기를 작동 불능 상태로 만듭니다.
- 실시간 키로깅: 키 입력과 시스템 텍스트를 실시간으로 가로챕니다. 이제 민감 정보 강조 표시 *(비밀번호, OTP, 이메일이 빨간색으로 표시됨)*와 브라우저 로그인 정보에 대한 심층 추출 기능을 제공합니다.
🧪 익스플로잇 팩토리:
- NFC 근접 벡터: 물리적 태그용 바이너리 NDEF 페이로드를 생성합니다.
- QR 시각 벡터: 독립적인 URL 전달을 위한 전용 고밀도 QR 코드 생성기입니다.
- 스미싱 라이브러리: 사전 구성된 전술적 피싱 템플릿입니다.
- 섀도 오버레이: 기기에 기능적이고 픽셀 단위로 정확한 자격 증명 수집 오버레이를 원격으로 주입합니다.
💀 제거 방지 실드 (최적화됨):
- 앱의 제거 또는 강제 중지 시도를 차단하는 고속 이벤트 기반 보호입니다.
- 자폭 프로토콜 (자기 파괴): 모든 로컬 구성을 삭제하고 C2 코어의 강제 제거를 시작하는 원격 트리거 지속 루프입니다.
🛰️ 실시간 GPS 추적 & 정보 스트림 (스니퍼):
- Google Maps를 사용하여 기기의 정확한 실시간 위치를 여는 원클릭 업링크입니다.
- 모든 앱 알림 *(WhatsApp, Telegram, RCS, 시스템...등)*을 실시간 피드로 가로챕니다.