Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

RegEx in HTTP history search crashes burp

Mateusz Jan 02, 2020 12:47PM UTC

I have Pro version of burp as a employee of pentest team.
Recently I had an issue that my project file got corrupted after using poorly optimized RegEx in burp search engine.
RegEx failed to finish in reasonable time because it matches per-TCP-packet basis, not per-line as in unix, and thats fine, but there should be some way of disabling auto-regex evaluation on startup or possibly a way to add RegEx timeout that would stop search after 30 seconds or so.

I managed to fix my project file by editing it via a hex editor and removing troublesome regex, but the problem still stands:
Its super easy to make a mistake like this. Regex I typed was of the form of: /function.*functionName\{/

Issue happend on newest version of burp as of now.

Hannah Law Jan 02, 2020 02:28PM UTC Support Center agent

Hi. Can you provide some more detail so we can attempt to replicate this behavior?

When loading up a project file, did you ensure that the “Pause automated tasks” checkbox is checked?

Post Your public answer

Your name
Your email address