Burp Suite
Web application penetration testing tool.
Introduction
Burp Suite Community Edition can be downloaded here.
Burp is a framework written in Java for web app penetration testing. Also used commonly in testing mobile applications as the features for web app testing translate directly into testing APIs (Application Programming Interfaces). Burp can capture and manipulate all traffic between an attacker and a web server. It can be used to intercept, view and modify web requests before they are sent to the server. There are various editions of Burp available, Community is the standard free version, Burp Suite Professional and Burp Suite Enterprise require expensive licenses but have powerful features.
Burp Suite Professional comes with:
Automated vulnerability scanner
Fuzzer/bruteforcer that is not rate limited
Saving projects & report generation
Built-in API for integration with other tools
Unrestricted access to add new extensions
Access to Burp Suite Collaborator
Burp Suite Enterprise is used for continuous scanning, it can periodically scan web apps for vulnerabilities.
Features of Burp Suite Community
Proxy : allows interception and modification of requests/responses when interacting with web apps.
Repeater : allows the capture, modification and resending of a request numerous times.
Intruder : rate limited in Community, allows an endpoint to be sprayed with requests.
Decoder : helps transform data by decoding captured info or encoding a payload.
Comparer : allows comparison of two pieces of data at a word or byte level.
Sequencer : assesses randomness of tokens like cookie values or random data, if it is not truly random, it opens avenues for attack
Last updated