freeware tool to trace TCP/UDP/... sessions and fetch application data from snoop or tcpdump logs
chaosreader is a freeware tool to trace TCP/UDP/... sessions and fetch application data from snoop or tcpdump logs. This is a type of any-snarf program, as it will fetch telnet sessions, FTP files, HTTP transfers (HTML, GIF, JPEG, ...), SMTP emails, ... from the captured data inside network traffic logs. A html index file is created that links to all the session details, including realtime replay programs for telnet, rlogin, IRC, X11 and VNC sessions; and reports such as image reports and HTTP GET/POST content reports. Chaosreader can also run in standalone mode where it invokes tcpdump or snoop (if they are available) to create the log files and then processes them.
chaosreader is a freeware tool to trace TCP/UDP/... sessions and fetch application data from snoop or tcpdump logs. This is a type of any-snarf program, as it will fetch telnet sessions, FTP files, HTTP transfers (HTML, GIF, JPEG, ...), SMTP emails, ... from the captured data inside network traffic logs. A html index file is created that links to all the session details, including realtime replay programs for telnet, rlogin, IRC, X11 and VNC sessions; and reports such as image reports and HTTP GET/POST content reports. Chaosreader can also run in standalone mode where it invokes tcpdump or snoop (if they are available) to create the log files and then processes them.
To install chaosreader, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install chaosreader
To see what files were installed by chaosreader, run:
port contents chaosreader
To later upgrade chaosreader, run:
sudo port selfupdate && sudo port upgrade chaosreader
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.