mirror of
https://github.com/The-Art-of-Hacking/h4cker
synced 2024-11-24 20:03:02 +00:00
23 lines
443 B
Python
23 lines
443 B
Python
#!/usr/bin/python
|
|
|
|
import socket
|
|
|
|
s=socket.socket(socket.PF_PACKET, socket.SOCK_RAW, socket.ntohs(0x0800))
|
|
|
|
while True:
|
|
data=s.recvfrom(65565)
|
|
try:
|
|
if "HTTP" in data[0][54:]:
|
|
print "[","="*30,']'
|
|
raw=data[0][54:]
|
|
if "\r\n\r\n" in raw:
|
|
line=raw.split('\r\n\r\n')[0]
|
|
print "[*] Header Captured "
|
|
print line[line.find('HTTP'):]
|
|
else:
|
|
print raw
|
|
else:
|
|
#print '[{}]'.format(data)
|
|
pass
|
|
except:
|
|
pass
|