Pythonistaとして少し花が咲いたと思った瞬間

>>> a
<8_1.pcap: TCP:6728 UDP:899 ICMP:149 Other:212>
>>> 

普通にキャプチャしたパケットがあるじゃろ?

>>> b = a[Raw].filter(lambda x: True in [i in x.sprintf("%Raw.load%") \
...  for i in ['GET','POST']])
>>> 
>>> b
<filtered Raw from 8_1.pcap: TCP:15 UDP:0 ICMP:0 Other:0>

こんな書き方が出来るとは思わなくて、感動して…うん。

広告を非表示にする