{"repo":"dagnazty/Semi-Evil-M5Dial","free":true,"listed":false,"github":"https://github.com/dagnazty/Semi-Evil-M5Dial","clone":"git clone https://github.com/dagnazty/Semi-Evil-M5Dial.git","description":"Advanced firmware for M5Dial devices, enabling WiFi captive portals, SSID management, Karma attack tools, and BadUSB scripting for enhanced security testing and automation.","language":"C++","stars":29,"topics":["automation","badusb","captive-portal","esp32","firmware","m5dial","networking","penetration-testing","security","wifi"],"license":"MIT","category":"security-tools","readme_excerpt":"Semi-Evil M5Dial Introduction 🎉 Welcome to Semi-Evil M5Dial ! Unlock the full potential of your M5Dial device with our feature-rich firmware. Whether you're a developer, security enthusiast, or hobbyist, Semi-Evil-M5Dial empowers you with advanced tools such as WiFi captive portal management, SSID handling, Karma attacks, and BadUSB script execution. Dive in and transform your M5Dial into a versatile powerhouse! Table of Contents 📚 - Introduction - Features - Setup & Installation 🚀🔧 - Usage 🛠️ - Web-Based File Uploader - Configuration - Troubleshooting - Contributing 🤝 - License 📄 - Credits - Support & Contact 📬 Features - 🔒 WiFi Captive Portal: Create a customizable captive portal for network interactions. - 📡 SSID Management: Save, select, and manage multiple SSIDs with ease. - 🕵️‍♂️ Karma Attack Mode: Perform Karma attacks by spoofing SSIDs and capturing probe requests. - 💻 BadUSB Integration: Execute pre-defined USB HID scripts to automate keyboard inputs. - ⚙️ Settings Menu: Adjust screen brightness, toggle modes, enable verbose debugging, and more. - 🌐 Web-Based File Uploader: Easily upload and delete files on the device’s SPIFFS from a browser interface. Setup & Installation 🚀🔧 Follow these steps to get Semi-Evil M5Dial up and running on your M5Dial device using PlatformIO . Prerequisites - PlatformIO IDE: It's recommended to use Visual Studio Code with the PlatformIO extension installed. - USB Cable: A reliable USB cable to connect your M5Dial device to","default_branch":null,"files":null,"tree":[],"storefront":"/r/dagnazty","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dagnazty/Semi-Evil-M5Dial/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}