업데이트로 돌아가기
New releaseAug 6, 2026

ESP32-DIV v1.7.2

ESP32DIV는 ESP32로 구동되는 다목적 무선 공격 및 방어 도구 키트입니다.

공유
ESP32-DIV Banner

 

📖 ESP32-DIV Wiki 살펴보기

프로젝트의 전체 스토리, 심층 튜토리얼, 그리고 모든 기능을 Wiki에서 만나보세요! Wi-Fi 탈인증 공격부터 Sub-GHz 신호 재생까지, Wiki는 시작하는 데 필요한 모든 것을 다룹니다. 지금 바로 탐험해 보세요!

IDE는 건너뛰기 — 브라우저에서 직접 플래시하세요: cifertech.github.io/ESP32-DIV

 

🌟 프로젝트 소개

ESP32-DIV는 ESP32-S3 기반의 오픈소스 멀티밴드 무선 툴킷입니다. Wi-Fi, BLE, 2.4GHz, Sub-GHz, IR, RFID/NFC, GPS를 모두 지원하며, 터치스크린 UI를 갖춘 컴팩트한 휴대용 기기 하나로 모든 작업이 가능합니다. 무선 트래픽을 분석하든, 신호 내성을 테스트하든, 나만의 RF 도구를 만들든, ESP32-DIV는 모든 것을 처리할 수 있는 단일 플랫폼을 제공합니다.

[!WARNING] 이 프로젝트는 교육 및 연구 목적으로만 제공됩니다. 소유한 네트워크와 기기, 또는 명시적 테스트 허가를 받은 대상에서만 사용하세요. 무단 사용은 현지 법률을 위반할 수 있습니다.

🎯 기능

📡 Wi-Fi
도구설명
패킷 모니터전체 14개 채널에 걸친 실시간 워터폴 그래프; SD로의 선택적 PCAP 로깅
Wi-Fi 스캐너주변 네트워크를 확장 정보와 함께 나열
비콘 스패머가짜 SSID(사용자 지정 또는 무작위) 브로드캐스트
탈인증 공격탈인증 프레임을 전송하여 클라이언트 연결을 방해
탈인증 탐지기수신되는 탈인증 공격 모니터링
캡티브 포털AP + DNS + 웹 서버; 네트워크 복제 및 로그인 페이지 강제 표시
프로브 플러드프로브 요청을 대량 전송하여 AP를 스트레스 테스트
히든 SSID 노출기히든 네트워크가 SSID를 노출하도록 강제
WPS 스캐너WPS가 활성화된 액세스 포인트 탐지
ARP 스캐너네트워크에 연결 후 IP 및 MAC으로 모든 기기 매핑
카르마 공격프로브 요청을 수신하고 저장된 네트워크를 사칭하여 기기를 자동 연결
🔵 블루투스
도구설명
BLE 스캐너숨겨진 BLE 및 보이는 BLE 기기 탐지
BLE 스니퍼MAC, RSSI, 패킷 수, 마지막 감지 시간 추적
BLE 스푸퍼가짜 BLE 광고 브로드캐스트
Sour AppleApple BLE 광고 스푸핑(예: AirDrop 팝업)
BLE 재머BLE 및 클래식 블루투스 채널 방해
BLE 러버 덕키BLE 키보드로 동작; SD의 /ducky에서 스크립트 실행
AirTag 스푸퍼Find My 네트워크로 가짜 AirTag 신호 브로드캐스트
AirTag 스니퍼범위 내 AirTag 모니터링
스키머 탐지알려진 카드 스키머 프로필과 일치하는 BLE 시그니처 스캔
📶 2.4GHz / NRF24
도구설명
2.4GHz 스캐너128개 채널에 걸친 스펙트럼 분석기(Zigbee, 커스텀 RF 등)
ProtokillZigbee, Wi-Fi 및 기타 2.4GHz 프로토콜 방해
ESB 스니퍼Enhanced ShockBurst NRF24 패킷을 수동적으로 캡처
ESB 리플레이캡처한 ESB 패킷 재생
MouseJack 스캔취약한 무선 마우스 및 키보드 탐지
MouseJack 인젝트취약한 무선 수신기에 키 입력 주입
📻 Sub-GHz
도구설명
리플레이 공격Sub-GHz 명령 캡처 및 재생(예: 차고 문, 리모컨)
Sub-GHz 재머다양한 대역에서 Sub-GHz 통신 방해
저장된 프로필캡처한 신호 프로필 저장 및 관리
De Bruijn / 무차별 대입Sub-GHz 리모컨의 가능한 모든 고정 코드 순환
재밍 탐지기Sub-GHz 재밍 공격(예: 차량 폡(fob) 재밍)을 탐지하는 수신 전용 모니터
📺 적외선(IR)
도구설명
IR 리플레이 공격실제 IR 입력을 캡처, 시각화, 재생 및 SD에 저장
IR 저장 프로필IR 캡처 탐색; 신호 및 반송파 주파수 보존
유니버설 IR 컨트롤러내장 프로필, SD 가져오기, 즐겨찾기 및 리모컨 스타일 제어
🧲 RFID / NFC
도구설명
카드 리더기UID 및 태그 식별 정보 읽기
카드 클론지원되는 쓰기 가능 태그 복사
덤프키를 확보했을 때 섹터/블록 읽기
액세스 디코드덤프에서 액세스 비트 및 ACL 스타일 필드 해석
지우기지원되는 쓰기 가능 태그 삭제
리더 재밍RF 패턴으로 다른 리더기 방해
태그 디스럽트승인된 물리적 테스트를 위한 고급 방해 흐름
디스럽트 에뮬레이트에뮬레이션 스타일 흐름과 결합된 방해
🛰️ GPS
도구설명
워드라이버GNSS 위치를 Wi-Fi/BLE 관측값과 함께 SD에 기록
위성 스캐너가시 위성, 신호 세기 및 위치 결정 진단 표시
🧰 기기 및 시스템
도구설명
시리얼 모니터현장 디버깅을 위해 TFT에 시리얼 트래픽 미러링
SD 파일 관리자SD 카드의 파일 탐색 및 관리
펌웨어 업데이트SD에서 새 펌웨어 플래시
터치 캘리브레이션4코너 XPT2046 터치스크린 캘리브레이션
설정밝기, 다크/라이트 테마, NeoPixel, 백그라운드 자동 스캔
 
