new: SNI packet sniffer + sniffer refactoring.

This commit is contained in:
evilsocket 2018-01-10 01:48:41 +01:00
commit 9cdf365b13
5 changed files with 182 additions and 22 deletions

View file

@ -121,19 +121,9 @@ func (s *Sniffer) onPacketMatched(pkt gopacket.Packet) {
return
}
dumped := false
for _, parser := range PacketParsers {
if parser(pkt) == true {
dumped = true
break
}
if mainParser(pkt) == true {
s.Stats.NumDumped++
}
if dumped == false {
noParser(pkt)
}
s.Stats.NumDumped++
}
func (s *Sniffer) Start() error {