mirror of
https://github.com/smittix/intercept.git
synced 2026-04-24 22:59:59 -07:00
123 lines
5.4 KiB
Markdown
123 lines
5.4 KiB
Markdown
# INTERCEPT Features
|
|
|
|
Complete feature list for all modules.
|
|
|
|
## Pager Decoding
|
|
|
|
- **Real-time decoding** of POCSAG (512/1200/2400) and FLEX protocols
|
|
- **Customizable frequency presets** stored in browser
|
|
- **Auto-restart** on frequency change while decoding
|
|
|
|
## 433MHz Sensor Decoding
|
|
|
|
- **200+ device protocols** supported via rtl_433
|
|
- **Weather stations** - temperature, humidity, wind, rain
|
|
- **TPMS** - Tire pressure monitoring sensors
|
|
- **Doorbells, remotes, and IoT devices**
|
|
- **Smart meters** and utility monitors
|
|
|
|
## ADS-B Aircraft Tracking
|
|
|
|
- **Real-time aircraft tracking** via dump1090 or rtl_adsb
|
|
- **Full-screen dashboard** - dedicated popout with virtual radar scope
|
|
- **Interactive Leaflet map** with OpenStreetMap tiles (dark-themed)
|
|
- **Aircraft trails** - optional flight path history visualization
|
|
- **Range rings** - distance reference circles from observer position
|
|
- **Aircraft filtering** - show all, military only, civil only, or emergency only
|
|
- **Marker clustering** - group nearby aircraft at lower zoom levels
|
|
- **Reception statistics** - max range, message rate, busiest hour, total seen
|
|
- **Observer location** - manual input or GPS geolocation
|
|
- **Audio alerts** - notifications for military and emergency aircraft
|
|
- **Emergency squawk highlighting** - visual alerts for 7500/7600/7700
|
|
- **Aircraft details popup** - callsign, altitude, speed, heading, squawk, ICAO
|
|
|
|
<p align="center">
|
|
<img src="/static/images/screenshots/screenshot_radar.png" alt="Screenshot">
|
|
</p>
|
|
|
|
## Satellite Tracking
|
|
|
|
- **Full-screen dashboard** - dedicated popout with polar plot and ground track
|
|
- **Polar sky plot** - real-time satellite positions on azimuth/elevation display
|
|
- **Ground track map** - satellite orbit path with past/future trajectory
|
|
- **Pass prediction** for satellites using TLE data
|
|
- **Add satellites** via manual TLE entry or Celestrak import
|
|
- **Celestrak integration** - fetch by category (Amateur, Weather, ISS, Starlink, etc.)
|
|
- **Next pass countdown** - time remaining, visibility duration, max elevation
|
|
- **Telemetry panel** - real-time azimuth, elevation, range, velocity
|
|
- **Multiple satellite tracking** simultaneously
|
|
|
|
<p align="center">
|
|
<img src="/static/images/screenshots/screenshot_sat.png" alt="Screenshot">
|
|
</p>
|
|
<p align="center">
|
|
<img src="/static/images/screenshots/screenshot_sat_2.png" alt="Screenshot">
|
|
</p>
|
|
|
|
## WiFi Reconnaissance
|
|
|
|
- **Monitor mode** management via airmon-ng
|
|
- **Network scanning** with airodump-ng and channel hopping
|
|
- **Handshake capture** with real-time status and auto-detection
|
|
- **Deauthentication attacks** for authorized testing
|
|
- **Channel utilization** visualization (2.4GHz and 5GHz)
|
|
- **Security overview** chart and real-time radar display
|
|
- **Client vendor lookup** via OUI database
|
|
- **Drone detection** - automatic detection via SSID patterns and OUI (DJI, Parrot, Autel, etc.)
|
|
- **Rogue AP detection** - alerts for same SSID on multiple BSSIDs
|
|
- **Signal history graph** - track signal strength over time for any device
|
|
- **Network topology** - visual map of APs and connected clients
|
|
- **Channel recommendation** - optimal channel suggestions based on congestion
|
|
- **Hidden SSID revealer** - captures hidden networks from probe requests
|
|
- **Client probe analysis** - privacy leak detection from probe requests
|
|
- **Device correlation** - matches WiFi and Bluetooth devices by manufacturer
|
|
|
|
## Bluetooth Scanning
|
|
|
|
- **BLE and Classic** Bluetooth device scanning
|
|
- **Multiple scan modes** - hcitool, bluetoothctl
|
|
- **Tracker detection** - AirTag, Tile, Samsung SmartTag, Chipolo
|
|
- **Device classification** - phones, audio, wearables, computers
|
|
- **Manufacturer lookup** via OUI database
|
|
- **Proximity radar** visualization
|
|
- **Device type breakdown** chart
|
|
|
|
## User Interface
|
|
|
|
- **Mode-specific header stats** - real-time badges showing key metrics per mode
|
|
- **UTC clock** - always visible in header for time-critical operations
|
|
- **Active mode indicator** - shows current mode with pulse animation
|
|
- **Collapsible sections** - click any header to collapse/expand
|
|
- **Panel styling** - gradient backgrounds with indicator dots
|
|
- **Tabbed mode selector** with icons (grouped by SDR/RF and Wireless)
|
|
- **Consistent design** - unified styling across main dashboard and popouts
|
|
- **Dark/Light theme toggle** - click moon/sun icon in header, preference saved
|
|
- **Browser notifications** - desktop alerts for critical events (drones, rogue APs, handshakes)
|
|
- **Built-in help page** - accessible via ? button or F1 key
|
|
|
|
## Keyboard Shortcuts
|
|
|
|
| Key | Action |
|
|
|-----|--------|
|
|
| F1 | Open help |
|
|
| ? | Open help (when not typing) |
|
|
| Escape | Close help/modals |
|
|
|
|
## General
|
|
|
|
- **Web-based interface** - no desktop app needed
|
|
- **Live message streaming** via Server-Sent Events (SSE)
|
|
- **Audio alerts** with mute toggle
|
|
- **Message export** to CSV/JSON
|
|
- **Signal activity meter** and waterfall display
|
|
- **Message logging** to file with timestamps
|
|
- **Multi-SDR hardware support** - RTL-SDR, LimeSDR, HackRF
|
|
- **Automatic device detection** across all supported hardware
|
|
- **Hardware-specific validation** - frequency/gain ranges per device type
|
|
- **Configurable gain and PPM correction**
|
|
- **Device intelligence** dashboard with tracking
|
|
- **GPS dongle support** - USB GPS receivers for precise observer location
|
|
- **Disclaimer acceptance** on first use
|
|
- **Auto-stop** when switching between modes
|
|
|