## page was renamed from pcapy = pcapy = Pcapy is a Python extension module that interfaces with the libpcap packet capture library. == Windows install 32 bit == Pcapy requires python 2.5. Python 32 bit: http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi pcapy: http://corelabs.coresecurity.com/index.php?module=Wiki&action=attachment&type=tool&page=Pcapy&file=pcapy-0.10.8.win32-py2.5.exe winpcap: http://www.winpcap.org/install/bin/WinPcap_4_1_3.exe Install python to '''C:\Python25\'''. == Show packets in hex in windows == {{{#!highlight python import pcapy devs=pcapy.findalldevs() for d in devs: r = pcapy.open_live(d,8192,0,0) if r.getnet()=="192.168.1.0": print "Dev:%s Network:%s Subnet:%s %d"%(d, r.getnet() , r.getmask(),r.datalink() ) count=0 while count<7: (header,data)=r.next() ipPacket=data[14:] datax='>>' for c in ipPacket: datax='%s%02X '%(datax,ord(c)) print datax count=count+1 }}}