-
Notifications
You must be signed in to change notification settings - Fork 0
Home
github-actions[bot] edited this page Aug 18, 2026
·
1 revision
SIP & RTP capture, analysis, and security for VoIP — one Rust binary covering an interactive TUI, CLI batch mode, NDJSON, a REST API, and an MCP server.
This wiki mirrors the in-repo docs/ directory and is regenerated automatically on every change to main. For the polished documentation site see https://sipnab.com.
# Install: detects OS/CPU/glibc, verifies the sha256, installs to
# /usr/local/bin (see Installation for .deb, .rpm and manual options)
curl -fsSL https://sipnab.com/install.sh | sh
sudo sipnab --setup-caps # one-time: live capture without sudo (Linux)
sipnab # live TUI on the default interface
sipnab -I capture.pcap # open a pcap in the TUI
sipnab -N -I capture.pcap --problems # headless: only problem callsNew to sipnab? Read in this order:
- Installation — packages, capture permissions, feature flags
- Cookbook — copy-paste recipes for triage, filtering, recording, security
- Keybindings — driving the TUI: call list, call flow, RTP streams, search
- Filter DSL — narrowing to the calls you care about
- CLI Reference and Output Formats — headless use and NDJSON pipelines
- Troubleshooting — symptom → command when a call misbehaves
- REST API and MCP — programmatic access and AI-agent integration
- CLI Reference
- Filter DSL
- Output Formats
- SIP Response Codes
- SIP Methods
- SIP Header Fields
- SIP Parameters
- SIP Lint Rules
- MOS and Codecs
- REST API
- Prometheus Metrics
- Authentication
- MCP
- MCP Walkthrough
- Uprobe Walkthrough
- Capture SIP over TLS
- WASM Plugins
- Internals Index
- Internals Subsystem Guide
- Internals Invariants
- Internals Testing
- Internals Walkthroughs
- Internals Build CI Release
- Internals Profiling
- Internals Domain Primer
- Library API
- Benchmarks
- Fault Model
- Architecture
- Internals Threading
- Internals TUI Testing
- Internals Zero Copy Payloads
- Internals Uprobe Capture
Website · Repository · Issues · Generated from docs/ — edit there, not here.
Getting started
Using the TUI
CLI & automation
- CLI Reference
- Filter DSL
- Output Formats
- SIP Response Codes
- SIP Methods
- SIP Header Fields
- SIP Parameters
- SIP Lint Rules
- MOS and Codecs
Configuration
Integrations (API & MCP)
- REST API
- Prometheus Metrics
- Authentication
- MCP
- MCP Walkthrough
- Uprobe Walkthrough
- Capture SIP over TLS
- WASM Plugins
Development & internals
- Internals Index
- Internals Subsystem Guide
- Internals Invariants
- Internals Testing
- Internals Walkthroughs
- Internals Build CI Release
- Internals Profiling
- Internals Domain Primer
- Library API
- Benchmarks
- Fault Model
- Architecture
- Internals Threading
- Internals TUI Testing
- Internals Zero Copy Payloads
- Internals Uprobe Capture