~~NOTOC~~
====== Intercept ======
This looks like a pretty interesting [[https://github.com/smittix/intercept |GitHub Project]]:
**Signal Intelligence Platform**
A sleek, modern web-based front-end for signal intelligence tools. Unified interface for pager decoding, 433MHz sensors, ADS-B aircraft tracking, satellite monitoring, WiFi reconnaissance, and Bluetooth scanning.
{{ https://raw.githubusercontent.com/smittix/intercept/refs/heads/main/static/images/screenshots/screenshot2.png?800 }}
I gave it a try on my main computer and it was pretty easy to install and use.
===== Installing Intercept =====
I first installed the dependencies:
sudo apt update
sudo apt install rtl-sdr multimon-ng rtl-433 dump1090-mutability aircrack-ng bluez bluetooth
At this prompt, I selected ''NO'':
dump1090 can be started automatically via an init-script. Otherwise, the init-script does nothing; you must
run dump1090 by hand.
You can modify the options used when automatically starting dump1090 by running "dpkg-reconfigure
dump1090-mutability" as root, or by editing /etc/default/dump1090-mutability.
Start dump1090 automatically?
Then I installed the program:
git clone https://github.com/smittix/intercept.git
cd intercept
./setup.sh
sudo python3 intercept.py
===== Running Intercept =====
To start the program, I ran:
source venv/bin/activate && sudo venv/bin/python intercept.py
For convenience, I add this to my alias.
This gives more instructions on how to access the program, and how to stop it:
==================================================
INTERCEPT // Signal Intelligence
Pager / 433MHz / Aircraft / Satellite / WiFi / BT
==================================================
Open http://localhost:5050 in your browser
Press Ctrl+C to stop
It also shows other IP addresses where the program can be accessed (which I'm not showing here).
I added more details of what I was able and unable to decode in the discussion (must be logged into the website to see). Add comments if you give it a try!
~~DISCUSSION~~