scapy:嗅探

  利用sniff命令进行简单的嗅探,可以抓到一些简单的包。当不指定接口时,将对每一个接口进行嗅探,当指定接口时,仅对该接口进行。

如;

>>> sniff(filter="icmp and host 61.135.169.125",count=2)

 

结果:

<Sniffed: TCP:0 UDP:0 ICMP:0 Other:0>

再比如对ppp0端口的嗅探:

>>> sniff(iface="ppp0",prn=lambda x:x.summary())

 

此时浏览一下百度,结果如下:

IP / UDP 27.214.219.76:53144 > 122.225.83.67:http / Raw 
IP / UDP / DNS Qry "suggestion.baidu.com." 
IP / UDP / DNS Qry "suggestion.baidu.com." 
IP / UDP / DNS Ans "suggestion.a.shifen.com." 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http S 
IP / UDP / DNS Ans "suggestion.a.shifen.com." 
IP / ICMP / IPerror / UDPerror / DNS Ans "suggestion.a.shifen.com." 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 SA 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http PA / Raw 
IP / UDP 122.225.83.67:http > 27.214.219.76:53144 / Raw 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 A 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 PA / Raw 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 PA / Raw 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http PA / Raw 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 A 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 PA / Raw 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 PA / Raw 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http S 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 SA 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http PA / Raw 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 PA / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 A / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 61.135.169.125:http > 27.214.219.76:45639 PA / Raw 
IP / TCP 27.214.219.76:45639 > 61.135.169.125:http A 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http S 
IP / UDP / DNS Qry "t11.baidu.com." 
IP / UDP / DNS Qry "t12.baidu.com." 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http S 
IP / UDP / DNS Ans "image.jomodns.com." 
IP / TCP 27.214.219.76:49797 > 119.188.9.119:http S 
IP / TCP 27.214.219.76:49798 > 119.188.9.119:http S 
IP / TCP 27.214.219.76:49799 > 119.188.9.119:http S 
IP / UDP / DNS Ans "image.jomodns.com." 
IP / TCP 27.214.219.76:39103 > 119.188.9.118:http S 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 SA 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49797 SA 
IP / TCP 27.214.219.76:49797 > 119.188.9.119:http A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49798 SA 
IP / TCP 27.214.219.76:49798 > 119.188.9.119:http A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49799 SA 
IP / TCP 27.214.219.76:49799 > 119.188.9.119:http A 
IP / TCP 60.55.35.47:http > 27.214.219.76:55193 SA 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http A 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http PA / Raw 
IP / TCP 119.188.9.118:http > 27.214.219.76:39103 SA 
IP / TCP 27.214.219.76:39103 > 119.188.9.118:http A 
IP / TCP 60.55.35.47:http > 27.214.219.76:55193 A 
IP / TCP 60.55.35.47:http > 27.214.219.76:55193 PA / Raw 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http A 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http PA / Raw 
IP / TCP 27.214.219.76:49797 > 119.188.9.119:http PA / Raw 
IP / TCP 27.214.219.76:49798 > 119.188.9.119:http PA / Raw 
IP / TCP 27.214.219.76:49799 > 119.188.9.119:http PA / Raw 
IP / TCP 27.214.219.76:39103 > 119.188.9.118:http PA / Raw 
IP / TCP 27.214.219.76:38864 > 61.135.169.105:http S 
IP / UDP / DNS Qry "a.baidu.com." 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http PA / Raw 
IP / TCP 27.214.219.76:59062 > 119.188.9.40:http S 
IP / TCP 27.214.219.76:59063 > 119.188.9.40:http S 
IP / TCP 119.188.9.119:http > 27.214.219.76:49797 A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49797 PA / Raw 
IP / TCP 27.214.219.76:49797 > 119.188.9.119:http A 
IP / TCP 27.214.219.76:38867 > 61.135.169.105:http S 
IP / TCP 119.188.9.119:http > 27.214.219.76:49798 A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49798 PA / Raw 
IP / TCP 27.214.219.76:49798 > 119.188.9.119:http A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49799 A 
IP / TCP 119.188.9.119:http > 27.214.219.76:49799 PA / Raw 
IP / TCP 27.214.219.76:49799 > 119.188.9.119:http A 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http PA / Raw 
IP / TCP 27.214.219.76:50355 > 61.135.185.194:http S 
IP / UDP / DNS Qry "api.share.baidu.com." 
IP / TCP 119.188.9.118:http > 27.214.219.76:39103 A 
IP / TCP 119.188.9.118:http > 27.214.219.76:39103 PA / Raw 
IP / TCP 27.214.219.76:39103 > 119.188.9.118:http A 
IP / UDP / DNS Ans "asp.e.shifen.com." 
IP / TCP 60.55.35.47:http > 27.214.219.76:55193 PA / Raw 
IP / TCP 27.214.219.76:53605 > 123.125.114.38:http S 
IP / TCP 27.214.219.76:53606 > 123.125.114.38:http S 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http FA 
IP / TCP 61.135.169.105:http > 27.214.219.76:38864 SA 
IP / TCP 27.214.219.76:38864 > 61.135.169.105:http A 
IP / TCP 27.214.219.76:38864 > 61.135.169.105:http PA / Raw 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 PA / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http PA / Raw 
IP / TCP 119.188.9.40:http > 27.214.219.76:59062 SA 
IP / TCP 27.214.219.76:59062 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59063 SA 
IP / TCP 27.214.219.76:59063 > 119.188.9.40:http A 
IP / TCP 61.135.169.105:http > 27.214.219.76:38867 SA 
IP / TCP 27.214.219.76:38867 > 61.135.169.105:http A 
IP / UDP / DNS Ans "api.share.n.shifen.com." 
IP / TCP 27.214.219.76:47655 > 61.135.162.115:http S 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 A 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 PA / Raw 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 123.125.114.101:http > 27.214.219.76:37968 PA / Raw 
IP / TCP 27.214.219.76:37968 > 123.125.114.101:http A 
IP / TCP 61.135.185.194:http > 27.214.219.76:50355 SA 
IP / TCP 27.214.219.76:50355 > 61.135.185.194:http A 
IP / TCP 27.214.219.76:50355 > 61.135.185.194:http PA / Raw 
IP / TCP 123.125.114.38:http > 27.214.219.76:53605 SA 
IP / TCP 27.214.219.76:53605 > 123.125.114.38:http A 
IP / TCP 27.214.219.76:53605 > 123.125.114.38:http PA / Raw 
IP / TCP 123.125.114.38:http > 27.214.219.76:53606 SA 
IP / TCP 27.214.219.76:53606 > 123.125.114.38:http A 
IP / TCP 61.135.169.105:http > 27.214.219.76:38864 A 
IP / TCP 61.135.169.105:http > 27.214.219.76:38864 PA / Raw 
IP / TCP 27.214.219.76:38864 > 61.135.169.105:http A 
IP / TCP 61.135.169.105:http > 27.214.219.76:38864 PA / Raw 
IP / TCP 27.214.219.76:38864 > 61.135.169.105:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 PA / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 61.135.162.115:http > 27.214.219.76:47655 SA 
IP / TCP 27.214.219.76:47655 > 61.135.162.115:http A 
IP / TCP 27.214.219.76:47655 > 61.135.162.115:http PA / Raw 
IP / TCP 60.55.35.47:http > 27.214.219.76:55193 FA 
IP / TCP 27.214.219.76:55193 > 60.55.35.47:http A 
IP / TCP 61.135.185.194:http > 27.214.219.76:50355 A 
IP / TCP 61.135.185.194:http > 27.214.219.76:50355 PA / Raw 
IP / TCP 27.214.219.76:50355 > 61.135.185.194:http A 
IP / TCP 123.125.114.38:http > 27.214.219.76:53605 A 
IP / TCP 123.125.114.38:http > 27.214.219.76:53605 PA / Raw 
IP / TCP 27.214.219.76:53605 > 123.125.114.38:http A 
IP / TCP 61.135.162.115:http > 27.214.219.76:47655 A 
IP / TCP 61.135.162.115:http > 27.214.219.76:47655 PA / Raw 
IP / TCP 27.214.219.76:47655 > 61.135.162.115:http A 
IP / UDP / DNS Qry "sclick.baidu.com." 
IP / UDP / DNS Qry "c.baidu.com." 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http PA / Raw 
IP / UDP / DNS Ans "s.a.shifen.com." 
IP / TCP 27.214.219.76:47154 > 123.125.115.95:http S 
IP / UDP / DNS Ans "c.e.shifen.com." 
IP / TCP 27.214.219.76:56976 > 123.125.114.64:http S 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A / Raw 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 PA / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
IP / TCP 27.214.219.76:56977 > 123.125.114.64:http S 
IP / TCP 27.214.219.76:47157 > 123.125.115.95:http S 
IP / TCP 123.125.115.95:http > 27.214.219.76:47154 SA 
IP / TCP 27.214.219.76:47154 > 123.125.115.95:http A 
IP / TCP 27.214.219.76:47154 > 123.125.115.95:http PA / Raw 
IP / TCP 123.125.114.64:http > 27.214.219.76:56976 SA 
IP / TCP 27.214.219.76:56976 > 123.125.114.64:http A 
IP / TCP 27.214.219.76:56976 > 123.125.114.64:http PA / Raw 
IP / TCP 123.125.114.64:http > 27.214.219.76:56977 SA 
IP / TCP 27.214.219.76:56977 > 123.125.114.64:http A 
IP / TCP 123.125.115.95:http > 27.214.219.76:47157 SA 
IP / TCP 27.214.219.76:47157 > 123.125.115.95:http A 
IP / TCP 123.125.115.95:http > 27.214.219.76:47154 A 
IP / TCP 123.125.115.95:http > 27.214.219.76:47154 PA / Raw 
IP / TCP 27.214.219.76:47154 > 123.125.115.95:http A 
IP / TCP 123.125.115.95:http > 27.214.219.76:47154 FA 
IP / TCP 27.214.219.76:47154 > 123.125.115.95:http FA 
IP / TCP 123.125.114.64:http > 27.214.219.76:56976 A 
IP / TCP 123.125.114.64:http > 27.214.219.76:56976 PA / Raw 
IP / TCP 27.214.219.76:56976 > 123.125.114.64:http A 
IP / TCP 123.125.114.64:http > 27.214.219.76:56976 FA 
IP / TCP 27.214.219.76:56976 > 123.125.114.64:http FA 
IP / UDP / DNS Qry "trust.baidu.com." 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http PA / Raw 
IP / TCP 123.125.115.95:http > 27.214.219.76:47154 A 
IP / UDP / DNS Ans "trust.e.shifen.com." 
IP / TCP 123.125.114.64:http > 27.214.219.76:56976 A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 A 
IP / TCP 119.188.9.40:http > 27.214.219.76:59056 PA / Raw 
IP / TCP 27.214.219.76:59056 > 119.188.9.40:http A 
^C<Sniffed: TCP:208 UDP:20 ICMP:1 Other:0>

也要以用show()来显示:

>>> sniff(iface="ppp0",prn=lambda x:x.show())

部分结果:

###[ IP ]### 
  version= 4L 
  ihl= 5L 
  tos= 0x0 
  len= 40 
  id= 52068 
  flags= DF 
  frag= 0L 
  ttl= 64 
  proto= tcp 
  chksum= 0x8151 
  src= 27.214.219.76 
  dst= 61.135.185.112 
  \options\ 
###[ TCP ]### 
     sport= 59617 
     dport= http 
     seq= 3932617191L 
     ack= 411565738 
     dataofs= 5L 
     reserved= 0L 
     flags= FA 
     window= 182 
     chksum= 0xee34 
     urgptr= 0 
     options= {} 
^C<Sniffed: TCP:1 UDP:0 ICMP:0 Other:0>


你可能感兴趣的:(嗅探,Scapy)