Skip to content

Instantly share code, notes, and snippets.

from burp import IBurpExtender
from burp import IContextMenuFactory
from burp import IExtensionHelpers
from javax.swing import JMenuItem
from java.awt.event import ActionListener
from java.awt.event import ActionEvent
from java.awt.event import KeyEvent
import traceback
# Burp is configured to look for python modules in c:\python27\lib.
# If the following file exists in that directory, it will be loaded
def getUniqueParams(self):
# Initialize list
parameter_array = []
parameter_string_array = []
messages = self.ctxMenuInvocation.getSelectedMessages()
# This for loop iterates through all of the selected messages pulling out
# everything Burp considers a parameter (even cookies), and putting all of
# the parameters in an array
for m in messages:
request_byte_array=m.getRequest()
@sethsec
sethsec / gist:8681383
Last active June 26, 2022 23:05
Interfaces file configured with eth0 and eth2 bonded as br0 (in promisc mode)
seth@sensor-dell:~$ uname -a
Linux sensor-dell 3.2.0-58-generic #88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
seth@sensor-dell:~$ history | grep bridge-utils
67 sudo apt-get install bridge-utils
seth@sensor-dell:~$ cat /etc/network/interfaces
# This configuration was created by the Security Onion setup script. The original network

Keybase proof

I hereby claim:

  • I am sethsec on github.
  • I am sethsec (https://keybase.io/sethsec) on keybase.
  • I have a public key whose fingerprint is 6EA3 D55C 9DB4 35DC 28A2 B2DB D0CD F86A 4967 B128

To claim this, I am signing this object: