Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from burp import IBurpExtender, IHttpListener
- class BurpExtender(IBurpExtender, IHttpListener):
- def registerExtenderCallbacks(self, callbacks):
- self._callbacks = callbacks
- self._helpers = callbacks.getHelpers()
- callbacks.registerHttpListener(self)
- callbacks.setExtensionName("Respuesta")
- #print("Hello Burp")
- #callbacks.issueAlert("Hello alerts!")
- def getResponseHeadersAndBody(self, content):
- response = content.getResponse()
- response_data = self._helpers.analyzeResponse(response)
- headers = list(response_data.getHeaders() or '')
- body = response[response_data.getBodyOffset():].tostring()
- return headers, body
- def processHttpMessage(self, tool, is_request, content):
- if is_request:
- return
- headers, body = self.getResponseHeadersAndBody(content)
- print(body)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement