ssldump
ssldump is an SSLv3/TLS network protocol analyzer that dumps and analyzes network traffic for SSLv3/TLS connections. It decodes the traffic and, with appropriate keying material, decrypts and displays application data.
Description
This program captures traffic on a network and specifically analyzes it for SSLv3/TLS network traffic, which is typically used to secure TCP connections. When SSL/TLS traffic is identified, ssldump decodes the results. If provided with the appropriate keying material, it can decrypt the connections to reveal the underlying application data traffic.
ssldump is based on tcpdump, a well-known network monitoring and data acquisition tool, making it suitable for security professionals needing to inspect encrypted communications. It helps in debugging SSL/TLS issues, analyzing encrypted protocols, and examining application data within secure connections.
Use cases include network troubleshooting, security analysis of encrypted traffic, and forensic investigation of SSL/TLS sessions on monitored networks.
How It Works
ssldump operates by capturing network packets similar to tcpdump and filtering for SSLv3/TLS protocols used to secure TCP connections. It identifies and decodes SSL/TLS handshakes and records. When supplied with keying material via options like keyfiles or SSL keylog files, it performs decryption to expose the application-layer data within the encrypted sessions.
Installation
sudo apt install ssldumpFlags
Examples
ssldump --helpssldump -r dumpfilessldump -i interfacessldump -l sslkeylogfilessldump -w outpcapfilessldump -k keyfile -p passwordssldump -v filter