Post 42 - Pardon me

18 Jan 2023

Burp Suite: The Basics

Last night I finished off “HTTP in detail”. There was a cool little emulator to create HTTP requests and see the code sent, then the response contained the flag for that particular question. Today starts Burp.

What is Burp Suite

Burp Suite is a framework written in Java that aims to provide a one-stop-shop for web app penetration testing. Also commonly used when assessing mobile applications because the same features translate well into testing the APIs (Application Programming Interfaces) powering most mobile apps.

Core of framework is capturing and manipulating all traffic between attacker and web server. After capture, can choose to (modify and) pass on requests or send to various parts of the suite. Can do the same with responses.


Features of Burp Suite

Burp Community includes:

Java codebase makes it very easy to write extensions to add to the functionality of the framework. Can write extensions in Java, Python (Jython), or Ruby (JRudy). Extender module allows easier extension loading and marketplace for third-party modules (BApp Store). Many require a pro license to download and add in, some are available for Community (i.e. Logger++).

The Questions

Both tasks 2 and 3 had questions about editions and usage, and features, respectively.

Now to try and fixe my GitHub page building issue.