Burp Suite User Forum

Login to post

Temporary file disk usage and dedicated temp file drives

Greg | Last updated: Jun 29, 2017 03:14AM UTC

Burp Suite's temporary files can rapidly consume disk space when Intercept is off and traffic is high. This is true even when the resource-conserving option "Don't send items to Proxy history or other Burp tools" is enabled and those temporary files have no HTTP History or Site Map entries associated with them. This can create a need to have a dedicated drive for Burp Suite's temporary files. In Windows, when a custom location for temporary files is specified as the root directory of a drive via the GUI the setting doesn't change. The box in the GUI for the custom directory doesn't update and the selected root directory is not stored in the user configuration file. Until this issue can be resolved, a workaround is to change the directory in the user configuration file by changing the value of "temporary_files_location" when Burp Suite is closed. For example, to use the T drive the value of "temporary_files_location" can be set to "t:" or "t:\\". Creating a subdirectory on the dedicated drive for the temporary files and selecting that directory via the GUI is another workaround.

PortSwigger Agent | Last updated: Jun 29, 2017 07:11AM UTC

Thanks for the bug report. The setting "Don't send items to Proxy history or other Burp tools" certainly should be obeyed. Can you tell me: 1) Version and 32/64-bit of OS, Java and Burp 2) Are you using a temporary project or disk-based? 3) Any steps to reproduce this issue I can reproduce the issue with setting Temporary Files Location to the root of the drive. I don't think it's particularly severe, but we will take a look at some point.

Burp User | Last updated: Jun 30, 2017 05:12PM UTC

Thank you very much for responding about this. 1) 32-bit Windows 7, Java 1.6, Burp Suite Free Edition v1.7.23 "plain JAR file" 2) Temporary project 3) Starting from default user and profile settings, only two settings are changed: - "Don't send items to Proxy history or other Burp tools" is turned on - Intercept is turned off The setting “Don’t send items to Proxy history or other Burp tools” is obeyed in most ways. No new entires appear in the HTTP History and Site Map. RAM usage seems to eventually peak around 260MB even if there's lots of activity. It's just that the temporary files always seem to be written to disk even when there aren't any HTTP History or Site Map entries associated with them. Thank you again for your help.

Liam, PortSwigger Agent | Last updated: Jul 03, 2017 08:17AM UTC

Thanks for the additional information. We'll get this fixed in a future update of Burp Suite.

PortSwigger Agent | Last updated: Jul 12, 2017 10:27AM UTC

Just to let you know that the latest release (1.7.24) fixes the bug with unnecessary temp files being created when the "Don't send items to Proxy history or other Burp tools" is turned on. Thanks again for your feedback, and let us know if you run into any other issues.

Burp User | Last updated: Aug 03, 2017 03:31AM UTC

I just tested 1.7.24 and can confirm that the temp file problem is fixed. That's extremely helpful. Thank you very much.

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