Capturing and Analysing Requests in Burp Suite: A Beginner’s Guide

Abdullah Hamza
5 min readJul 2, 2024

--

This is the initial interface you encounter upon launching Burp Suite.

initial interface

We can see the Proxy tab option in the top navigation bar of Burp Suite. Click on it to navigate to the Proxy tab.

navigation bar

In the Proxy tab, we can see the Proxy Settings option in the navigation bar. Click on it to access and view the settings.

proxy settings option

The settings dialog box opens, showing the default setting as 127.0.0.1:8080. If this configuration is present, we are ready to proceed to the next step.

proxy settings

If the default proxy isn’t set, you can configure it by clicking on the “Add” button.

add button to configure settings

A dialog box titled “Add a New Proxy Listener” will open. You can manually set up the proxy as shown in the image below and click on ok to save the settings.

manually adding proxy settings

The next step is to export the Burp Suite certificate. To do this, go back to the Proxy Settings option. In the settings dialog box, you will see the Import/Export CA Certificate button. Click on this button to proceed.

export certificate button

A new dialog box titled “CA Certificate” will open. Select the option “Certificate in DER format” and click “Next.”

exporting burp certificate

Choose the directory where you want to export the certificate. Name the certificate as per your choice and set the extension to .der. For example, you can name it burp.der. Click on "Save" to export the certificate.

exporting burp software

You will see the following dialog box. Click on “Next” to complete the export process.

exporting burp software

The certificate is exported successfully. Hit close to end the process.

exporting burp software

The next step is to import the Burp Suite certificate into your browser. Open the settings menu in your preferred browser. In Firefox, for example, search for “certificate” and you will find the option to “View Certificates.”

importing certificate in browser

Click on “View Certificates” and the “Certificate Manager” dialog box will open. At the bottom of the dialog box, you will find the “Import…” option.

certificate manager in firefox

Click on the “Import…” option and select the exported certificate in DER format that you previously saved. Click on open to import certificate.

selecting certificate from the directory

Check both options as shown in the image below and click “OK”. The certificate is imported successfully.

importing certificate in browser

You can verify the import process by repeating the above steps. It will indicate that “The certificate is already installed as a certificate authority.”

certificate imported successfully

The next step is to install and configure the “Foxy Proxy” extension for your browser. Search for “Foxy Proxy” on Google and you will find the add-on extension for Firefox. Click on it and install it for Firefox.

Foxy Proxy entension installation

After installation you can see the extension is currently disabled in settings. Click on options in the extension.

Foxy Proxy

In the options page of Foxy Proxy, navigate to the “Proxies” option in the navigation bar. Click on it to add a new proxy configuration.

Proxy settings in Foxy Proxy

On Proxies section we can see the add button click on it to add proxy.

Proxy settings in Foxy Proxy

Name the proxy as burp suite and add “hostname” and “port” Proxy settings in Foxy Proxy manually as shown in the image below. Click on save and the settings are saved.

Proxy settings in Foxy Proxy

Click on the “Foxy Proxy” extension icon that appears in the top right corner of your browser. You will see that the Burp Suite proxy option has been successfully added. Click on this option to enable the Burp Suite proxy.

Foxy Proxy

Finally, open the “HTTP History” tab in the Proxy section of Burp Suite. You can now start browsing and observe the HTTP requests and responses captured by Burp Suite.

For this example, I opened YouTube in my browser, and you can see that the request is captured in Burp Suite.

Captured request in burp suite

This walkthrough finishes here!!….

--

--

Abdullah Hamza
Abdullah Hamza

Written by Abdullah Hamza

Developer | CEH | Penetration Tester | Red Team

Responses (1)