Monthly Archives: January 2019

Burp a sandstorm

Back when myself and Andy Gill were working together it became a running joke in the office that whenever you open Burp suite Darude’s Sandstorm must blare out. How would you get a shell storm without sandstorm? Back in December I took a moment to make an Extension that does exactly that. Have the code here:

from burp import IBurpExtender
from java.awt import Desktop;
from java.net import URI;

class BurpExtender(IBurpExtender):

	extensionName = "Hacking in Progress"
	def registerExtenderCallbacks(self, callbacks):
		callbacks.setExtensionName(self.extensionName)
		if Desktop.isDesktopSupported() and  Desktop.getDesktop().isSupported(Desktop.Action.BROWSE):
			Desktop.getDesktop().browse(URI("https://www.youtube.com/watch?v=c-ydGUHUDj8"))
		
		return

Save this into a “.py” file and import as a python extender within burp.

It serves no useful function unless you want a 10 hour loop of Sandstorm playing in your system default web browser. To be honest, why wouldn’t you?

Awkward first post of 2019 out of the way. Back onto useful things soon.

* Featured image was pulled off Google with “Free for non-commercial use” selected. The Flickr account that originally had it doesn’t exist now so unable to thank the person who took it or seek permission. Whoever took it, well done and hope you are ok with my using it.