Smittix 3098a61487 Fix WiFi monitor parsing, improve setup, reorganize docs
- Fix monitor interface regex parsing (Issues #27, #28)
- Add Python 3.9+ version check at startup
- Fix setup.sh to handle PEP 668 and auto-create venv
- Reorganize README: move detailed content to docs/ folder
- Add docs/FEATURES.md, USAGE.md, TROUBLESHOOTING.md, HARDWARE.md
2026-01-04 14:06:55 +00:00

INTERCEPT

Python 3.9+ MIT License Platform

Signal Intelligence Platform
A web-based front-end for signal intelligence tools.

Screenshot


What is INTERCEPT?

INTERCEPT provides a unified web interface for signal intelligence tools:

  • Pager Decoding - POCSAG/FLEX via rtl_fm + multimon-ng
  • 433MHz Sensors - Weather stations, TPMS, IoT via rtl_433
  • Aircraft Tracking - ADS-B via dump1090 with real-time map
  • Satellite Tracking - Pass prediction using TLE data
  • WiFi Recon - Monitor mode scanning via aircrack-ng
  • Bluetooth Scanning - Device discovery and tracker detection

Community

Join our Discord


Quick Start

git clone https://github.com/smittix/intercept.git
cd intercept
./setup.sh
sudo python3 intercept.py

Open http://localhost:5050 in your browser.

Note: Requires Python 3.9+ and external tools. See Hardware & Installation.


Requirements

  • Python 3.9+
  • SDR Hardware - RTL-SDR (~$25), LimeSDR, or HackRF
  • External Tools - rtl-sdr, multimon-ng, rtl_433, dump1090, aircrack-ng

Quick install (Ubuntu/Debian):

sudo apt install rtl-sdr multimon-ng rtl-433 dump1090-mutability aircrack-ng bluez

See Hardware & Installation for full details.


Documentation

Document Description
Features Complete feature list for all modules
Usage Guide Detailed instructions for each mode
Troubleshooting Solutions for common issues
Hardware & Installation SDR hardware and tool installation

Development

This project was developed using AI as a coding partner, combining human direction with AI-assisted implementation. The goal: make Software Defined Radio more accessible by providing a clean, unified interface for common SDR tools.

Contributions and improvements welcome.


Disclaimer

This software is for educational purposes only.

  • Only use with proper authorization
  • Intercepting communications without consent may be illegal
  • WiFi/Bluetooth attacks require explicit permission
  • You are responsible for compliance with applicable laws

License

MIT License - see LICENSE

Author

Created by smittix - GitHub

Acknowledgments

rtl-sdr | multimon-ng | rtl_433 | dump1090 | aircrack-ng | Leaflet.js | Celestrak

Description
No description provided
Readme Apache-2.0 112 MiB
Languages
Python 45.9%
HTML 22.7%
JavaScript 20.2%
CSS 9.9%
Shell 1.2%
Other 0.1%