ESP32-DIV Beta

ESP32-DIV v2

ESP32-DIV Beta

ESP32-DIV Beta

ESP32-DIV v1

ESP32-DIV v1

 

🔧 하드웨어 개요

ESP32DIV는 두 개의 보드로 구성됩니다:

🧠 메인 보드

  • ESP32-S3 – Wi-Fi 및 BLE를 갖춘 메인 마이크로컨트롤러
  • ILI9341 TFT 디스플레이 – 2.8인치 UI 디스플레이
  • LF33 – 3.3V 레귤레이터
  • IP5306 – 리튬 배터리 충전 및 보호
  • CP2102 – 플래싱용 USB-시리얼 변환
  • PCF8574 – 버튼용 I/O 확장기
  • SD 카드 슬롯 – 로그 및 캡처한 신호 저장
  • 푸시 버튼 – 탐색 및 상호작용
  • 안테나 커넥터 – 외부 안테나 지원
  • WS2812 NeoPixels - 더 나은 피드백 제공
  • 버저 - 배터리 전압 분배기와 GPIO를 공유하므로 사용은 선택 사항입니다.

🛡️ 쉴드

  • NRF24 모듈 3개 – 2.4GHz 재밍 및 스푸핑
  • CC1101 모듈 1개 – Sub-GHz 재밍 및 리플레이
  • 다중 안테나 - 확장된 범위
  • IR 트랜시버 - IR 리모컨 캡처 및 재생
 
ESP32-DIV Beta

ESP32-DIV v2 Main Board

ESP32-DIV v1

ESP32-DIV v2 Shield

ESP32-DIV Beta

ESP32-DIV v1 Main Board

ESP32-DIV v1

ESP32-DIV v1 Shield

⚠️ 라이선스

MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE.txt를 참조하세요.

💬 지원 및 기여

  • 💬 버그를 발견했거나 기능을 요청하고 싶으신가요? Issue를 열어주세요.
  • ⭐ 프로젝트가 마음에 드시나요? 저장소에 Star를 눌러주세요!
  • 🛠 기여하고 싶으신가요? Fork하고 풀 리퀘스트를 제출하세요. ‎

🤝 연락처

▶ Patreon에서 저를 후원해 주세요 patreon.com/cifertech

CiferTech - @twitter - [email protected]

프로젝트 링크: https://github.com/cifertech/ESP32-DIV

카테고리