From b8d9179def0bd2700db9b725bc6c14c34d54f510 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Mon, 22 Apr 2019 11:13:24 +0200 Subject: [PATCH] misc: small fix or general refactoring i did not bother commenting --- modules/syn_scan/syn_scan_reader.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/syn_scan/syn_scan_reader.go b/modules/syn_scan/syn_scan_reader.go index b64a63b9..42fbbde1 100644 --- a/modules/syn_scan/syn_scan_reader.go +++ b/modules/syn_scan/syn_scan_reader.go @@ -19,6 +19,10 @@ type OpenPort struct { } func (mod *SynScanner) onPacket(pkt gopacket.Packet) { + if pkt == nil || pkt.Data() == nil { + return + } + var eth layers.Ethernet var ip layers.IPv4 var tcp layers.TCP