BurpSuiteIntermediateCheatSheet2026|Extensions+Macros+CollaboratorGuide
Burp Suite Intermediate complete: extensions production-ready, macros tutorial, Collaborator OAST resolved, advanced scanning. Encyclopedic reference
Last Update: 2025-12-03 - Created: 2025-12-03
On This Page
Quick Start with Burp Suite Intermediate
Production-ready compilation flags and build commands
EXTENSIONS: QUICK START (5s)
Copy → Paste → Live
Extension active, new Logger++ tab appears. Learn more in how to use Burp Suite extensions section
When to Use Burp Suite Intermediate
Decision matrix per scegliere la tecnologia giusta
IDEAL USE CASES
Advanced penetration testing with custom extensions and automated workflows
Out-of-band vulnerability detection (blind XXE, SSRF, RCE) using Collaborator
Complex authentication testing with session handling rules and macros for multi-step flows
AVOID FOR
Basic HTTP interception tasks (use proxy intercept basics instead)
Simple manual testing without automation needs (beginner tools sufficient)
Performance-critical production monitoring (OAST generates external traffic)
Core Concepts of Burp Suite Intermediate
Production-ready compilation flags and build commands
Extensions: Extending Burp Functionality
BApp Store offers 150+ community extensions for specialized testing. Popular: Autorize (authz testing), Logger++ (advanced logging), Turbo Intruder (high-speed attacks), Retire.js (vulnerable JS libs). See how to install Burp Suite extensions examples below
Extension fails to load with Java/Python errors
Extensions > Options > Configure Python/Jython environment, download Jython standalone JARMacros: Automated Multi-Step Requests
Macros record request sequences for session management. Use case: Fetch CSRF token before each request. Settings > Sessions > Macros > Record sequence > Apply to Repeater/Intruder/Scanner
Burp Suite Collaborator Tutorial: Out-of-Band Detection
Collaborator detects blind vulnerabilities (XXE, SSRF, RCE) by monitoring DNS/HTTP interactions with burpcollaborator.net. Generate payload, inject, poll for callbacks. Professional-only feature
Polling request failed - no internet
Verify internet connection, check firewall allows burpcollaborator.net, use private Collaborator if neededAdvanced Scanning: Custom Scan Configurations
Customize scanner behavior: crawl depth, audit checks, insertion points, scan speed. Presets: Lightweight (15min), Fast (1hr), Balanced (3hr), Deep (full). Save custom configs for repeated use
Burp Suite Step by Step: Session Handling Rules
Session handling rules automate token management, platform auth, cookie updates. Use with macros to maintain authentication during automated testing. Essential for complex apps with CSRF/JWT tokens