{# Help Modal Partial Provides consistent help modal across all pages #}

iNTERCEPT Help

Stats Bar Icons

📟POCSAG messages decoded
📠FLEX messages decoded
📨Total messages received
🌡️Unique sensors detected
📊Device types found
🛰️Satellites monitored
📡WiFi Access Points
👤Connected WiFi clients
🤝Captured handshakes
🚁Detected drones (click for details)
⚠️Rogue APs (click for details)
🔵Bluetooth devices
📍BLE beacons / APRS stations

Mode Tab Icons

📟Pager - POCSAG/FLEX decoder
📡433MHz - Sensor decoder
Meters - Utility meter decoder
✈️Aircraft - ADS-B tracking & history
🚢Vessels - AIS & VHF DSC distress
📻Spy Stations - Number stations database
📍APRS - Amateur radio tracking
🛰️Satellite - Pass prediction
📶WiFi - Network scanner
🔵Bluetooth - BT/BLE scanner
📻Listening Post - SDR scanner
🔍TSCM - Counter-surveillance

Pager Mode

  • Decodes POCSAG and FLEX pager signals using RTL-SDR
  • Set frequency to local pager frequencies (common: 152-158 MHz)
  • Messages are displayed in real-time as they're decoded
  • Use presets for common pager frequencies

433MHz Sensor Mode

  • Decodes wireless sensors on 433.92 MHz ISM band
  • Detects temperature, humidity, weather stations, tire pressure monitors
  • Supports many common protocols (Acurite, LaCrosse, Oregon Scientific, etc.)
  • Device intelligence builds profiles of recurring devices

Utility Meter Mode

  • Decodes utility meter transmissions (water, gas, electric) using rtlamr
  • Supports ERT protocol on 912 MHz (North America) or 868 MHz (Europe)
  • Displays meter IDs and consumption data in real-time
  • Supports SCM, SCM+, IDM, NetIDM, and R900 message types

Aircraft (Dashboard)

  • Opens the dedicated ADS-B Dashboard for aircraft tracking
  • Features radar scope, map view, airband audio, and ACARS decoding
  • Optional history mode persists data to Postgres for long-term analysis
  • Access history dashboard at /adsb/history

Vessels (Dashboard)

  • Opens the AIS Dashboard for maritime vessel tracking
  • Displays vessel name, MMSI, callsign, destination, and navigation data
  • VHF DSC Channel 70: Monitors maritime distress frequency (156.525 MHz)
  • Decodes DSC messages: Distress, Urgency, Safety, and Routine calls
  • MMSI country identification via Maritime Identification Digits (MID)
  • Visual alerts for DISTRESS and URGENCY messages with map markers

Spy Stations

  • Database of number stations and diplomatic HF networks
  • Browse stations from priyom.org with frequencies and schedules
  • Filter by type (number/diplomatic), country, and mode
  • Famous stations: UVB-76 "The Buzzer", Cuban HM01, Israeli E17z
  • Click "Tune" to listen via Listening Post mode

APRS Mode

  • Decodes APRS (Automatic Packet Reporting System) on VHF
  • Tracks amateur radio operators transmitting position data
  • Regional frequencies: 144.390 MHz (N. America), 144.800 MHz (Europe)
  • Uses Direwolf or multimon-ng for packet decoding
  • Interactive map shows station positions in real-time

Satellite Mode

  • Track satellites using TLE (Two-Line Element) data
  • Add satellites manually or fetch from Celestrak by category
  • Categories: Amateur, Weather, ISS, Starlink, GPS, and more
  • View next pass predictions with elevation and duration

WiFi Mode

  • Requires a WiFi adapter capable of monitor mode
  • Click "Enable Monitor" to put adapter in monitor mode
  • Scans all channels or lock to a specific channel
  • Detects drones by SSID patterns and manufacturer OUI
  • Rogue AP detection flags same SSID on multiple BSSIDs
  • Click network rows to target for deauth or handshake capture

Bluetooth Mode

  • Scans for classic Bluetooth and BLE devices
  • Shows device names, addresses, and signal strength
  • Manufacturer lookup from MAC address OUI
  • Radar visualization shows device proximity

Listening Post Mode

  • Wideband SDR scanner with spectrum visualization
  • Tune to any frequency supported by your SDR hardware
  • AM/FM/USB/LSB demodulation modes
  • Bookmark frequencies for quick recall
  • Quick tune presets for emergency and marine channels

TSCM Mode

  • Technical Surveillance Countermeasures sweep
  • Scans for unknown RF transmitters, WiFi devices, Bluetooth
  • Baseline comparison to detect new/anomalous devices
  • Threat classification: Critical, High, Medium, Low
  • Useful for security audits and bug sweeps
  • Note: This feature is in early development

Meshtastic Mode

  • Integrates with Meshtastic LoRa mesh network devices
  • Connect Heltec, T-Beam, RAK, or other compatible devices via USB
  • Real-time message streaming with RSSI and SNR metrics
  • Configure channels with encryption keys
  • View connected nodes and message history
  • Requires: Meshtastic device + pip install meshtastic

Network Monitor

  • Aggregates data from multiple remote INTERCEPT agents
  • View all WiFi, Bluetooth, ADS-B, AIS data in one unified view
  • Real-time streaming via Server-Sent Events (SSE)
  • Location estimation using multi-agent trilateration
  • Manage agents at /controller/manage

Monitor Mode

  • Enable Monitor: Puts WiFi adapter in monitor mode for passive scanning
  • Kill Processes: Optional - stops NetworkManager/wpa_supplicant (may drop other connections)
  • Some adapters rename when entering monitor mode (e.g., wlan0 → wlan0mon)

Handshake Capture

  • Click "Capture" on a network to start targeted handshake capture
  • Status panel shows capture progress and file location
  • Use deauth to force clients to reconnect (only on authorized networks!)
  • Handshake files saved to /tmp/intercept_handshake_*.cap

Drone Detection

  • Drones detected by SSID patterns (DJI, Parrot, Autel, etc.)
  • Also detected by manufacturer OUI in MAC address
  • Distance estimated from signal strength (approximate)
  • Click drone count in stats bar to see all detected drones

Rogue AP Detection

  • Flags networks where same SSID appears on multiple BSSIDs
  • Could indicate evil twin attack or legitimate multi-AP setup
  • Click rogue count to see which SSIDs are flagged

Proximity Alerts

  • Add MAC addresses to watch list for alerts when detected
  • Watch list persists in browser localStorage
  • Useful for tracking specific devices

Client Probe Analysis

  • Shows what networks client devices are looking for
  • Orange highlights indicate sensitive/private network names
  • Reveals user location history (home, work, hotels, airports)
  • Useful for security awareness and pen test reports

General Tips

  • Collapsible sections: Click any section header (∇) to collapse/expand
  • Sound alerts: Toggle sound on/off in settings for each mode
  • Export data: Use export buttons to save captured data as JSON
  • Device Intelligence: Tracks device patterns over time
  • Theme toggle: Click the theme button in header to switch dark/light mode
  • Settings: Click the gear icon in the header to access settings
  • Offline mode: Enable in Settings to use local assets without internet

Keyboard Shortcuts

  • F1 - Open this help page
  • ? - Open help (when not typing in a field)
  • Escape - Close help and modal dialogs

Requirements

  • Pager: RTL-SDR, rtl_fm, multimon-ng
  • 433MHz Sensors: RTL-SDR, rtl_433
  • Utility Meters: RTL-SDR, rtl_tcp, rtlamr
  • Aircraft (ADS-B): RTL-SDR, dump1090 or rtl_adsb
  • Aircraft (ACARS): Second RTL-SDR, acarsdec
  • Vessels (AIS): RTL-SDR, AIS-catcher
  • APRS: RTL-SDR, direwolf or multimon-ng
  • Satellite: Internet for Celestrak (optional), skyfield
  • WiFi: Monitor-mode adapter, aircrack-ng suite
  • Bluetooth: Bluetooth adapter, bluez (hcitool/bluetoothctl)
  • Listening Post: RTL-SDR or SoapySDR-compatible hardware
  • TSCM: WiFi adapter, Bluetooth adapter, RTL-SDR (all optional)
  • Run as root/sudo for full hardware access

Legal Notice

  • Only use on networks and devices you own or have authorization to test
  • Passive monitoring may be legal; active attacks require authorization
  • Check local laws regarding radio frequency monitoring