Skip to content

Commit 6366b8f

Browse files
committed
implement IProxyListener
1 parent cd74b0d commit 6366b8f

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

Autorize.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
from burp import IBurpExtender
5-
from burp import IHttpListener
6-
4+
from burp import IBurpExtender, IHttpListener, IProxyListener
75
from authorization.authorization import handle_message
8-
96
from helpers.initiator import Initiator
7+
from helpers.filters import handle_proxy_message
108

11-
class BurpExtender(IBurpExtender, IHttpListener):
9+
class BurpExtender(IBurpExtender, IHttpListener, IProxyListener):
1210

1311
def registerExtenderCallbacks(self, callbacks):
1412
self._callbacks = callbacks
@@ -35,3 +33,10 @@ def registerExtenderCallbacks(self, callbacks):
3533
#
3634
def processHttpMessage(self, toolFlag, messageIsRequest, messageInfo):
3735
handle_message(self, toolFlag, messageIsRequest, messageInfo)
36+
37+
#
38+
# implement IProxyListener
39+
#
40+
def processProxyMessage(self, messageIsRequest, message):
41+
handle_proxy_message(self,message)
42+

0 commit comments

Comments
 (0)