Thursday, June 28, 2012


Burp now fully supports JSON requests. These are properly handled by Intruder and Scanner, for automatic placement of attack insertion points, and syntax is correctly colorized in the message viewer:

The Scanner engine now includes options to change parameter locations when scanning. If set, Burp will still scan each parameter in its original location, but will additionally move the parameter within the request and test it again. This can be highly effective when an application performs some filtering on parameters in a particular location (e.g. the query string) but reads the value of a specific named parameter from anywhere in the request. The new options are off by default because they result in many more scan requests being generated:

There are several new scan checks: frameable responses (Clickjacking), HTML5 cross-origin resource sharing, user agent-dependent responses, disabling of browser XSS filter.

Various existing scan checks have been improved (XSS, SQL injection, file path traversal, etc.). To help you fine-tune the focus of each scan, you can now configure whether the SQL injection checks should include attacks that are specific to different database types:

MD5: cbe92a47fd5c6240106353602b04c631
SHA256: da4a07488dd9b085e6b3a5061648d99456acbe7c4c789324b15fb474e2700497

Monday, June 18, 2012


This release fixes a few bugs arising from last week's beta release, notably:

  • The "double paste" problem affecting the HTTP message editor.
  • The failure of cut/copy/paste to work at all in some text fields.
  • Occasional UI freeze when (un)pausing the active scanner.

Also, some Mac users noticed that non-OSX look and feels use the Control key as the command modifier, and do not recognize the Command key. I've applied a workaround so that the Command key should always work on OSX, regardless of the look and feel.

Wednesday, June 13, 2012


This is a beta release with a major revamp of Burp's user interface. Highlights include:

  • Scalable fonts and UI elements everywhere
  • Support for Java look-and-feels
  • Tons of configurable hotkeys
  • Smart tabs in Intruder and Repeater
  • Sortable tables everywhere
  • Autocompleting text fields

More details are here.