Burp Suite User Forum

Create new post

Burp doesn't properly parse a website which has AngularJS

Sander | Last updated: Jul 30, 2015 07:38AM UTC

Many of our websites incorporate AngularJS now. However the content isn't always properly parsed or stays in an loop where it is impossible to input anything through the browser. Has anyone seen this behaviour and has a fix for it? Behaviour is seen from 1.6.01 free through 1.6.22 Pro.

PortSwigger Agent | Last updated: Jul 30, 2015 08:02AM UTC

Can you clarify what "parsing" you are referring to? Burp just passes all traffic through between the browser and server unmodified, unless you do anything to modify it. Burp does internally do some JavaScript analysis if you initiate a suitable scan, but this doesn't change anything that gets sent to the browser. If you just mean that your client-side application isn't fully functional, then double-check that you have correctly installed the Burp CA certificate in your browser. Failing to do this will prevent pages from loading required resources from other domains, and may break client-side code in all kinds of ways. Details are here: https://support.portswigger.net/customer/portal/articles/1783075-installing-burp-s-ca-certificate-in-your-browser

Burp User | Last updated: Sep 03, 2015 09:28AM UTC

I think I fixed this by disabling the "JS Beautifier" extension.

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