Advertisement
Guest User

Untitled

a guest
Feb 26th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. from scapy.all import *
  2. import socket
  3.  
  4. def pkt_callback(pkt):
  5. if pkt.getlayer(IP) and pkt.getlayer(UDP) and pkt.getlayer(Raw):
  6. payload = pkt[Raw].load
  7. if len(payload) == 4 and pkt[UDP].sport != 7777:
  8. insertOnDB(pkt[IP].src, pkt[UDP].sport, pkt[IP].ttl)
  9.  
  10. def insertOnDB(dstIp, dstPort, ttl):
  11. with open("fenixips.txt", "a") as f:
  12. f.write(dstIp)
  13. f.write("\n")
  14.  
  15. sniff(iface="eth0", prn=pkt_callback, filter="udp and dst port 7777", store=0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement