ZAP vs Burpsuite in my mind at 2022

Hi :D

I'm going to compare ZAP and Burpsuite after a long time. Of course, it's extremely subjective, so I hope you light enjoy it.

## TL;DR

  • ZAP has powerful scripting engine and automation
  • Burpsuite has powerful scanning engine and That’s Early adopter.
  • They're both really cool tools.

## Compare

ZAPBurpsuite
ProxyO , HTTP/1.1O🎖 HTTP/1.1 , HTTP/2
Paasive ScanOO
Active ScanOO
Scan ConfigurationO🎖, Easy, Detail controlO
Scan ResultsO, Mapping more informationO, Detail results
Live ScanO, ATTACK ModeO, Live tasks
Manage scopeO, DetailO, Easy
Manage workspaceOO
SpideringO, Spider, Ajax SpiderO, Powerful Crawler
Extensions (Addons)O, High qualityO🎖, High quality, Many features
ScriptingO🎖, Zest 👍, Ruby, Python, JS, Groovy, EtcO, Python, Ruby
PerformanceO, Fast, but..., Heavy 😫O, More fast, but, Very heavy 🤯
AutomationO🎖, Automation framework, REST API, Cli flagsO, REST API (Pro), GraphQL API (Enterprise)
Friendly CI/CDO🎖, Github actions, Jenkins extensions, REST API, Cli flags, Automation frameworkO, REST API (Pro), GraphQL API (Enterprise)
Dark modeO Intellij theme is posiible, but it is not official supportO, Support Intelij theme
Embedded browserO , Firefox , Chrome , PhantomJS , GeckoO, Chrome , But, burpsuite is persistant to broswser session 😍
Manual TestingO , Manual Request , Requester , Only HistoryO🎖 , Repeater , Inspector , Stepper , Logger, Flow and many history extensions
FuzzingO🎖, with fuzz scriptO🎖 , with turbo intruder
OAST TestingO🎖 , OAST (public/private oast) , Callbacks (system oast) , InteractshO🎖 , Burp collaborator (public/private oast) , Interactsh (extension)
AAA TestingO , Access Control , ZestO, Many extensions
DOM TestingO, Eval BillianO🎖 , DOM Invador 👍 , When active scan for DOM, burp is powerful
Param MiningO, Only with fuzzer, Powerful but not easyO🎖, Param Minor 👍, Powerful and easy
Smuggling TestingO, Manual Request, FuzzerO🎖, Repeater, Turbo Intruder, HTTP Smuggler
Utility for TestingO , En/Decoder , Compare , Note , Etc..O , En/Decoder , Compare , Note , Etc..
StatementsO, Statd, Scanning GraphX
Support WebSocketOO
Support SSEOX
Support postMessageOO
Support JWTOO
Support GraphQLOO🎖, inQL..!
New TechOO🎖, Fast apply
Using other applicationsOO
CustomizeO🎖O
HotKeysOO
SettingsO🎖, Very detail controlO
Friendly UserO , Cool documentsO🎖, Most people like Burp, Many articles
DashboardXO
Use from webO, Web Swing, HUDX

⚜️ UI

Choose the UI according to your feel! They are similar but very different. but I love both :D

Both are also possible to change the UI structure. It's just a difference in style.

⚡️ Power of ZAP

🪄 Powerful Scripting

ZAP is based on a powerful scripting engine. Through this, I can configure everything I need for testing. which is the most powerful function of ZAP I think.

The more you script, the more the possibility and power of ZAP becomes.

⚙️ Configuration

ZAP supports very detailed configurations. This means that it's good for you to optimize the tool.

If you set it up well, it can't be more comfortable.

🤖 Automation

The direction ZAP pursues is in Automation. This is really good for CICD or automation flow beyond just tools for manual testing.

Imagine that a tool you know well is in automation. It's really cool, right?

🟧 Power of Burpsuite

🔭 Powerful Scanning

As everyone knows, Burpsuite's scanner is the best scanning engine in existence. Based on portswigger's outstanding research, it is very detailed and proficient in catching new technologies.

However, from how I feel about using Burpsuite Enterprise, there are parts that are not enough to leave everything to testing.

💨 Fast support new tech

As I said before, burpsuite is good at new technologies! This has great advantages not only for scanners but also for manual testing.

👥 User frendly

Burpsuite is a tool loved by most security engineers and Burgbounty hunters. It has been the same for a long time and will probably be the same in the future.

Good communities and many materials can always be of great help, from beginners to experts. This is a really good weapon.

🔥 Me

I really like both, but I like ZAP more now :D