Burp Suite User Forum

Create new post

Match-Replace Doesn't Work With External js Files

Russ | Last updated: Sep 04, 2016 01:43AM UTC

Hi, I'm not sure that this phenomenon is a bug or is an intentional "feature" and I've searched support and the community, but... I set up a series of rather heavy-handed filters, using "Match and Replace" - 4 to be exact - matching a string literal ("facebook" :) ). Items: Request header, Request body, Response header, Response body. Everything works as expected except: external .js files seem to be unaffected. It doesn't make sense to me, as these files are going through the proxy, and the contents are part of a Response body. Is this a bug or somehow intentional? Any suggestions for a work-around? Thanks so much for a fine product! Russ Letson

PortSwigger Agent | Last updated: Sep 05, 2016 01:22PM UTC

There is no intentional exclusion of "external" resources in terms of the Proxy match and replace function. If you are still seeing a problem, please let us have specific steps to reproduce it and we'll investigate.

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