📖 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
🔵 블루투스
📶 2.4GHz / NRF24
📻 Sub-GHz
| 도구 | 설명 |
|---|
| 리플레이 공격 | Sub-GHz 명령 캡처 및 재생(예: 차고 문, 리모컨) |
📺 적외선(IR)
| 도구 | 설명 |
|---|
| IR 리플레이 공격 | 실제 IR 입력을 캡처, 시각화, 재생 및 SD에 저장 |
| IR 저장 프로필 | IR 캡처 탐색; 신호 및 반송파 주파수 보존 |
| 유니버설 IR 컨트롤러 | 내장 프로필, SD 가져오기, 즐겨찾기 및 리모컨 스타일 제어 |
🧲 RFID / NFC
🛰️ GPS
| 도구 | 설명 |
|---|
| 워드라이버 | GNSS 위치를 Wi-Fi/BLE 관측값과 함께 SD에 기록 |
| 위성 스캐너 | 가시 위성, 신호 세기 및 위치 결정 진단 표시 |
🧰 기기 및 시스템
| 도구 | 설명 |
|---|
| 시리얼 모니터 | 현장 디버깅을 위해 TFT에 시리얼 트래픽 미러링 |
| SD 파일 관리자 |
ESP32-DIV v2
|
ESP32-DIV Beta
|
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 v2 Main Board
|
ESP32-DIV v2 Shield
|
ESP32-DIV v1 Main Board
|
ESP32-DIV v1 Shield
|
⚠️ 라이선스
MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE.txt를 참조하세요.
💬 지원 및 기여
- 💬 버그를 발견했거나 기능을 요청하고 싶으신가요? Issue를 열어주세요.
- ⭐ 프로젝트가 마음에 드시나요? 저장소에 Star를 눌러주세요!
- 🛠 기여하고 싶으신가요? Fork하고 풀 리퀘스트를 제출하세요.
🤝 연락처
▶ Patreon에서 저를 후원해 주세요 patreon.com/cifertech
CiferTech - @twitter - [email protected]
프로젝트 링크: https://github.com/cifertech/ESP32-DIV