EvilCrowRF V2 BLE Mobile App Firmware with nRF24 Support - image 1
Modificationintermediate

EvilCrowRF V2 BLE Mobile App Firmware with nRF24 Support

Complete firmware suite for Evil Crow RF V2 with BLE-based mobile app control via Flutter, 33+ protocol brute-force with De Bruijn sequences, nRF24 attack capabilities, and Python spectrum analysis utilities.

Boards:ESP32
Firmware:Arduino
Use Cases:Security & SurveillancePortable DeviceEducation

Overview

Developed by Senape3000, this is a comprehensive firmware ecosystem for the Evil Crow RF V2 that adds wireless BLE control via a custom Flutter-based Android app, unlocks the nRF24L01 module capabilities, and includes Python desktop utilities for spectrum analysis and signal research.

Key Features

  • BLE mobile app — Flutter-based Android application communicating via Bluetooth Low Energy with binary protocol, chunked transfers, and notifications
  • 33+ protocol brute-force engine — supports De Bruijn sequence attacks for optimized keyspace traversal
  • Dual CC1101 sub-GHz support — full control over both radio modules for simultaneous operations
  • nRF24 attack capabilities — unlocks the NRF24L01 module for 2.4 GHz operations controlled through the mobile app
  • Universal frequency sweep — automated multi-frequency scanning across supported bands
  • Persistent pause/resume — uses LittleFS storage to save and resume long-running operations
  • OTA firmware updates — over-the-air updates via BLE with MD5 integrity verification
  • Battery monitoring — real-time battery status transmitted via Bluetooth
  • Web-based flasher — browser-based firmware installation using ESP Web Tools
  • Python utilities — spectrum scan, raw RX, and URH bridge for desktop signal analysis

Architecture

The project is structured as a multi-component ecosystem:

  • Firmware — ESP32 Arduino firmware with CC1101 and nRF24 drivers
  • Mobile App — Flutter Android app with BLE communication
  • Python Tools — Desktop utilities for spectrum analysis and signal research
  • Web Flasher — Browser-based installation tool

Links

Resources