mirror of
https://github.com/bettercap/bettercap
synced 2025-08-14 10:46:57 -07:00
new: SNI packet sniffer + sniffer refactoring.
This commit is contained in:
parent
55b9b1f189
commit
9cdf365b13
5 changed files with 182 additions and 22 deletions
|
@ -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 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue