google / gopacket

Provides packet processing capabilities for Go
BSD 3-Clause "New" or "Revised" License
6.22k stars 1.11k forks source link

Im quite confused #938

Open TotallyNotAHaxxer opened 2 years ago

TotallyNotAHaxxer commented 2 years ago

I was using the library for packet analysis and needed a way to scan for FTP, SSH, and telnet. But it seems you dont have it in here

is that correct?

yerden commented 2 years ago

You may use Gopacket to capture and parse individual packets and then use reassembly package to reconstruct a TCP session.

FTP, SSH, Telnet are application protocols which use TCP as a transport layer. Reconstructed TCP session data may then be used to parse application layer.