Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
GhostESP — ESP32를 위한 오픈소스 무선 연구 플랫폼입니다. | Kitploit
도구/GitHubGitHub/ghostesp-revival/ghostesp
Embedded Systems SecurityWi-Fi AuditingBluetooth SecurityIoT SecurityRFID/NFC ToolsInformation GatheringNetwork SecurityWireless SecurityHardware HackingPenetration TestingRed TeamingWi-Fi Auditing #13위
1.1k1912327일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
Wireless Security #13위
GitHubghostesp-revival/ghostesp

GhostESP

ESP32를 위한 오픈소스 무선 연구 플랫폼입니다.

저장소 보기웹사이트
<img width="800" alt="ghostesp_logo_white_transparent_2x_shine" src="https://assets.kitploit.com/production/public/readmes/50009/0ed2ac6a4d3d7c5e674a4c08cd6cf984607ecd2f1b7d86037ab199bfd38f6508.gif" />

> **ESP32를 위한 ESP-IDF 네이티브 무선 보안 플랫폼.**
> 심층적인 Wi-Fi 및 BLE 평가, 연구급 캡처와 내보내기, 그리고 실제 앱 생태계. Arduino 코어를 거치지 않고 Espressif의 ESP-IDF 위에 직접 구축되어, 새로운 실리콘과 무선 기능이 가장 먼저 적용되며 GhostESP와 하드웨어 사이에 추상화 계층이 없습니다.

