
M5Stack 기기를 위한 다목적 WiFi 침투 테스트 도구 키트입니다. 네트워크 스캐닝, 이블 트윈 공격, 인증 해제, 캡티브 포털 피싱, 핸드셰이크 캡처 및 BLE 공격을 수행하며, 보안 교육 및 레드 팀 평가를 위해 사용됩니다.
Evil-M5Project는 윤리적 테스트 및 WiFi 네트워크 탐색을 위해 개발된 혁신적인 도구입니다. M5Core2 장치의 성능을 활용하여 통제된 환경에서 WiFi 네트워크를 스캔, 모니터링 및 상호작용합니다. 이 프로젝트는 교육 목적으로 설계되었으며, 네트워크 보안 및 취약점 이해를 돕습니다.
면책 조항: Evil-M5Core2의 제작자는 이 도구의 오용에 대해 책임을 지지 않습니다. 본 도구는 오직 윤리적 및 교육적 목적으로만 사용됩니다. 사용자는 해당 관할권의 모든 관련 법률 및 규정을 준수해야 합니다. Evil-M5Core2와 함께 제공되는 모든 파일은 통제된 환경에서 사용하도록 설계되었으며, 모든 관련 법률 및 규정에 따라 사용되어야 합니다. 이 도구의 오용 또는 불법 사용은 엄격히 금지되며, 제작자는 이를 지원하지 않습니다.
이 프로젝트가 유용하다면, 개발을 지원해 주세요!
⭐ 별표를 눌러 주시면 큰 도움이 됩니다 ⭐ !
M5Stack 제품 구매하기
내 제휴 링크를 사용하면 새로운 도구를 계속 만들 수 있도록 도움을 줄 수 있습니다 🛠️
AliExpress에서 아무거나 구매하기
검색하기 전에 이 링크를 사용하는 것만으로도 프로젝트를 직접 지원하게 됩니다 🙌
모든 작은 클릭과 기부가 이 오픈소스 프로젝트를 살게 합니다 ✨ 그냥 클릭만으로도 변화를 만들 수 있습니다 😊
도움과 업데이트를 위해 Evil-M5 디스코드에 가입하세요 😉:
https://github.com/7h30th3r0n3/Evil-M5Project/wiki
사용하는 펌웨어/장치에 따라 기능이 다를 수 있습니다:
evil 폴더에 있어야 합니다 ⚠️Adafruit_NeoPixel, ArduinoJson, ESPping, IniFile, M5GFX, M5Unified, TinyGPSPlus, esp8266audio 라이브러리가 설치되어 있는지 확인하세요. M5 보드 튜토리얼에 대한 안내는 다음 튜토리얼을 참조하세요:
3.0.0-alpha3에서 오류가 발생합니다. M5stack 보드와 함께 ESP32 버전 2.1.4 이하를 사용하세요.IMG 시작 및 sites 폴더에 접근하는 데 필요합니다). ⚠️ 이제 SD-Card-Folder 파일은 SD 카드 루트의 폴더에 있어야 합니다 ⚠️경고: Cardputer의 경우 Flash 크기를 8MB로 변경하고 파티션 스키마를 8M with spiffs (3MB APP/1.5MB SPIFFS)로 설정해야 합니다. 그렇지 않으면 공간 오류가 발생할 수 있습니다. Arduino IDE가 처음이거나 무언가 제대로 작동하지 않나요? 비디오 섹션을 확인하거나 discord에서 도움을 요청하세요!
14개의 ESP32 장치를 사용하면 채널 호핑 없이 2.4GHz 대역의 14개 Wi-Fi 채널을 동시에 모니터링할 수 있습니다. Cardputer는 GPS를 사용하여 수신된 각 SSID를 Wigle 호환 CSV 파일에 연결합니다.
이 슬레이브 코드는 모든 ESP32에서 실행되도록 설계되었으며, Cardputer의 워드라이빙 마스터 모드와 함께 워드라이빙을 위한 슬레이브로 사용됩니다. 각 ESP32는 특정 채널에서 근처 액세스 포인트(AP)의 SSID를 수집하거나 구성된 채널 사이를 호핑할 수 있습니다. 스캔의 정확도와 강도를 높이기 위해 여러 ESP32 장치를 추가할 수 있습니다. 외부 안테나가 있는 장치는 워드라이빙 성능을 향상시킬 수 있습니다.## 테스트된 기기:
다음은 8개의 esp32-c3를 병렬로 연결한 어셈블리로, 정적 모드에서 1,3,6,9,11,13 채널을 스캔하고 호핑 모드에서는 2,4,5,7 및 8,10,12,14 채널을 스캔합니다:
그리고 디스코드의 모든 베타 테스터분들께:
MIT 라이선스
Copyright (c) 2023 7h30th3r0n3
이로써 본 소프트웨어 및 관련 문서 파일(이하 "소프트웨어")의 사본을 얻는 모든 사람에게 소프트웨어를 제한 없이 다룰 수 있는 권한이 무료로 부여됩니다. 여기에는 소프트웨어의 사용, 복제, 수정, 병합, 게시, 배포, 재라이선스, 판매 권리와 소프트웨어를 제공받은 사람이 이를 수행할 수 있도록 허용하는 권리가 포함되며, 단 다음 조건을 준수해야 합니다.
위의 저작권 표시와 이 허가 표시는 소프트웨어의 모든 사본 또는 상당 부분에 포함되어야 합니다.
소프트웨어는 "있는 그대로" 제공되며, 명시적이거나 묵시적인 어떠한 종류의 보증도 없습니다. 여기에는 상품성, 특정 목적에의 적합성 및 비침해에 대한 묵시적 보증이 포함되지만 이에 국한되지 않습니다. 어떠한 경우에도 저작권자나 소프트웨어 제공자는 소프트웨어 또는 소프트웨어의 사용 또는 기타 거래로 인해 발생하는 계약, 불법 행위 또는 기타 행위로 인한 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다.
| 장치 | 구매 링크 |
|---|---|
| 추천: M5Cardputer | M5Stack / AliExpress |
| M5Stack Core2 | M5Stack / AliExpress |
| M5Stack Fire | M5Stack |
| M5Stack Core1 | M5Stack |
| M5Stack AWS | M5Stack |
| M5Stack CoreS3 | M5Stack / AliExpress |
| M5Stack CoreS3 SE | M5Stack |
| M5AtomS3 (GPS 필요) | M5Stack |
| ↳ GPS 모듈 | M5Stack |
| LLM 모듈 | M5Stack / AliExpress |
| 장치 | 링크 |
|---|---|
| CYD2USB | AliExpress |
| CYD1USB | (아직 링크 없음) |
| M5Stick v1.1 | AliExpress |
| M5Stick v2 | AliExpress |
| 기능 | Evil-Cardputer v1.5.1 | Evil-M5Core2 1.3.9 | Evil-M5Core3 1.1.9 | Evil-AtomS3 v1.1.7 | Evil-Face v1.0 |
|---|
| WiFi 네트워크 스캔 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 네트워크 복제 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 캡티브 포털 관리 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 자격 증명 처리 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 원격 웹 서버 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 프로브 공격 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 프로브 스니핑 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 카르마 공격 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 자동 카르마 공격 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 카르마 스피어 | ✅ | ✅ | ✅ | ❌ | ❌ |
| 블루투스 키보드 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 워드라이빙 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 워드라이빙 마스터 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 비콘 스팸 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 디오서 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 자동 디오서 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 이블 트윈 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 핸드셰이크 마스터 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 핸드셰이크 확인 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 클라이언트 스니프 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 로우 스니핑 | ✅ | ✅ | ❌ | ❌ | ❌ |
| Wi-Fi 채널 시각화 도구 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 클라이언트 스니프 및 디오서 | ✅ | ✅ | ❌ | ❌ | ❌ |
| EAPOL/디오서 탐지 | ✅ | ✅ | ✅ (EAPOL 제외) | ❌ | ❌ |
| 월 오브 플리퍼 | ✅ | ✅ | ✅ | ❌ | ❌ |
| RFunit으로 테슬라 코드 전송 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 네트워크 및 포트 스캔 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 전체 네트워크 및 포트 스캔 | ✅ | ✅ | ❌ | ❌ | ❌ |
| SSH 셸 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 웹 크롤러 | ✅ | ❌ | ❌ | ❌ | ❌ |
| PwnGrid | ✅ | ✅ | ❌ | ❌ | ❌ |
| 스키머 탐지기 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 마우스 지글러 | ✅ | ❌ | ❌ | ❌ | ❌ |
| BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| WebUi BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| 사용자 정의 테마 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 전체 네트워크 스캔 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 역방향 TCP 터널 | ✅ | ✅ | ❌ | ❌ | ❌ |
| DHCP 기아 공격 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 가짜 DHCP | ✅ | ✅ | ❌ | ❌ | ❌ |
| DNS 전환 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 네트워크 하이재킹 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 프린터 감지 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 파일 인쇄 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 프린터 상태 확인 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 허니팟 | ✅ (Webhook 포함) | ✅ | ❌ | ❌ | ❌ |
| LLM 채팅 스트림 | ✅ | ❌ | ❌ | ❌ | ❌ |
| EvilChatMesh | ✅ | ❌ | ❌ | ❌ | ❌ |
| USB에서 SD | ✅ | ❌ | ❌ | ❌ | ❌ |
| Responder | ✅ | ❌ | ❌ | ❌ | ❌ |
| WPAD 남용 | ✅ | ❌ | ❌ | ❌ | ❌ |
| NTLMv2 크랙 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 파일 관리자 | ✅ | ❌ | ❌ | ❌ | ❌ |
| UART 셸 | ✅ | ❌ | ❌ | ❌ | ❌ |
| SIP 도구 | ✅ | ❌ | ❌ | ❌ | ❌ |
| CCTV 도구 | ✅ | ❌ | ❌ | ❌ | ❌ |
| SSDP 포이즈너 | ✅ | ❌ | ❌ | ❌ | ❌ |
| SkyJack | ✅ | ❌ | ❌ | ❌ | ❌ |
| WiFi 데드 드롭 | ✅ | ❌ | ❌ | ❌ | ❌ |
| BLENameFlood | ✅ | ❌ | ❌ | ❌ | ❌ |
| 월 오브 에어태그 | ✅ | ❌ | ❌ | ❌ | ❌ |
| FindMyEvil | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP 매핑 뷰어 | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP NAT | ✅ | ❌ | ❌ | ❌ | ❌ |
| LDAPDump | ✅ | ❌ | ❌ | ❌ | ❌ |
| IMSI 캐처 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 오픈 WiFi 검사기 | ✅ | ❌ | ❌ | ❌ | ❌ |
| ESP32-C5 시리얼 도구 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Aircrack (WPA2 크래킹) | ✅ | ❌ | ❌ | ❌ | ❌ |
| Autodiscover 남용 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil Navigator WebUI | ✅ | ❌ | ❌ | ❌ | ❌ |
| 설정 | ✅ | ✅ | ✅ | ✅ | ❌ |
evilutilities/deauth_prerequisites 스크립트를 실행하세요.utilities/Bad_Usb_Lib/README.md 참조115200으로 설정되어 있는지 확인하세요.PSRAM이 비활성화되어 있는지 확인하세요.