Next week, I will publish the first two articles in a series on a topic I've been wanting to create material for a long time: creating extensions for Burp Suite. The articles will be structured like lessons in a course and will teach how to use the new Montoya API!
Each article will include a step-by-step explanation, the backend code for a scenario (usually in Flask), and of course, example extension code. At the moment, I don't know the exact number of articles in the series, but I can tell you that first 5 articles are ready!
First articles:
1. Setting the environment + Hello World
2. Inspecting and tampering HTTP requests
3. Inspecting and tampering WebSocket messages
4. Adding HTTP request/response editor tabs
5. Adding actions to the context menu
6. Adding custom checks to the Scanner
Stay tuned!