Welcome to Venom, your all-in-one portable wireless & hardware hacking companion. Venom is designed to empower you with a wide range of capabilities for working with wireless & hardware penetration testing.
Venom comes equipped with a diverse set of features:
- Modular Design: PCB uses female headers for quick component attachment, such as the ESP32 and OLED Display. If a component malfunctions, it's a breeze to swap it out. Also, a 20-pin header extension is available for connecting external modules like CC1101, RC522, or nRF24L01, making customization and portability a snap.
- RF Signal Detection: Identify and detect RF signals in your vicinity.
- Signal Recording: Capture and record RAW RF signals for later analysis. (Flipper Zero Compatible Format)
- RF Signal Transmission: Transmit RAW RF signals to interact with compatible devices. (Flipper Zero Compatible Format)
- RF Signal Jamming: Disable RF communication by jamming signals within specified frequencies.
- RFID Reading: Read MIFARE RFID tags and access their data.
- RFID Cloning/Writing: Clone or write data into RFID tags.
- WiFi Deauthentication Attack: Perform WiFi deauthentication attacks on wireless networks.
- Sour Apple Attack: Crash nearby iOS devices having bluetooth switched on.
- Rubber Ducky Attack: Execute automated keyboard-based attacks using the Rubber Ducky scripting language.
- IR Signal Recording: Capture and record IR signals for later analysis.
- IR Signal Transmission: Transmit IR signals to interact with compatible devices.
- Get the required hardware
- Venom PCB (Print the PCB using the Gerber Files)
- ESP 32 (38 Pin)
- CC1101
- RC522 RFID Card Reader Module 13.56MHz
- 0.96" inch 128x64 IIC OLED Display - White - SSD1306 Driver
- Female Headers (40 Pins x 2, 20 Pins x 1)
- Jumper Wires
- Bolts & Nuts
- Compile & Upload Venom firmware into ESP 32 (38 pin) using PlatformIO
- Solder the components into the PCB
- Power On Venom using either 5V battery module or simply using a compatible powerbank & micro usb cable
- Connect to VENOM WiFi Hotspot through your mobile/desktop (password: 00000000)
- Open Venom Web Console locally after downloading the web directory of this repository in your mobile/desktop to control Venom wirelessly (Demo Website)
YouTube Video (Zero PCB Version)
PCB Reference Image Without any components soldered
PCB Reference Image With Female Headers soldered & main components(ESP 32 & OLed Display) inserted into the female headers.
PCB Reference Image With Female Headers soldered & components inserted into the female headers.
We welcome contributions from the community to enhance Venom's capabilities and usability. Raise a pull request with proper comments of what has changed, for quickly merging into the main branch.
Venom is distributed under the MIT License. Feel free to use, modify, and distribute it in accordance with the terms outlined in the license.
- @joelsernamoreno - Part of code has been borrowed & customized from EvilCrow-RF
👤 Jayateertha G
- Twitter: @jayateerthaG
- Github: @jayateertha043