Just 5 minutes to learn - What is Burp Suite?

Burp Suite is a web application penetration testing tool. It is used to intercept the connection between the client application (especially Browser) in any operating system (Mac, Windows, Linux, Android and iOS) and the server. It is the application layer testing tool. HTTPS connection can be viewed as plain connection using the Burp CA in the browser.
How the client talks with the server and what are the params used etc.. Used for finding the web application vulnerability and exploitation, fuzzing etc.,

Advantages are many, proxy history, tampering the data before request being forwarded to the server and lot more. Burp suite has given an excellent document for the freshers like me.

 http://portswigger.net/burp/help/suite_gettingstarted.html

I have used the Burp in the Mac OS X. 

127.0.0.1:8080 is the default port number at which burp program runs. We should configure it in 

System Preferences -> Network -> Advanced -> Check both Web Proxy [HTTP] and Secure Web Proxy [HTTPS]

Enter the address as 127.0.0.1 and 8080  (No username and Password)



Make Sure the ByPass proxy settings for the Hosts & Domains are empty.


Default Setting in Burp Suite (for breaking the SSL connection)

Incase if we need to know the use of some options or features, we can click the question mark to read the inbuilt help document.  


This is used to configure manually 8080 port number. SSL certificate options are available here.

Proxy --> HTTP History

Displays all the web requests from the system passed through the 127.0.0.1 at 8080

Request, Edited Response(Incase we modified the original request) and Response  

Request has {Raw, Headers, Param, Hex}
Response has {Raw, Headers, Hex, HTML, Render}

Host, timestamp, cookies, Comment, IP, port, URL, status, params, extension and ssl tabs are available for easy understanding.

Proxy --> Intercept


Intercept Option "On and Off" is used to view request form the client app

Forward is used to sent the request to client app

Drop is used to cancel the request from the client app

Action is used to transfer the request to intruder or repeater or etc.,

Comment is used to add the comment about the request 

http://portswigger.net/burp/help/target_using.html
http://portswigger.net/burp/help/suite_usingburp.html




Comments