[![Version](https://img.shields.io/badge/version-2.2-7c5cff?style=flat-square)](https://github.com/GhostESP-Revival/GhostESP)
[![License](https://img.shields.io/badge/license-GPL--3.0-blue?style=flat-square)](LICENSE)
[![ESP-IDF](https://img.shields.io/badge/ESP--IDF-v6.1-orange?style=flat-square)](https://docs.espressif.com/projects/esp-idf/)
[![Discord](https://img.shields.io/discord/5cyNmUMgwh?style=flat-square&label=Discord&color=5865F2)](https://discord.gg/5cyNmUMgwh)
[![Boards](https://img.shields.io/badge/board%20targets-62-2ea043?style=flat-square)](#supported-boards)

> **⚠️ GhostESP는 [공식 플래셔](https://ghostesp.net/flasher) 또는 [GitHub 릴리스](https://github.com/GhostESP-Revival/GhostESP/releases)의 바이너리로만 플래시하세요.** 서드파티 플래셔와 미러에 대해서는 무결성을 검증하거나 지원을 제공할 수 없습니다.
> 
**⭐️ GhostESP가 마음에 드시나요? 저장소에 스타를 눌러주세요. 큰 힘이 됩니다.**

---

## 새로운 기능

**v2.2:** LoRa가 듀얼 스택이 되고, 캡처가 더 풍부해지며, 탐지 범위가 넓어졌습니다.

- **LoRa:** SX1262에서 Meshtastic과 MeshCore를 런타임에 전환 가능하며, BLE를 통한 공식 앱을 지원합니다. Heltec V3, T-Deck, CrowPanel Advance 2.4/2.8/4.3", CrowPanel Advanced P4 7/9/10.1"에 탑재됩니다.
- **캡처:** Wireshark에서 프레임별 신호, 채널, 속도; 802.1Q/QinQ VLAN 태그; EAPOL 및 Wireshark 캡처에서 제어 프레임(RTS/CTS/ACK).
- **탐지:** 더 넓어진 BLE 기기 탐지 목록(Tile, SmartTag, Chipolo, AirPods, Apple Watch, FindMy, Fast Pair, 보청기 등), 그리고 `bledetect`, `mdnssniff`, `dualwd` BLE + Wi-Fi 워드라이빙.
- **앱:** Game Boy / Game Boy Color 에뮬레이터, 갤러리 폴더(Tools, System, Games, Communication, Media, Sensors), 그리고 더 풍부해진 플러그인 UI API.
- **편의성:** 아날로그 및 세븐세그먼트 페이스가 있는 상태 표시줄 시계, 국가 선택기, 행 높이 설정, 런타임 IR TX/RX 핀 구성, 사용자 지정 채널 호핑, USB SD 패스스루(S3), T-Deck 오디오.

이전 버전: v2.1(Revival)은 롤백 보호 기능이 있는 온디바이스 OTA, ST25R3916 NFC 백엔드, Cloud Store, GhostScript(샌드박스 Lua)를 추가했습니다. v2.0은 UI를 재구축하고 네이티브 앱 생태계를 도입했습니다.

<img width="320" height="170" alt="app-gallery2" src="https://assets.kitploit.com/production/public/readmes/50009/1bd8f387e2948f269f99257c3e8575a5514acb26ed7c213f3dfe258264ddea33.png" /> <img width="320" height="170" alt="airspace-monitor" src="https://assets.kitploit.com/production/public/readmes/50009/33b8a8120aeda6f06db428d2c3e667bfa2c5884e69465a6f0bba1cb686d629f2.png" />

전체 이력은 [`CHANGELOG.md`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/CHANGELOG.md)에서 확인하세요.

---

## 시작하기

| **기기 플래시** | **커뮤니티 및 지원** | **더 알아보기** |
| --- | --- | --- |
| [ghostesp.net/flasher](https://ghostesp.net/flasher) | [Discord](https://discord.gg/5cyNmUMgwh) | [문서](https://docs.ghostesp.net) · [웹사이트](https://ghostesp.net) |

---

## GhostESP를 선택하는 이유

GhostESP는 도구 모음이 아니라 플랫폼입니다. 다섯 가지가 차별점입니다:

- **Arduino가 아닌 ESP-IDF 기반.** Marauder와 Bruce와 달리 GhostESP는 Espressif의 SDK를 직접 사용합니다. 새로운 칩과 무선 기능(802.15.4, Zigbee, C5의 5 GHz)을 가장 먼저 지원하고 무선, 메모리, 파티션을 더 낮은 수준에서 제어합니다. Arduino 기반 펌웨어도 동일한 API에 접근할 수 있지만, 그렇게 직접적이지는 않습니다.
- **실시간 캡처와 온디바이스 분석.** USB를 통해 트래픽을 Wireshark로 실시간 스트리밍하고, 기기 자체에서 캡처(PCAP, hc22000, WiGLE, 802.15.4)를 탐색, 검사, 변환합니다.
- **GhostLink.** 두 ESP32를 페어링하여 하나가 다른 하나의 무선, 키보드, 디스플레이를 실행하며, Android 앱으로의 BLE 브리징, 분할 채널 워드라이빙, 피어 OTA를 지원합니다.
- **네이티브 앱.** 자체 권한과 저장소를 가진 SD 앱으로, `gbt`와 플러그인 SDK로 빌드되며 Cloud Store에서 설치하고, 스크립트용 Lua 런타임도 제공합니다. 예시: Device Inspector, ESP32Finder, Doom 포팅, QR 생성기.
- **하나의 명령 세트, 다양한 프런트 엔드.** 온디바이스 UI, 시리얼 CLI, WebUI, Flipper Zero 앱, Android 앱, 또는 GhostLink 연결 기기에서 GhostESP를 제어하며, 모두 동일한 명령을 사용합니다.

---

## 기능

<details>
<summary><strong>WiFi 기능</strong></summary>

- Evil Portal (시리얼을 통한 버퍼의 사용자 지정 HTML 지원)
- Deauth / disassoc 공격
- 채널 전환 공격
- GTK 악용 / 클라이언트 격리 테스트
- EAPOL 로그오프 공격
- Karma (사용자 지정 SSID 목록 및 사용자 지정 포털 체이닝 지원)
- 비콘 스팸 (단일/목록/랜덤/Rickroll)
- AP 스캔 / STA 스캔 / scanall
- AP 및 스테이션 다중 선택
- 프로브 요청 청취 (자동 생성 Evil Twin 지원)
- 핸드셰이크 + PMKID 캡처
- SD로 WiFi 캡처 (PCAP), 온디바이스 PCAP 브라우저 + hc22000 내보내기
- Wireshark용 USB 동글 모드 (extcap 스트림)
- 캡처에서 프레임별 신호, 채널, 속도, 그리고 802.1Q/QinQ VLAN 태그 및 제어 프레임(RTS/CTS/ACK) 지원
- DHCP 기아 공격
- ARP / 포트 / SSH / 로컬 IP 스캐너
- mDNS 검색 / NetBIOS 스캔 / HTTP 배너 스캔 / SNMP 프로브 (호스트별 및 서브넷별 변형 지원)
- ARP로 발견된 호스트별 수동 로컬 이름 스니퍼 (`mdnssniff`: mDNS/LLMNR/SSDP/NetBIOS)
- WiFi OUI 벤더 조회
- WPA3/SAE 공격 (플러드 + 규정 준수 검사기)
- 워드라이빙 내보내기 (WiFi/BLE/GPS) + 스윕 CSV (WiFi/BLE/GPS/802.15.4)
- GhostLink를 통한 분할 채널 워드라이빙 헬퍼
- 듀얼 밴드 `dualwd` BLE + Wi-Fi 공존 워드라이빙 (PSRAM 보드)
- RSSI 추적 (AP/스테이션), 실시간 RSSI 미터 뷰
- 드론 탐지 / 스푸핑
- PineAP 탐지
- Flock / 감시 탐지기
- WPS 탐지
- Pwnagotchi 스타일 자동 캡처 모드 (Capture PWN)
- 채널 혼잡 분석
- 공격, AP/스테이션 스캔, Airspace Monitor, 패킷 호핑을 위한 사용자 지정 채널 호핑 계획
- WiFi Airspace Monitor (실시간 패킷/위협 인사이트, 빠른 채널 호핑, 의심 기기 카드, 초당 패킷 스파크라인)
- DNS 싱크홀 (내장 블록리스트 다운로드를 통한 블록리스트 기반 NXDOMAIN 차단)
- Web UI + 파일시스템 + 원격 명령 릴레이
</details>

<details>
<summary><strong>BLE 기능</strong></summary>

- BLE 스캔 모드 (일반, AirTag, Flipper, raw)
- OUI 접두사/벤더 필터링 + RGB 매치 펄스가 있는 BLE 광고 스캔
- BLE 스팸 모드 (Apple, Microsoft, Samsung, Google, Random), 선택적 사용자 지정 광고주 이름 (`blespam -name`)
- AirTag 스캔 / 스푸핑 / 선택
- BLE 패킷 캡처
- Wireshark로 BLE 스트림
- Flipper 파인더 + RSSI
- GATT/서비스 스캔 + 기기별 열거 + 기기 추적 (실시간 RSSI 미터)
- BLE 워드라이빙
- BLE 스키머 탐지
- 목록, 추적, AirTag 스푸핑 액션이 있는 BLE 기기 탐지 스캔 (`bledetect`): Tile, Samsung SmartTag, Chipolo, AirPods (모델별), Apple Watch, 일반 FindMy 클론, Fast Pair / Find Hub, 보청기, 노출 비콘, Chameleon Ultra
- 드론 / OpenDroneID 스캔 / 목록 / 추적 / 스푸핑
- 위협 분류 기능이 있는 Aerial (드론) 탐지기
- Android 컴패니언 앱으로의 GhostLink BLE 브리지
</details>

<details>
<summary><strong>USB 기능</strong></summary>

- USB 키보드 호스트 모드 (ESP32-S3 빌드)
- USB SD 카드 패스스루 (SD 슬롯이 있는 ESP32-S3 보드)
- GhostLink를 통한 원격 키보드 제어
- BadUSB 스크립트 러너
- BadUSB 아이덴티티 옵션 (VID/PID/제조사/제품/레이아웃/무작위화)
- BadUSB 트랙패드 (터치패드 스타일 커서 제어)
- BadUSB 마우스 지글러
- 개별 ASCII 문자 입력을 위한 BadUSB `type_char` CLI
- USB HID 키보드 출력 모드 (온디바이스 키 입력을 USB로 전달)
- 전용 WebUI BadUSB 페이지
</details>

<details>
<summary><strong>IR 기능</strong></summary>

- 지원 보드에서 IR TX/RX
- IR 학습 모드
- 런타임 IR TX/RX 핀 구성 (CLI 또는 설정)
- IR 간편 학습 모드
- Flipper `.ir` 파일 지원
- 범용 라이브러리 전송
- IR CLI 도구
- IR dazzler (38 kHz 높은 듀티)
</details>

<details>
<summary><strong>NFC 기능</strong></summary>

- PN532 NTAG/MIFARE Classic 지원
- ST25R3916 NFC 백엔드 (EMV 결제 카드 읽기, DESFire 애플리케이션 및 파일 트리, PicoPass 및 iCLASS)
- Flipper `.nfc` 가져오기/내보내기
- MIFARE Classic 사전 공격 (기본 + 사용자 사전 + 세션 키 재사용 / 섹터 스윕)
- 전체 내장 MIFARE Classic 사전
- MIFARE Classic hardnested 복구
- Flipper NFC 파서 세트 (교통, 주차, 출입, 놀이공원, 로열티): BIP, Clipper, CharlieCard, Troika, Plantain, Zolotaya Korona, WashCity, Social Moscow, Saflok, Gallagher, Disney Infinity, Skylanders, Aime, Hi, HWorld, Two Cities, Umarsh, Microel, MIZIP, MetroMoney, Kazan, SmartRider 등
- MIFARE Desfire 탐지
- Chameleon Ultra 지원 (CLI + UI + BLE 제어)
- Chameleon Ultra HF/LF RFID 스캔 + 리더 제어
</details>

<details>
<summary><strong>SubGHz 기능</strong></summary>

- 64개 채널에 걸친 신호 스캔
- 워터폴 디스플레이가 있는 주파수 분석기
- 신호 캡처 및 디코딩
- Flipper Unleashed/xMasterX 기반 20개 이상의 프로토콜 디코더
- 신호 전송 및 재생
- `.sub` 파일로 신호 저장
- Flipper SubGhz Key File 형식 호환
- CC1101 하드웨어 지원
- 주파수 대역: 315, 390, 433.92, 868.35, 915 MHz
- 전체 CLI 지원
- GhostLink를 통한 SubGHz 원격 무선 지원
</details>

<details>
<summary><strong>오디오 기능</strong></summary>

- I2S DAC 오디오 플레이어 (헤드폰 감지 및 볼륨 제어가 있는 MP3 재생)
- 오디오 리시버 (TLV320DAC I2S)
- T-Deck 온보드 MAX98357A 스피커 앰프 지원
- 음악 비주얼라이저 (RGB LED 오디오 시각화)
- 마이크 스펙트럼 / MIC 비주얼라이저 (여러 모드, 색상 모드, 감도, 스무딩, 대비가 있는 마이크 기반 RGB LED 효과)
</details>

<details>
<summary><strong>디스플레이 및 센서 기능</strong></summary>

- 캐러셀, 그리드, 리스트 레이아웃이 있는 전체 LVGL 그래픽 UI
- SD에서 로드되는 사용자 지정 에셋 팩 (아이콘, 색상, 배경, 테마)
- 21가지 색상 테마
- 진행 표시줄이 있는 온스크린 스플래시/부팅 애니메이션
- 토스트 알림 시스템
- 레벨 배지가 있는 영구 상태 표시줄
- 터치 드래그 스크롤 + 탭하여 깨우기
- 구성 가능한 화면 타임아웃, 밝기, 방향
- 국가 선택기 (설정 > Wi-Fi), 메뉴용 행 높이 설정, T-Embed 로터리 디텐트 모드
- 유휴 애니메이션 (Game of Life, Ghost, Starfield, HUD, Matrix, Flying Ghosts, Spiral, Falling Leaves, Bouncing Text)
- 온스크린 시계
- 아날로그 및 세븐세그먼트 시계 페이스가 있는 상태 표시줄 시계 (토글 가능)
- 나침반 화면 (자기계)
- 가속도계 화면 (G-force, 기울기, 방향, 흔들림, 속도)
- ENV-III 센서 화면 (온도, 습도, 기압, 이슬점, 고도)
- 자동 잠금이 있는 PIN 잠금 화면 (오버레이 모드는 잠긴 동안 캡처를 계속 실행)
- 트랙패드 / 커서 제어
- Home WiFi 구성이 있는 설정 마법사
- 접근성 설정 (글꼴 크기, 고대비, 모션 감소, 입력 반복 속도, 간질 안전 모드)
- 터미널 글꼴 크기 제어
- Rave 모드 (디스플레이 빌드)
- DRV2605 햅틱 피드백 (S3TWatch)
</details>

<details>
<summary><strong>앱 및 확장성</strong></summary>

- 앱 갤러리 (네이티브 SD 앱을 위한 중앙 런처, Tools, System, Games, Communication, Media, Sensors 폴더 포함)
- 네이티브 SD 앱 시스템 (권한 및 범위 지정 저장소가 있는 앱 로드, 목록, 검사, 실행, 중지, 재설정)
- 앱 및 펌웨어 스캐폴딩, 빌드, 패키징을 위한 Ghost Build Tool (`gbt`)
- 플러그인/앱 SDK 및 예제 앱 (Device Inspector, ESP32Finder)
- 플러그인 UI API 추가: 임베드 가능한 옵션 목록, 위젯 사각형, 디자인 메트릭, 페이지 스택, 원시 터치 상태, 배치 UI 호출, `forward_back` 매니페스트 옵션 및 `GHOSTESP_API_HAS()` 기능 게이팅
- Cloud Store (온디바이스에서 앱, 스크립트, 에셋 팩 탐색 및 설치)
- GhostScript (SD 카드의 스크립트를 위한 샌드박스 Lua 5.4 스크립팅 런타임)
- Ghostchi 가상 펫 컴패니언 (50레벨 XP 시스템, 27개 XP 소스, 수동/공격 모드, 컴패니언 잠금 화면, 전역 기분, 레벨업 토스트, 상태 표시줄 배지)
- SD 브라우저 (파일/폴더 탐색, 이름 변경, 삭제, 복사/이동, 텍스트 파일 미리보기)
- 저장 상태 및 배터리 저장이 있는 Game Boy / Game Boy Color 에뮬레이터 앱
- hc22000 내보내기가 있는 온디바이스 PCAP 브라우저
- 온디바이스 정보 화면 (기기, 런타임, 빌드, 크레딧)
- 위험한 UI 작업을 위한 재사용 가능한 확인 팝업
</details>

<details>
<summary><strong>추가 기능</strong></summary>

- GhostLink (듀얼 기기 명령 및 디스플레이 인터페이스), 원격 무선 지원 및 키보드 릴레이 포함
- `glbench` GhostLink 처리량 벤치마크 및 링크 통계
- 설정 마법사 (디스플레이 빌드)
- 유선 + 웹 화면 미러링
- 이더넷 모드 (W5500) + 전체 도구 세트: 핑거프린트 스캔, 포트 스캔, 핑 스윕, ARP 스캔, ARP 포이즈닝, MITM, HTTP, DNS, NTP, 추적 경로, MAC 도구, 통계
- 이더넷을 통한 TLS SNI / HTTP / FTP 자격 증명 캡처
- DIAL / Chromecast V2 지원
- GPS 통합 (`gpsinfo`), WiGLE 수동 업로드, 런타임 보드레이트 구성, `wdstream` 컴패니언 스트리밍 포함
- 네트워크 프린터 출력 (`powerprinter`, PJL)
- RGB LED 모드 (Normal, Rainbow, Stealth, Knight Rider, MIC Visualizer, 사용자 지정 색상), 네오픽셀 밝기 제어 포함
- 시간대 구성 (`timezone`) + NTP 시간 설정
- SD 카드 스냅샷 캡처 및 Discord 웹훅 알림이 있는 카메라 모션 감지 (XIAO S3 Sense)
- 라이브 MJPEG 카메라 스트림 (`/camera`)
- 수동 2.4 GHz 재밍 탐지가 있는 NRF24 스펙트럼 분석기
- Zigbee / 802.15.4 패킷 캡처 + 스윕 CSV (ESP32-C5/C6)
- 802.15.4 / Zigbee 채널 캡처
- 배터리 모니터링 / 연료 게이지 지원
- 센서 / RTC 하드웨어 지원 (PCF8563)
- M5 Cardputer / Cardputer ADV 키보드 지원
- Android 컴패니언 앱
- 온디바이스 CH422G / ST7262 / AXS15231B / APX2102 디스플레이 드라이버 지원
- USB 오디오 볼륨/음소거 제어가 있는 CrowPanel 1.28인치 로터리 디스플레이
- 라이트 슬립 유휴 + 주파수 스케일링 + Wi-Fi 전력 절약
- 모션 감소 애니메이션
- SD 구성 백업 / 복원
- 검증 및 롤백 보호 기능이 있는 온디바이스 OTA 및 SD 펌웨어 업데이트
</details>

<details>
<summary><strong>LoRa 기능</strong></summary>

- 표준 에어 프레이밍을 사용하는 Meshtastic 호환 LoRa (SX1262 / SX1276 / LLCC68)
- 동일한 무선에서 런타임에 전환 가능한 MeshCore 컴패니언 스택
- BLE를 통한 공식 Meshtastic 및 MeshCore 앱 (PhoneAPI)
- 온스크린 LoRa 뷰: 노드 목록, 지도, 채팅 및 패킷 로그
- `lora` 및 `meshcore` CLI 명령
- 보드별 TX 전력 상한이 있는 24개 지역 / 밴드 플랜 프리셋 및 사용자 지정 채널
- 암호화된 LoRa 채팅 및 Ed25519 PKI 다이렉트 메시지
- 위치, 노드 정보, 라우팅 및 트레이스라우트 패킷
- MeshCore 광고, 그룹 및 다이렉트 텍스트, 연락처 및 채널
- 기억된 프로토콜의 부팅 시 자동 시작
- Heltec V3, Elecrow CrowPanel Advance 2.4 / 2.8 / 4.3인치, Elecrow CrowPanel Advanced P4 7/9/10.1인치, LilyGo T-Deck에서 활성화
</details>

---

## 지원되는 ESP32 변형

- ESP32-Wroom · ESP32-S2 · ESP32-C3 · ESP32-S3 · ESP32-C5 · ESP32-C6 · ESP32-P4

> **참고:** 기능 가용성은 칩에 따라 다릅니다. S2는 Bluetooth 하드웨어가 없습니다. C5는 5 GHz 및 802.15.4 또는 Zigbee를 지원합니다. P4는 ESP-Hosted를 통해 Wi-Fi 및 Bluetooth용 외부 ESP32-C6를 사용합니다.

---

## 지원되는 보드

62개 보드 타겟이 [`configs/`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/configs)의 61개 구성에서 CI([`.github/workflows/compile_all.yml`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/.github/workflows/compile_all.yml))로 빌드됩니다. Awok V5는 일반 ESP32-S2 구성을 공유합니다.

<details>
<summary><strong>보드 기능 매트릭스 (클릭하여 펼치기)</strong></summary>

| 보드 | Bluetooth | NFC (PN532) | NFC (Chameleon) | IR TX | IR RX | GPS 기본값 | 키보드 | 디스플레이 | SD | OTA | 네이티브 SD 앱 | LoRa |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| ESP32-Wroom DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-S2 DevKitC | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-S3 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-C3 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-C5 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-C6 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Awok V5 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| GhostBoard | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Marauder v4 | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✓ | ✗ | ✗ |
| Marauder v6 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✗ | ✗ | ✗ | ✗ |
| AWOK Mini | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✗ | ✗ | ✓ | ✗ |
| Cardputer | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | Full | ✓ | ✓ | ✗ | ✗ |
| Heltec V3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Status | ✓ | ✗ | ✗ | ✓ |
| CYD2 USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 Micro USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 Dual USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 USB 2.4" | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 USB 2.4" (C variant) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD 2432S028R | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| Waveshare 7" Touch | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| Crowtech 7" | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✓ | ✗ |
| CrowPanel Advance 7" (S3, TFCard mode) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel 4.2" E-paper (400×300) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | E-paper | ✓ | ✗ | ✓ | ✗ |
| CrowPanel 5.79" E-paper (792×272) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | E-paper | ✓ | ✗ | ✓ | ✗ |
| CrowPanel Advance 2.4" (S3, 320×240) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advance 2.8" (S3, 320×240) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advance 3.5" (S3, 480×320) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel Advance 4.3" (S3, 800×480) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advance 5" (S3, 800×480) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel 1.28" Rotary (S3, 240×240) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel Advanced P4 7/9/10.1" (v1.2+) | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advanced P4 7/9/10.1" (v1.1) | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advanced P4 5" RGB | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| Sunton 7" | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| JC3248W535EN | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| Flipper JCMK GPS | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| T-Deck | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | Full | ✓ | ✗ | ✓ | ✓ |
| T-Embed CC1101 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| GhostLink P1 Core | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| GhostLink P1 Peer | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| T-Dongle-S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✗ | ✗ |
| T-Dongle-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| S3TWatch | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | Full | has 4MB vfs partition | ✓ | ✗ | ✗ |
| T-Display S3 Touch | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| JCMK Devboard Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Minion | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Lolin S3 Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✓ | ✗ |
| Cardputer ADV | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | Full | ✓ | ✓ | ✗ | ✗ |
| Poltergeist | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | Status | ✓ | ✗ | ✗ | ✗ |
| Banshee (C5 display MCU) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | Full + Status | ✓ | ✗ | ✓ | ✗ |
| Banshee (S3 main) | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✗ | ✓ | ✗ | ✗ |
| Febris Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✗ | ✗ | ✗ | ✗ |
| ACE C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| NM-CYD-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| ACE S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Seeed XIAO ESP32-S3 Sense | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✓ | ✗ | ✗ |
| Seeed XIAO ESP32-S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✓ | ✗ | ✗ |
| Seeed XIAO ESP32-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Marauder v8 | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✓ | ✗ |
| Pancake C5 | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✓ | ✗ |
| M5Stack CoreS3-SE | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| M5Stack AtomS3R | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✗ | Full | has 1MB vfs partition | ✗ | ✗ | ✗ |

`*`: 이 보드의 체크인된 설정은 BLE 지원 보드에서 기본적으로 켜지는 Kconfig 옵션(`NFC_CHAMELEON`)보다 앞서 작성되었으며, 보드별 재정의가 없으므로 이는 파일의 명시적 설정이 아니라 Kconfig 기본값을 반영한 것입니다. 별표가 없는 대부분의 BLE 지원 보드는 해당 심볼을 명시적으로 설정하지만, 일부 범용 설정은 Kconfig 기본값에 의존할 수도 있습니다.

**M5Stack Grove 포트:** M5Stack CoreS3-SE와 AtomS3R 설정은 HY2.0-4P Grove 커넥터를 I2C 포트 1에 노출합니다(`PORT.A`: SDA=G2, SCL=G1; CoreS3-SE에는 `PORT.B` G8/G9와 `PORT.C` G17/G18도 있습니다). ST25R3916 NFC 모듈(I2C, 0x50) 및/또는 M5Stack ENV III 유닛(SHT30 0x44 + QMP6988 0x70)을 Grove `PORT.A`에 연결하고 NFC 또는 ENV III 앱을 여십시오. 두 장치는 동일한 버스를 공유합니다.

**디스플레이:** `Full` = LVGL 그래픽 UI. `Status` = 보조 소형 상태 디스플레이만 해당(IO 확장기 I2C 버스 공유), 전체 UI 없음. `-` = 헤드리스, 디스플레이 없음.

**SD:** 대부분의 보드는 SPI 모드 SD를 사용합니다. JC3248W535EN과 T-Dongle-S3는 대신 SDMMC 1비트 모드를 사용하며, 다른 보드를 위한 SDMMC 버스 옵션이 Kconfig에 존재합니다.

**NFC (Chameleon):** Chameleon Ultra 지원은 BLE를 통해 동작하므로 BLE 지원 보드에서는 기본적으로 켜져 있고, BLE를 사용할 수 없는 보드(ESP32-S2 보드)나 명시적으로 비활성화된 보드(Marauder v8, Pancake C5)에서는 꺼져 있습니다.

**네이티브 SD 앱:** 컴파일 시 이 기능은 `CONFIG_SPIRAM`(`main/Kconfig.projbuild:1410`)에만 의존합니다. 런타임에 앱 갤러리는 `MALLOC_CAP_SPIRAM`을 확인하고 전체 LVGL 화면에 렌더링하므로, UI를 사용하려면 디스플레이가 필요합니다. 따라서 다음에서 활성화됩니다: AWOK Mini, Waveshare/Crowtech/Sunton 7″, CrowPanel Advance 2.4/2.8/3.5/4.3/5″, CrowPanel Advanced P4 5″/7/9/10.1″ (v1.1/v1.2+), JC3248W535EN, CrowPanel 1.28″ Rotary, T-Deck, T-Embed CC1101, GhostLink P1 Core, T-Dongle-C5, NM-CYD-C5, M5Stack CoreS3-SE, Banshee (C5), 그리고 Marauder v8/Pancake C5. 화면은 있지만 PSRAM이 없는 보드(Cardputer, Cardputer ADV, CYD2 제품군, S3TWatch, T-Dongle-S3, M5Stack AtomS3R 등)는 지원되지 않습니다.

**Banshee**는 두 가지 설정으로 제공됩니다: S3 메인 보드(헤드리스)와 디스플레이 및 상태 LED를 구동하는 C5 모듈로, GhostLink를 통해 페어링됩니다. v2.2에서 C5의 자체 OTA는 비활성화되어 있으며, S3에서 GhostLink를 통해 또는 USB로 업데이트하십시오.

</details>

---

## ESP32 펌웨어 비교

Marauder는 이 분야의 상당 부분이 여기서 파생된, 하드웨어 우선의 집중적인 Wi-Fi 및 BLE 도구 모음이며, GhostESP는 이를 직접적으로 인정합니다([Credits](#credits) 참조). GhostESP는 동일한 Wi-Fi 및 BLE 영역을 다루면서 캡처-분석 파이프라인, GhostLink를 통한 다중 장치 제어, 그리고 위에서 설명한 네이티브 앱 생태계를 Arduino가 아닌 ESP-IDF 기반 위에 추가합니다.

아래 표는 GhostESP를 다른 광범위한 펌웨어와 비교합니다. 이는 GhostESP의 기능 세트와 나열된 각 프로젝트의 공개적으로 이용 가능한 소스를 기반으로 합니다. 모든 펌웨어의 완전한 기능 목록은 아닙니다. HaleHound와 nyanBOX는 우리가 이용할 수 있는 최신 공개 소스와 비교했습니다. 최신 릴리스가 클로즈드 소스인 경우, 이 표는 해당 빌드에 대해 독립적으로 검증될 수 없습니다.

<details>
<summary><strong>비교 표 보기</strong></summary>

| 기능 | GhostESP | Bruce | HaleHound | nyanBOX |
| --- | --- | --- | --- | --- |
| 감사를 위한 현재 소스 이용 가능 | [x] | [x] | 제한적 / 오래된 공개 소스 | 제한적 / 오래된 공개 소스 |
| ESP-IDF 네이티브 아키텍처 | [x] |  |  |  |
| Arduino / PlatformIO 아키텍처 |  | [x] | [x] | [x] |
| 지원 보드 대상 | 62 CI targets | 48+ | 4 | 1 |
| 전체 LVGL 그래픽 UI | [x] |  |  |  |
| 웹 대시보드 / REST 제어 | [x] | [x] |  |  |
| 캡티브 포털 웹 서버 | [x] | [x] | [x] | [x] |
| AP / 스테이션 WiFi 스캐닝 | [x] | [x] | [x] | [x] |
| Deauth / disassoc 테스트 | [x] | [x] | [x] | [x] |
| Beacon 스팸 | [x] | [x] | [x] | [x] |
| Karma / 프로브 응답 공격 | [x] | [x] | [x] |  |
| 핸드셰이크 / EAPOL 캡처 | [x] | [x] | [x] |  |
| 온디바이스 PCAP 브라우저 / hc22000 내보내기 | [x] |  | [x] |  |
| PMKID 캡처 / 내보내기 | [x] |  | [x] |  |
| 라이브 Wireshark USB 스트리밍 | [x] |  |  |  |
| SAE 플러드 / WPA3 전용 테스트 | [x] |  |  |  |
| WPA3 준수 검사기 | [x] |  |  |  |
| EAPOL 로그오프 공격 | [x] |  |  |  |
| 채널 전환 공격 | [x] |  |  |  |
| GTK 악용 / 클라이언트 격리 테스트 | [x] |  |  |  |
| DHCP 기아 | [x] | [x] |  |  |
| ARP / 포트 / SSH 스캐너 | [x] | [x] | [x] |  |
| mDNS 검색 | [x] |  |  |  |
| NetBIOS 스캐너 | [x] |  |  |  |
| HTTP 배너 스캐너 | [x] |  | [x] |  |
| SNMP 프로브 | [x] |  |  |  |
| WiFi OUI 벤더 조회 | [x] | [x] | [x] |  |
| PineAP / Evil Twin 탐지 | [x] |  |  | [x] |
| WPS 탐지 / 보고 | [x] | [x] |  |  |
| Pwnagotchi 스타일 자동 캡처 모드 | [x] | [x] |  |  |
| Pwnagotchi 탐지기 / 스팸 |  | [x] |  | [x] |
| 채널 혼잡 분석 | [x] | [x] |  | [x] |
| 라이브 WiFi 패킷 모니터 / 시각화 도구 | [x] |  | [x] | [x] |
| WiFi Airspace Monitor | [x] |  |  |  |
| DNS 싱크홀 / 차단 목록 NXDOMAIN | [x] |  |  |  |
| GPS WiFi 워드라이빙 | [x] | [x] | [x] |  |
| BLE 워드라이빙 | [x] | [x] | [x] |  |
| WiGLE 업로드 통합 | [x] | [x] |  |  |
| 802.15.4 캡처 및 PCAP 내보내기 | [x] |  |  |  |
| GhostLink 듀얼 ESP 제어 | [x] |  |  |  |
| GhostLink BLE 브리지 to Android | [x] |  |  |  |
| 분할 채널 워드라이빙 헬퍼 | [x] |  |  |  |
| GhostLink 원격 라디오 지원 | [x] |  |  |  |
| 드론 / OpenDroneID 탐지 | [x] |  |  | [x] |
| 드론 / OpenDroneID 스푸핑 | [x] |  |  | [x] |
| BLE 스캐닝 | [x] | [x] | [x] | [x] |
| Raw BLE 스캐너 | [x] | [x] |  | [x] |
| BLE 스팸 모드 | [x] | [x] | [x] | [x] |
| AirTag 스캔 / 스푸핑 | [x] | [x] | [x] | [x] |
| BLE 트래커 탐지 도구 | [x] |  | [x] | [x] |
| Flipper Zero 파인더 | [x] |  |  | [x] |
| GATT / 서비스 열거 | [x] | [x] | [x] |  |
| RSSI로 BLE 장치 추적 | [x] |  |  |  |
| BLE 스트림 to Wireshark | [x] |  |  |  |
| BLE 스키머 탐지 | [x] |  |  | [x] |
| FastPair / 페어링 익스플로잇 연구 |  | [x] | [x] | [x] |
| BLE HID 주입 / BLE를 통한 DuckyScript |  | [x] |  |  |
| BLE 키보드 모드 |  | [x] |  |  |
| BLE GATT 허니팟 / 복제 주변기기 |  |  | [x] | [x] |
| BLE 취약점 프로파일링 |  | [x] |  |  |
| Flock / 감시 탐지기 | [x] |  | [x] | [x] |
| PN532 NFC 지원 | [x] | [x] | [x] |  |
| ST25R3916 NFC 지원 | [x] | [x] |  |  |
| Chameleon Ultra 지원 | [x] | [x] |  |  |
| Chameleon Ultra BLE 제어 | [x] | [x] |  |  |
| Flipper `.nfc` 가져오기/내보내기 | [x] | [x] |  |  |
| Flipper NFC 파서 컬렉션 | [x] |  |  |  |
| MIFARE Classic 기본 키 공격 | [x] | [x] | [x] |  |
| MIFARE Classic 내장 사전 | [x] | [x] | [x] |  |
| MIFARE Classic 사용자 사전 파일 | [x] | [x] |  |  |
| MIFARE Classic 세션 키 재사용 / 섹터 스윕 | [x] |  |  |  |
| MIFARE Classic 하드네스티드 복구 | [x] |  |  |  |
| PicoPass / iCLASS 읽기 | [x] |  |  |  |
| MIFARE DESFire 애플리케이션 / 파일 트리 읽기 | [x] |  |  |  |
| EMV / 결제 카드 리더 | [x] | [x] |  |  |
| BadUSB / DuckyScript | [x] | [x] |  |  |
| USB 키보드 호스트 모드 | [x] |  |  |  |
| USB HID 키보드 출력 모드 | [x] | [x] |  |  |
| 듀얼 장치 링크를 통한 원격 키보드 | [x] |  |  |  |
| BadUSB VID/PID 아이덴티티 옵션 | [x] |  |  |  |
| BadUSB 마우스 지글러 / 트랙패드 | [x] |  |  |  |
| IR 학습 / 캡처 / 재생 | [x] | [x] |  |  |
| Flipper `.ir` 파일 지원 | [x] | [x] |  |  |
| 범용 IR 라이브러리 전송 | [x] | [x] |  |  |
| CC1101 SubGHz 스캔 / 재생 | [x] | [x] | [x] |  |
| CC1101 워터폴 스펙트럼 분석기 | [x] | [x] | [x] |  |
| Flipper `.sub` 읽기/쓰기 지원 | [x] | [x] | [x] |  |
| SubGHz 프로토콜 디코더 | [x] | [x] | [x] |  |
| NRF24 스펙트럼 분석기 | [x] | [x] | [x] | [x] |
| NRF24 MouseJack |  | [x] | [x] |  |
| 수동 재밍 탐지 | [x] | [x] | [x] |  |

---

[Read more](https://github.com/ghostesp-revival/ghostesp)
도구 다운로드