Burp Suite User Forum

Create new post

Project repair generates project file with bad data

Thomas | Last updated: Sep 26, 2024 01:53PM UTC

I have a project files which was corrupted owing to a power cut. Burp went through the repair process, but when opening the repaired file the Proxy tab is missing and the event log shows a message: Error initializing Proxy tool When I try to import the repaired project into a new project I get: An error occurred: Cannot invoke "burp.Zeo2.ZEK()" because "<local14>" is null. This seems to indicate that the repair process was not 100% successful, and that some problematic data still exists in the file. What are the next recovery steps to try and get a working project file? Cheers, T

Hannah, PortSwigger Agent | Last updated: Sep 26, 2024 04:37PM UTC

Hi If you save a copy of your project file, excluding the data from the Proxy tool, do you get a working project file back? You can save a copy of a project file by going to "Project > Save copy" in Burp and following the onscreen wizard.

Thomas | Last updated: Sep 30, 2024 01:30PM UTC

This does indeed result in a project file in which the "Proxy" tab is available. But, given the proxy history is gone, it's not much more useful that just starting a fresh project. Is there any way to recover the proxy history? Cheers, T

Hannah, PortSwigger Agent | Last updated: Oct 01, 2024 10:54AM UTC

Hi T Unfortunately, if the data is corrupted, it is not possible to recover. When repairing a project file, Burp will remove any corrupted data, which means that it is not possible to fully recover all data from a corrupt project file. I'm sorry that we can't be of more assistance.

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.