This PHP-based web interface allows remote connection and filtering of SIP traces.
The process involves three pieces of software: ngrep, siptraced, and WIST. Ngrep is a pcap-aware tool that enables users to specify hexadecimal or regular expressions to match data payloads of packets. Siptraced is a Perl daemon that reads a ngrep log file and transmits each line via TCP port - this allows any user connected to the port to listen to all the captured traffic (without user/IP authentication). WIST, the PHP Web Interface, enables users to connect to a remote host/port and listen/filter a specific SIP dialog of an SIP From number, without having to listen to all the captured traffic pushed by siptraced.
WIST requires a Web Server with PHP >= 4.0.x and authorization to connect to the siptraced remote TCP port. It's important to note that use of this software is at the user's own risk, as there is no guarantee provided. It's recommended that users read through the source code before use.
In terms of updates, the latest release includes minor bug fixes and shows error messages formatted in red. Overall, the Web Interface for SIP Trace provides an efficient and user-friendly tool for debugging SIP transactions.
Version 0.4: N/A