Skip to content

Releases: synfron/ReshaperForBurp

Reshaper for Burp v2.4.0

26 May 06:25
Compare
Choose a tag to compare

Add Then Extract (to list by Regex, JSON Path, CSS Selector, XPath, Chunk).
Add Then Generate (UUID, Words, Password, Bytes, Integer, IP Address, Timestamp).
Add Then Transform (Base64, Escape, JWT Decode, Case, Hash, Hex, Integer, Trim).
Add generator variable tag.
Support quoted values in variable tags.
Add custom pseudo selector ::innerHTML to HTML value path/CSS Selector support.
Misc. small UI improvements for performance and usability.
Add settings option to hide features.

Reshaper for Burp v2.3.3

28 Mar 02:16
Compare
Choose a tag to compare

Fixed improper setting of request cookie when no Cookie exist already exists.

Reshaper for Burp v2.3.2

04 Mar 06:15
Compare
Choose a tag to compare

Fixed improper handling of response cookies.
Updated core.js.

Reshaper for Burp v2.3.1

15 Jan 21:36
Compare
Choose a tag to compare

Better handle non-ASCII characters in settings serialization.

Reshaper for Burp v2.3.0

28 Oct 04:56
Compare
Choose a tag to compare

Added Organizer, Site Map, and Decode as new Then Send To targets.
Require URL for When In Scope constraints used under WebSocket Rules.
Added new Then: Read File.
Then Run Process: Fixed issue with running commands on UNIX-like systems.
Auto-refresh export data lists.
Add select all and unselect all functionality to export data lists.
Remember last export and import folder location.

Reshaper for Burp v2.2.0

21 Aug 04:35
Compare
Choose a tag to compare

Added variable tag to get values from macros.
Added support for array variables.
Added When Repeat, Then Repeat.
Added new Then Evaluate operations.
Removed the Validate buttons to alleviate confusion.
Added header CRLF sanity check.
Fixed issue with setting a request header using Then Build HTTP Request.
Fixed creating a response using Build HTTP Message.
Switched Global Variable UI to use Burp's message editor.

Note: This version of Reshaper only works on Burp Suite v2023.3 and above.

Reshaper for Burp v2.1.0

07 Apr 06:10
Compare
Choose a tag to compare

Migrated to Montoya API 2023.3.
Extended session variables to HTTP rules.
Extended annotation handling to WebSockets.
Added WebSocket context menu option.

Note: This version of Reshaper only works on Burp Suite v2023.3 and above.

Reshaper for Burp v2.0.0

12 Dec 00:59
Compare
Choose a tag to compare

Switched to the Montoya API.
Added support for WebSockets.
Added new When constraints: Message Type (WebSockets only).
Added new Then actions: Intercept, Send Message (WebSockets ony).
Added ignore case to When Matches Text.
Added more details to Then and When lists.
Added variable tags for annotations (i.e. comments and highlights).
Added Session variable type for usage by WebSocket Rules.
Added support for exporting and importing data as YAML.
Added right-click option for Rules in the Rules List to enable debug logging for specific Rules.

Note: This version of Reshaper only works on Burp Suite v2022.11.3 - v2022.12.6

Reshaper for Burp v1.8.3

26 Jun 16:35
Compare
Choose a tag to compare

Added option to remove all rules and variables.
Import settings from URL.

Reshaper for Burp v1.8.2

19 Apr 02:47
Compare
Choose a tag to compare

Added function to set the Rule Response in scripts.
Removed Then Break from being callable from scripts due to it not having effect in this context.
Fix for using lone variables tags in number-based fields.
Improved console.log/err printing in script.