{"id":23378877,"url":"https://github.com/cifertech/esp32-div","last_synced_at":"2025-10-27T18:31:45.610Z","repository":{"id":200309337,"uuid":"698976765","full_name":"cifertech/ESP32-DIV","owner":"cifertech","description":"Packet Monitor, WiFi Analyzer, Beacon Spam, Deauth Detector","archived":false,"fork":false,"pushed_at":"2024-08-11T21:46:29.000Z","size":2306,"stargazers_count":516,"open_issues_count":4,"forks_count":47,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-02-05T09:14:58.115Z","etag":null,"topics":["arduino","attack","deauth","esp32","hack","security-tools","wifi"],"latest_commit_sha":null,"homepage":"https://cifertech.net/esp32-div-your-swiss-army-knife-for-wireless-networks/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cifertech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-01T15:02:48.000Z","updated_at":"2025-02-04T17:15:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"4bd03555-5633-4d9f-beba-4342bf9c088a","html_url":"https://github.com/cifertech/ESP32-DIV","commit_stats":null,"previous_names":["cifertech/esp32-div"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cifertech%2FESP32-DIV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cifertech%2FESP32-DIV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cifertech%2FESP32-DIV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cifertech%2FESP32-DIV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cifertech","download_url":"https://codeload.github.com/cifertech/ESP32-DIV/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238542290,"owners_count":19489559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","attack","deauth","esp32","hack","security-tools","wifi"],"created_at":"2024-12-21T19:14:56.373Z","updated_at":"2025-10-27T18:31:45.605Z","avatar_url":"https://github.com/cifertech.png","language":"C++","funding_links":["https://www.patreon.com/cifertech"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n  \u003cimg src=\"https://user-images.githubusercontent.com/62047147/195847997-97553030-3b79-4643-9f2c-1f04bba6b989.png\" alt=\"logo\" width=\"100\" height=\"auto\" /\u003e\n  \u003ch1\u003eESP32-DIV\u003c/h1\u003e\n   \n  \u003cp\u003e\n    ESP32DIV - Advanced Wireless Toolkit\n  \u003c/p\u003e\n   \n\n \n\u003c!-- Badges --\u003e\n\n\u003ca href=\"https://github.com/cifertech/ESP32-DIV\" title=\"Go to GitHub repo\"\u003e\u003cimg src=\"https://img.shields.io/static/v1?label=cifertech\u0026message=ESP32-DIV\u0026color=purple\u0026logo=github\" alt=\"cifertech - ESP32-DIV\"\u003e\u003c/a\u003e\n![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/cifertech/esp32-div/total)\n\u003ca href=\"https://github.com/cifertech/ESP32-DIV\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/cifertech/ESP32-DIV?style=social\" alt=\"stars - ESP32-DIV\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/cifertech/ESP32-DIV\"\u003e\u003cimg src=\"https://img.shields.io/github/forks/cifertech/ESP32-DIV?style=social\" alt=\"forks - ESP32-DIV\"\u003e\u003c/a\u003e\n   \n\u003ch4\u003e\n    \u003ca href=\"https://twitter.com/cifertech1\"\u003eTWITTER\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n    \u003ca href=\"https://www.instagram.com/cifertech/\"\u003eINSTAGRAM\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n    \u003ca href=\"https://www.youtube.com/c/techcifer\"\u003eYOUTUBE\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n    \u003ca href=\"https://cifertech.net/\"\u003eWEBSITE\u003c/a\u003e\n  \u003c/h4\u003e\n\u003c/div\u003e \n \n\u003cbr /\u003e\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n## 📖 Explore the ESP32-DIV Wiki\n\nComplete project story, in-depth tutorials, and all the features in [Wiki](https://github.com/cifertech/ESP32-DIV/wiki)! From Wi-Fi deauthentication attacks to Sub-GHz signal replay, the Wiki covers everything you need to get started. [Click here to explore now!](https://github.com/cifertech/ESP32-DIV/wiki)\n\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- About the Project --\u003e\n## :star2: About the Project\nWelcome to **ESP32DIV**, a powerful open-source multi-band wireless toolkit built on the ESP32!  \nThis device supports **Wi-Fi**, **BLE**, **2.4GHz**, and **Sub-GHz** frequency bands and is designed for **wireless testing**, **signal analysis**, **jammer development**, and **protocol spoofing**.\n\n\u003e ⚠️ This project is intended for **educational and research purposes only**. Do not use it for malicious activities or unauthorized access.\n\n\u003cdiv align=\"center\"\u003e \n  \u003cimg src=\"https://github.com/user-attachments/assets/a3c46ee0-5da8-421e-aabf-b3120f21eb10\" alt=\"screenshot\" width=\"Auto\" height=\"Auto\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- Features --\u003e\n## :dart: Features\n\n#### 📡 Wi-Fi Tools\n- **Packet Monitor** – Real-time waterfall graph of all 14 Wi-Fi channels\n- **Beacon Spammer** – Broadcast fake SSIDs (custom or random)\n- **Deauth Detector** – Monitor for Wi-Fi deauthentication attacks\n- **Wi-Fi Scanner** – List nearby Wi-Fi networks with extended details\n- **Wi-Fi Deauthentication Attack** - Send deauthentication frames to disrupt client connections\n- **Captive Portal** \n\n#### 🔵 Bluetooth Tools\n- **BLE Jammer** – Disrupt BLE and classic Bluetooth channels\n- **BLE Spoofer** – Broadcast fake BLE advertisements\n- **Sour Apple** – Spoof Apple BLE advertisements (e.g., AirDrop)\n- **BLE Scanner** – Scan for hidden and visible BLE devices\n- **BLE Sniffer**\n\n#### 📶 2.4GHz Tools\n- **2.4GHz Scanner** – Spectrum analyzer for 128 channels (Zigbee, custom RF, etc.)\n- **Protokill** – Disrupt Zigbee, Wi-Fi, and other 2.4GHz protocols\n\n#### 📻 Sub-GHz Tools\n- **Replay Attack** – Capture and replay Sub-GHz commands (e.g., door remotes)\n- **Sub-GHz Jammer** – Disrupt Sub-GHz communication across various bands\n- **Saved Profiles** – Store and manage captured signal profiles\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- ESP32-DIV --\u003e \n## :eyes: ESP32-DIV Versions:\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd style=\"text-align: center;\"\u003e\n      \u003cimg src=\"https://github.com/user-attachments/assets/466ffd1b-9807-47ce-b221-5a6bffc1aa7d\" alt=\"ESP32-DIV Beta\" style=\"width: 600px; border: 1px solid #ccc; border-radius: 5px;\"\u003e\n      \u003cp style=\"font-style: italic; font-size: 14px; margin-top: 5px;\"\u003eESP32-DIV Beta\u003c/p\u003e\n    \u003c/td\u003e    \n    \u003ctd style=\"text-align: center;\"\u003e\n      \u003cimg src=\"https://github.com/user-attachments/assets/fd8ba7d9-0409-4180-af42-a3e6e82b29b3\" alt=\"ESP32-DIV v1\" style=\"width: 600px; border: 1px solid #ccc; border-radius: 5px;\"\u003e\n      \u003cp style=\"font-style: italic; font-size: 14px; margin-top: 5px;\"\u003eESP32-DIV v1\u003c/p\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- Hardware Overview --\u003e \n## 🔧 Hardware Overview\n\nESP32DIV consists of two boards:\n\n### 🧠 Main Board\n- **ESP32-U (16MB)** – Main microcontroller with Wi-Fi and BLE\n- **ILI9341 TFT Display** – 2.8\" UI display\n- **LF33** – 3.3V regulator\n- **TP4056** – Lithium battery charging and protection\n- **CP2102** – USB to serial for flashing\n- **PCF8574** – I/O expander for buttons\n- **SD Card Slot** – Stores logs and captured signals\n- **Push Buttons** – Navigation and interaction\n- **Antenna Connector** – External antenna support\n\n### 🛡️ Shield\n- **3x NRF24 Modules** – 2.4GHz jamming and spoofing\n- **1x CC1101 Module** – Sub-GHz jamming and replay\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd style=\"text-align: center;\"\u003e\n      \u003cimg src=\"https://github.com/user-attachments/assets/b4e3ad5e-4f43-4c08-ae33-d713be0a3855\" alt=\"ESP32-DIV Beta\" style=\"width: 600px; border: 1px solid #ccc; border-radius: 5px;\"\u003e\n      \u003cp style=\"font-style: italic; font-size: 14px; margin-top: 5px;\"\u003eESP32-DIV Main Board\u003c/p\u003e\n    \u003c/td\u003e    \n    \u003ctd style=\"text-align: center;\"\u003e\n      \u003cimg src=\"https://github.com/user-attachments/assets/21f10c62-5e6c-4565-8b86-7b89e24680c3\" alt=\"ESP32-DIV v1\" style=\"width: 600px; border: 1px solid #ccc; border-radius: 5px;\"\u003e\n      \u003cp style=\"font-style: italic; font-size: 14px; margin-top: 5px;\"\u003eESP32-DIV Shield\u003c/p\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- License --\u003e \n## :warning: License\n \nDistributed under the MIT License. See LICENSE.txt for more information.\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- Resources --\u003e \n## 📎 Resources\n\n- 📖 [Project WiKi](https://github.com/cifertech/ESP32-DIV/wiki)\n- 🔗 [GitHub Releases](https://github.com/cifertech/ESP32-DIV/releases)\n- 🎥 [YouTube Video](https://youtu.be/jVp1zlcsrOY)\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- Contact --\u003e\n## :handshake: Contact \n\n▶ Support me on Patreon [patreon.com/cifertech](https://www.patreon.com/cifertech)\n\nCiferTech - [@twitter](https://twitter.com/techcifer) - CiferTech@gmali.com\n\nProject Link: [https://github.com/cifertech/ESP32-DIV](https://github.com/cifertech/ESP32-DIV)\n\n\u003cdiv\u003e\u0026nbsp;\u003c/div\u003e\n\n\u003c!-- Support \u0026 Contributions --\u003e\n## 💬 Support \u0026 Contributions\n\n- 💬 Found a bug or have a feature request? Open an [Issue](https://github.com/cifertech/ESP32-DIV/issues)\n- ⭐ Like the project? Star the repo!\n- 🛠 Want to contribute? Fork it and submit a pull request.\n \n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcifertech%2Fesp32-div","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcifertech%2Fesp32-div","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcifertech%2Fesp32-div/lists"}