misc: small fix or general refactoring i did not bother commenting

This commit is contained in:
evilsocket 2018-08-26 15:32:13 +02:00
commit 2e952456bd
No known key found for this signature in database
GPG key ID: 1564D7F30393A456

View file

@ -134,14 +134,14 @@ func (s *DNSSpoofer) dnsReply(pkt gopacket.Packet, peth *layers.Ethernet, pudp *
who = t.String() who = t.String()
} }
log.Info("[%s] Sending spoofed DNS reply for %s %s to %s.", core.Green("dns"), core.Red(domain), core.Dim(redir), core.Bold(who)) log.Info("[%s] sending spoofed DNS reply for %s %s to %s.", core.Green("dns"), core.Red(domain), core.Dim(redir), core.Bold(who))
var err error var err error
var src, dst net.IP var src, dst net.IP
nlayer := pkt.NetworkLayer() nlayer := pkt.NetworkLayer()
if nlayer == nil { if nlayer == nil {
log.Debug("Missing network layer skipping packet.") log.Debug("missing network layer skipping packet.")
return return
} }
@ -210,7 +210,7 @@ func (s *DNSSpoofer) dnsReply(pkt gopacket.Packet, peth *layers.Ethernet, pudp *
err, raw = packets.Serialize(&eth, &ip6, &udp, &dns) err, raw = packets.Serialize(&eth, &ip6, &udp, &dns)
if err != nil { if err != nil {
log.Error("Error serializing packet: %s.", err) log.Error("error serializing packet: %s.", err)
return return
} }
} else { } else {
@ -231,14 +231,14 @@ func (s *DNSSpoofer) dnsReply(pkt gopacket.Packet, peth *layers.Ethernet, pudp *
err, raw = packets.Serialize(&eth, &ip4, &udp, &dns) err, raw = packets.Serialize(&eth, &ip4, &udp, &dns)
if err != nil { if err != nil {
log.Error("Error serializing packet: %s.", err) log.Error("error serializing packet: %s.", err)
return return
} }
} }
log.Debug("Sending %d bytes of packet ...", len(raw)) log.Debug("sending %d bytes of packet ...", len(raw))
if err := s.Session.Queue.Send(raw); err != nil { if err := s.Session.Queue.Send(raw); err != nil {
log.Error("Error sending packet: %s", err) log.Error("error sending packet: %s", err)
} }
} }
@ -269,7 +269,7 @@ func (s *DNSSpoofer) onPacket(pkt gopacket.Packet) {
s.dnsReply(pkt, eth, udp, qName, dns, eth.SrcMAC) s.dnsReply(pkt, eth, udp, qName, dns, eth.SrcMAC)
break break
} else { } else {
log.Debug("Skipping domain %s", qName) log.Debug("skipping domain %s", qName)
} }
} }
} }