Burp Suite is the industry standard for web application penetration testing. This tutorial walks you through setup, core tools, and when to use Burp versus a lightweight scanner like ZeriFlow.
Anay Pandya
1,449 words
Anay Pandya
Founder of ZeriFlow · 10 years fullstack engineering · About the author
Key Takeaways
A burp suite tutorial is one of the most searched security topics online — and for good reason. Burp Suite by PortSwigger is the de facto tool for manual web application penetration testing. Whether you are a developer trying to understand how attackers see your app, or a security engineer doing a full assessment, Burp Suite gives you unmatched visibility into HTTP traffic.
<div class="zf-stat-callout" style="background:#0d1117;border:1px solid rgba(16,185,129,0.25);border-left:3px solid #10b981;border-radius:4px;padding:16px 20px;margin:24px 0"> <p style="margin:0 0 4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:#10b981;font-family:monospace">ZeriFlow Data — 12,400+ sites analyzed</p> <p style="margin:0;font-size:13px;color:#e2e8f0;line-height:1.6;font-family:monospace">In ZeriFlow's dataset of 12,400+ scanned sites, the average security score is 52/100 — with 68% failing at least one critical check in categories including TLS configuration, check your security headers, DNS authentication, and cookie handling.</p> </div>
Keep reading
Is your site actually secure?
Run a free check — 60 seconds
This guide covers everything from initial setup to running your first scans, with clear explanations of each core component. By the end, you will know exactly when to reach for Burp Suite and when a faster tool like ZeriFlow will get the job done in seconds.
Quick check first: Before diving into manual testing, run a free ZeriFlow scan at zeriflow.com to identify the low-hanging fruit automatically — headers, TLS misconfigs, exposed paths, and 80+ checks in under a minute.
Burp Suite is an integrated platform for web application security testing. It sits as a proxy between your browser and the target application, letting you intercept, inspect, modify, and replay every HTTP and HTTPS request.
There are three editions: - Community (free): Manual proxy, Repeater, Decoder, Comparer, and a limited scanner. - Professional (~$449/year): Full active scanner, Intruder automation, BApp extensions. - Enterprise: Continuous automated scanning for large teams.
For most beginners, the Community edition is sufficient to learn the fundamentals.
Download Burp Suite Community from portswigger.net/burp/communitydownload. It runs on Windows, macOS, and Linux via a JAR installer.
Burp listens on 127.0.0.1:8080 by default. You need to route your browser traffic through it:
127.0.0.1, Port 8080.127.0.0.1:8080.To intercept HTTPS traffic without SSL errors:
http://burpsuite in your browser.Navigate to any HTTP site. You should see requests appearing in Proxy → HTTP History. If they do, your setup is working.
The Proxy is Burp Suite's heart. Every request your browser sends passes through it. In Intercept mode, Burp pauses each request so you can inspect or modify it before it reaches the server.
Key uses:
- Modify form fields before submission (e.g., change a price from 100 to 1).
- Inject test payloads into headers or cookies.
- Observe how the server responds to unexpected input.
Turn off Intercept for passive monitoring — Burp will still log everything in HTTP History without pausing your browsing.
Repeater lets you take any captured request and send it repeatedly with modifications. This is essential for:
Workflow: Right-click any request in HTTP History → Send to Repeater → Modify → Click Send → Analyze response.
Intruder automates the process of inserting payloads into marked positions across hundreds or thousands of requests. Common attack types:
Note: In the Community edition, Intruder is rate-limited. For professional use cases, upgrading to Pro or using a dedicated fuzzer is recommended.
Even in Community, Burp passively analyzes traffic as you browse and flags issues like:
HttpOnly, Secure, SameSite).The Pro edition adds active scanning — automatically probing for SQLi, XSS, XXE, and dozens of other vulnerabilities.
Here is a realistic workflow for testing a web application:
A: Yes, the Community edition is free and includes the proxy, Repeater, Intruder (rate-limited), and passive scanning. The Professional edition ($449/year) adds full active scanning, saved projects, and automation capabilities.
A: You can use Burp Suite on any application you own or have explicit written permission to test. Never run it against third-party applications without authorization — this is illegal in most jurisdictions.
A: Burp Suite is a manual testing platform that requires a tester to actively drive the process. ZeriFlow is an automated configuration and header scanner that runs 80+ checks in seconds without any setup. ZeriFlow is ideal for developers who want quick feedback on security headers, TLS configuration, and exposed paths. Burp Suite is for deep manual penetration testing.
A: Configure your mobile device to use your machine's IP and port 8080 as its HTTP proxy, then install the Burp CA certificate on the device. For apps using certificate pinning, additional techniques (like Frida) are needed.
A: Yes. Burp Suite handles JSON, GraphQL, and modern JavaScript applications well. You may need to use the Proxy's HTTP History filter to focus on API calls rather than static asset requests.
| Use Case | Burp Suite | ZeriFlow |
|---|---|---|
| Security headers check | Manual browsing required | Automated, instant |
| TLS/SSL misconfiguration | Manual via Proxy | Automated, 1-click |
| SQL injection testing | Intruder + Repeater | Not in scope |
| Business logic flaws | Manual testing | Not in scope |
| CI/CD pipeline integration | Limited (Enterprise) | Lightweight API |
| No setup required | Requires proxy config | Browser or API |
Use ZeriFlow first to clear the obvious misconfigurations. Then bring in Burp Suite for the deep manual work that only a human-guided tool can do.
Mastering this burp suite tutorial material takes time, but the investment pays off significantly. Burp Suite reveals how web applications behave under pressure — it teaches you to think like an attacker by giving you the same visibility.
Start with the Community edition, work through PortSwigger's free Web Security Academy labs (the best hands-on practice available), and layer in Burp Pro when you need automation.
And before every engagement, run a ZeriFlow scan to knock out the configuration-level findings automatically — so your Burp testing time is spent on the interesting vulnerabilities that only manual work can find.
<!-- zf-internal-links -->
Related resources
Website Vulnerability Scanner
Run a broader website security audit across headers, TLS, DNS, cookies, SEO, and disclosure checks.
Security Headers Checker
Check CSP, HSTS, X-Frame-Options, and other response headers.
SSL Checker
Review TLS certificate, HTTPS, and transport security signals.
DMARC Checker
Validate email authentication records for domain spoofing protection.
CSP Checker
Review Content-Security-Policy coverage and common gaps.
June 24, 2026
Best Security Tools for AI Startups
Monitor your security score
Schedule recurring scans and catch regressions after deployments.