mirror of
https://github.com/lgandx/Responder.git
synced 2025-07-11 07:36:15 -07:00
Add HTTP Referer logging
This commit is contained in:
parent
392257be36
commit
16e6464748
1 changed files with 13 additions and 0 deletions
|
@ -99,6 +99,17 @@ def GrabHost(data, host):
|
||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
def GrabReferer(data, host):
|
||||||
|
Referer = re.search('(Referer:*.\=*)[^\r\n]*', data)
|
||||||
|
|
||||||
|
if Referer:
|
||||||
|
Referer = Referer.group(0).replace('Referer: ', '')
|
||||||
|
if settings.Config.Verbose:
|
||||||
|
print text("[HTTP] Referer : %s " % color(Referer, 3))
|
||||||
|
return Referer
|
||||||
|
else:
|
||||||
|
return False
|
||||||
|
|
||||||
def WpadCustom(data, client):
|
def WpadCustom(data, client):
|
||||||
Wpad = re.search('(/wpad.dat|/*\.pac)', data)
|
Wpad = re.search('(/wpad.dat|/*\.pac)', data)
|
||||||
if Wpad:
|
if Wpad:
|
||||||
|
@ -159,6 +170,7 @@ def PacketSequence(data, client):
|
||||||
|
|
||||||
if Packet_NTLM == "\x01":
|
if Packet_NTLM == "\x01":
|
||||||
GrabURL(data, client)
|
GrabURL(data, client)
|
||||||
|
GrabReferer(data, client)
|
||||||
GrabHost(data, client)
|
GrabHost(data, client)
|
||||||
GrabCookie(data, client)
|
GrabCookie(data, client)
|
||||||
|
|
||||||
|
@ -187,6 +199,7 @@ def PacketSequence(data, client):
|
||||||
ClearText_Auth = b64decode(''.join(Basic_Auth))
|
ClearText_Auth = b64decode(''.join(Basic_Auth))
|
||||||
|
|
||||||
GrabURL(data, client)
|
GrabURL(data, client)
|
||||||
|
GrabReferer(data, client)
|
||||||
GrabHost(data, client)
|
GrabHost(data, client)
|
||||||
GrabCookie(data, client)
|
GrabCookie(data, client)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue