Skip to content
Smarter by Design.Simpler for Business

Packet & TLS Analysis ​

The Packet & TLS Analysis group gathers the three commands that show the traffic at the packet level and analyze the TLS connections. The questions "Is a request coming to the VIP, is a response returning from the backend?", "Where does the TLS handshake break?", "Which TLS versions and which certificate does the server offer?" are the job of this group.

Which Command When? ​

QuestionCommandExample
Is a packet going to and coming from the VIP or the backend?tcpdumpsys-cmd tcpdump -nn -i any -c 50 host 10.20.0.30
Taking a file in order to examine the traffic in Wiresharktcpdumpsys-cmd tcpdump -nn -i any -c 500 port 443 | to-file vip-443.pcap
At which step is the TLS handshake cut?ssldumpsys-cmd ssldump -n -i any host 10.20.0.30 and port 8443
Which TLS versions and cipher suites does the server accept?sslscansys-cmd sslscan 10.0.7.20:443
Which certificate is offered, and when does it expire?sslscansys-cmd sslscan --show-certificate --no-ciphersuites 10.0.7.20:443

Common Behavior ​

SubjectBehavior
WritingAll three are tools with free parameters: everything written after the command name is passed to the tool as it is.
Contexttcpdump and ssldump see the traffic passing through the interfaces of the selected v-device and route table; sslscan connects to the target from that route table.
FileThe packets are written to a file only with | to-file <name>; in the tcpdump command -w and -r are rejected. The files are downloaded and deleted with the file commands.
Durationtcpdump and ssldump listen without stopping; they are stopped with -c or with Ctrl+C. sslscan closes when the scan finishes.
RecordingEvery run is written to the user logs.

All of the writing rules and the restrictions: System Commands.