unshittify README.md

This commit is contained in:
krolyxon 2026-05-11 14:04:12 +05:30
parent f34b1e2fbd
commit 278646bad8
1 changed files with 43 additions and 115 deletions

158
README.md
View File

@ -1,128 +1,56 @@
# 🛰️ Orion RF (WIP) # Orion RF
**Orion RF** is a portable RF & wireless experimentation toolkit built for the ESP32 platform with NRF24 support. Orion RF is a portable RF and wireless toolkit built on the ESP32 platform with NRF24 and CC1101 support.
> ⚠️ This project is currently under active development. Some features are experimental, incomplete, or may change frequently. ## Features
--- ### Wireless
- BLE scanning
- WiFi scanning
- WiFi analyzer
- RF capture (WIP)
- RF replay (planned)
# 🚀 Current Features ### NRF24
- BLE interference testing
- Bluetooth interference testing
- WiFi interference testing
## 📡 Wireless Tools ### HID
- BadUSB keyboard emulation
- BLE mouse emulation
### BLE Scan ### Utilities
- Discover nearby Bluetooth Low Energy devices - System information
- View MAC address, RSSI, and device information - Hardware diagnostics
- Real-time scanning interface - Device restart
### WiFi Scan ## Hardware
- Scan nearby WiFi access points - ESP32-S3 N16R8
- View: - 2x NRF24L01
- SSID - 2x CC1101
- Signal strength (RSSI) - OLED display
- Channel
- Encryption type
### WiFi Analyzer
- Analyze surrounding WiFi activity
- Useful for understanding channel congestion and wireless environments
### RF Capture *(WIP)*
- Experimental RF packet capture functionality
- Replay support planned
---
# 📻 NRF24 Tools
### BLE Jammer
- NRF24-based BLE interference testing
- Functional
### Bluetooth Jammer
- NRF24-based Bluetooth interference testing
- Functional
### WiFi Jammer
- NRF24-based WiFi interference testing
- Able to jam 2.4Ghz wifi connections (Not 5G)
---
# ⌨️ BadUSB
- HID keyboard emulation
- Execute automated payloads/scripts
- Useful for testing and automation workflows
---
# 🖱️ BLE Mouse
- ESP32-based Bluetooth mouse emulation
- Experimental HID functionality
---
# 🔧 System Utilities
### System Info
- Display device/system information
- Useful for debugging and diagnostics
### Device Check
- Verify connected peripherals/modules
- Hardware diagnostics utility
### Restart
- Quick device reboot option from UI
---
# 🧩 Project Status
| Feature | Status |
| -------------------- | ----------------- |
| BLE Scan | ✅ Working |
| WiFi Scan | ✅ Working |
| WiFi Analyzer | ✅ Working |
| BadUSB | ✅ Working |
| BLE Mouse | ✅ Working |
| BLE Jammer | ✅ Working |
| Bluetooth Jammer | ✅ Working |
| WiFi Jammer | ⚠️ Experimental |
| RF Capture | 🚧 WIP |
| RF Replay | 🚧 WIP |
| SD Card Support | 🚧 Planned |
| Emulator | 🚧 Planned |
| NFC | 🚧 Planned |
---
# 🛠️ Hardware
- 1 x ESP32-S3
- 2 x NRF24L01 Modules
- 2 x CC1101 Modules
- 1 x OLED Display
- Battery-powered portable setup - Battery-powered portable setup
--- ## Status
# 📌 Notes | Feature | Status |
|---|---|
| BLE Scan | Working |
| WiFi Scan | Working |
| WiFi Analyzer | Working |
| BadUSB | Working |
| BLE Mouse | Working |
| BLE Jammer | Working |
| Bluetooth Jammer | Working |
| WiFi Jammer | Experimental |
| RF Capture | WIP |
| RF Replay | WIP |
| SD Card Support | Planned |
| Emulator | Planned |
| NFC | WIP |
- Designed primarily for learning, experimentation, and embedded RF research
- Optimized for portable usage
- UI-driven navigation system
--- ## Disclaimer
# ⚖️ Disclaimer Use responsibly and only where authorized.
This project is intended for:
- Educational purposes
- RF experimentation
- Hardware research
- Authorized security testing
The authors are not responsible for misuse or illegal operation of this project.