Skip to content

Instantly share code, notes, and snippets.

@pajswigger
Created April 18, 2019 10:40
Show Gist options
  • Save pajswigger/1d528a8745c7427adabd5cd1eb21cb56 to your computer and use it in GitHub Desktop.
Save pajswigger/1d528a8745c7427adabd5cd1eb21cb56 to your computer and use it in GitHub Desktop.
Burp extension to delete all cookies in jar
package burp
class BurpExtender: IBurpExtender {
override fun registerExtenderCallbacks(callbacks: IBurpExtenderCallbacks) {
for (cookie in callbacks.cookieJarContents) {
callbacks.printOutput("${cookie.domain} ${cookie.path} ${cookie.name}")
callbacks.updateCookieJar(CookieNullValue(cookie))
}
}
}
class CookieNullValue(val cookie: ICookie): ICookie {
override val domain = cookie.domain
override val expiration = cookie.expiration
override val name = cookie.name
override val path = cookie.path
override val value: String? = null
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment