Skip to content

Commit

Permalink
implement IProxyListener
Browse files Browse the repository at this point in the history
  • Loading branch information
Quitten committed Apr 11, 2023
1 parent cd74b0d commit 6366b8f
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions Autorize.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-

from burp import IBurpExtender
from burp import IHttpListener

from burp import IBurpExtender, IHttpListener, IProxyListener
from authorization.authorization import handle_message

from helpers.initiator import Initiator
from helpers.filters import handle_proxy_message

class BurpExtender(IBurpExtender, IHttpListener):
class BurpExtender(IBurpExtender, IHttpListener, IProxyListener):

def registerExtenderCallbacks(self, callbacks):
self._callbacks = callbacks
Expand All @@ -35,3 +33,10 @@ def registerExtenderCallbacks(self, callbacks):
#
def processHttpMessage(self, toolFlag, messageIsRequest, messageInfo):
handle_message(self, toolFlag, messageIsRequest, messageInfo)

#
# implement IProxyListener
#
def processProxyMessage(self, messageIsRequest, message):
handle_proxy_message(self,message)

0 comments on commit 6366b8f

Please sign in to comment.