File tree 1 file changed +10
-5
lines changed
1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python
2
2
# -*- coding: utf-8 -*-
3
3
4
- from burp import IBurpExtender
5
- from burp import IHttpListener
6
-
4
+ from burp import IBurpExtender , IHttpListener , IProxyListener
7
5
from authorization .authorization import handle_message
8
-
9
6
from helpers .initiator import Initiator
7
+ from helpers .filters import handle_proxy_message
10
8
11
- class BurpExtender (IBurpExtender , IHttpListener ):
9
+ class BurpExtender (IBurpExtender , IHttpListener , IProxyListener ):
12
10
13
11
def registerExtenderCallbacks (self , callbacks ):
14
12
self ._callbacks = callbacks
@@ -35,3 +33,10 @@ def registerExtenderCallbacks(self, callbacks):
35
33
#
36
34
def processHttpMessage (self , toolFlag , messageIsRequest , messageInfo ):
37
35
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
+
You can’t perform that action at this time.
0 commit comments