In this article, we’ve gathered the key web proxies and extensions that penetration testers and cybersecurity professionals use on a daily basis to analyse web applications.
A Burp extension for passive scanning of JavaScript files to identify endpoint links. In practice, it often uncovers hidden or forgotten endpoints that aren’t mentioned in the documentation but are still accessible and potentially interesting from a security perspective.
A multi-threaded logging extension for Burp Suite. In addition to logging requests and responses from all Burp Suite tools, it allows you to define advanced filters to highlight specific entries or narrow logs down to only those that match the selected criteria.
A lightweight alternative to Burp Suite built with Rust. It offers a noticeable performance boost when working with large datasets. Thanks to being written in Rust, the tool handles high traffic volumes well and remains stable and responsive even during long testing sessions.
A core tool for working with web application security. It allows you to intercept and analyse traffic, modify requests, and see how the server actually responds to user actions. It is commonly used to identify vulnerabilities and logical flaws in web applications.
ActiveScan++ extends Burp Suite’s active and passive scanning capabilities. It is designed to minimise network overhead while highlighting application behaviour that may be of interest to experienced testers.
Autorize is an extension designed to help penetration testers identify authorisation vulnerabilities — one of the most time-consuming tasks in web application penetration testing.