Burp Suite User Forum

Login to post

Reset Extension Settings

Franz | Last updated: Jan 15, 2020 11:18AM UTC

I have observed that extension settings are independent from project and user options. Is there a way to manually reset extension settings, either for a specific extension or in general? I already tried the following: - Resetting user options - Resetting project options - Reloading extension - Reinstalling extension Thanks a lot!

Uthman, PortSwigger Agent | Last updated: Jan 15, 2020 03:41PM UTC

Hi Franz, Please could you let me know which extension you are trying to reset? Also, have you tried manually removing it (Extender > Extensions > Remove) instead of selecting Reinstall in the BApp Store?

Burp User | Last updated: Jan 15, 2020 04:11PM UTC

For example, Param Miner. Yes, I have already tried to remove the extension manually, which unfortunately also did not work. It seems you have to overwrite the extension settings with the method: saveExtensionSetting(java.lang.String name, java.lang.String value) (see https://portswigger.net/burp/extender/api/burp/IBurpExtenderCallbacks.html)

Ben, PortSwigger Agent | Last updated: Jan 15, 2020 04:14PM UTC

Hi Franz, Just to clarify, when you say "reset extension settings", what are you trying to achieve?

Burp User | Last updated: Jan 16, 2020 10:58AM UTC

I am trying to obtain the default settings for the extension in consideration. In other words, get it to the same state as when it was newly installed.

Hannah, PortSwigger Agent | Last updated: Jan 16, 2020 12:15PM UTC

Hi Franz It could be that the extension in question is saving settings in a non-standard location which is allowing its settings to persist despite the removal of the extension. For example, the extension "Scan Check Builder" saves its custom scan checks in a directory of the user's choice. BApps are maintained by their author, so you could try getting in contact with them and asking them to add a reset to default button. Which extensions in particular are you failing to reset back to default?

You need to Log in to post a reply. Or register here, for free.