- Open Burp Suite
- Proxy -> HTTP History -> Filter Settings -> HTTP History filter -> Script Mode -> Paste Bamba Filter
Sample:
String url = requestResponse.url().toLowerCase();
String urlWithoutParams = url;
int paramIndex = url.indexOf("?");
if (paramIndex != -1) {
urlWithoutParams = url.substring(0, paramIndex);
}
// endpoints
if (url.contains("/v1/metrics") ||
url.contains("/analytics") ||
url.contains("/tracking") ||
url.contains("/collect") ||
url.contains("/pixel.gif") ||
url.contains("/api/telemetry") ||
url.contains("/api/log") ||
url.contains("/__dux") ||
url.contains("/telemetry") ||
url.contains("/unstable/produce_batch") ||
url.contains("/v1/produce") ||
url.contains("/v1/traces") ||
url.contains("/.well-known/dux") ||
url.contains("/logging") ||
url.contains("/events") ||
url.contains("/v1/r/d/b/p1") ||
url.contains("/v1/r/d/b/p2") ||
url.contains("/v1/logs")) {
return false;
}
// domains
if (url.contains("px.ads.linkedin.com") ||
url.contains("googletagmanager.com") ||
url.contains("facebook.com/tr") ||
url.contains("www.facebook.com") ||
url.contains("connect.facebook.net") ||
url.contains("www.recaptcha.net") ||
url.contains("t.paypal.com/ts") ||
url.contains("error-analytics-sessions-production.shopifysvc.com") ||
url.contains("doubleclick.net") ||
url.contains("analytics.google.com") ||
url.contains("hotjar.com") ||
url.contains("mixpanel.com") ||
url.contains("segment.com") ||
url.contains("clarity.ms") ||
url.contains("adservice.google.com") ||
url.contains("www.google.com.vn")) {
return false;
}
// extensions file
if (urlWithoutParams.endsWith(".woff") ||
urlWithoutParams.endsWith(".woff2") ||
urlWithoutParams.endsWith(".ttf") ||
urlWithoutParams.endsWith(".eot") ||
urlWithoutParams.endsWith(".ico") ||
urlWithoutParams.endsWith(".png") ||
urlWithoutParams.endsWith(".jpg") ||
urlWithoutParams.endsWith(".jpeg") ||
urlWithoutParams.endsWith(".gif") ||
urlWithoutParams.endsWith(".svg") ||
urlWithoutParams.endsWith(".webp") ||
urlWithoutParams.endsWith(".css") ||
urlWithoutParams.endsWith(".js") ||
urlWithoutParams.endsWith(".css.map") ||
urlWithoutParams.endsWith(".js.map")) {
return false;
}
return true;
- Open Burp Suite
- Proxy -> HTTP History -> Filter Settings -> HTTP History filter -> Script Mode -> Paste Bamba Filter -> Save to librabry... -> save -> add name -> save
- Sample
- Proxy -> HTTP History -> Filter Settings -> HTTP History filter -> Script Mode -> Load -> choise name bambda filter
- Sample: