Projects STRLCPY autorize Commits c10421cc
🤬
  • ■ ■ ■ ■ ■ ■
    helpers/filters.py
    skipped 1 lines
    2 2  # -*- coding: utf-8 -*-
    3 3   
    4 4  from java.awt import GridLayout
     5 +from burp import IInterceptedProxyMessage
    5 6   
    6 7  def addFilterHelper(typeObj, model, textObj):
    7 8   typeName = typeObj.getSelectedItem().split(":")[0]
    skipped 37 lines
    45 46   extender.requests_panel.revalidate()
    46 47   extender.expanded_requests = 0
    47 48   
     49 +def handle_proxy_message(self,message):
     50 + currentPort = message.getListenerInterface().split(":")[1]
     51 + for i in range(0, self.IFList.getModel().getSize()):
     52 + interceptionFilter = self.IFList.getModel().getElementAt(i)
     53 + interceptionFilterTitle = interceptionFilter.split(":")[0]
     54 + if interceptionFilterTitle == "Drop proxy listener ports":
     55 + portsList = interceptionFilter[27:].split(",")
     56 + portsList = [int(i) for i in portsList]
     57 + if int(currentPort) in portsList:
     58 + message.setInterceptAction(IInterceptedProxyMessage.ACTION_DROP)
Please wait...
Page is in error, reload to recover