tomsteele / burpbuddy

burpbuddy exposes Burp Suites's extender API over the network through various mediums, with the goal of enabling development in any language without the restrictions of the JVM
MIT License
156 stars 25 forks source link

Modify req./resp. only if needed, prevent that burp marks item as edited #21

Closed jstohner closed 9 years ago

jstohner commented 9 years ago

Thanks for providing burpbuddy!

This patch compares the response returned by the "Request/Response Hook" with the values sent in the request. Burp's request/response modify methods (e.g. setRequest()) are called only if there are changes (e.g. request body changed).

With this patch Burp will not mark an item in the proxy history as "edited" when there are in fact no changes. In addition, just changing the comment or highlight will not mark the item as "edited", too.

tomsteele commented 9 years ago

Cool, thanks @jstohner