How I Built a Burp Extension Efficiently with Claude
Press enter or click to view image in full sizeThe hardest part of building a Burp extension used to 2026-6-11 18:41:18 Author: infosecwriteups.com(查看原文) 阅读量:9 收藏

Raymond Van Wart

Press enter or click to view image in full size

The hardest part of building a Burp extension used to be the code — now it’s just coming up with the idea.

I recently used Claude to create a Burp Extension that highlights nonstandard HTTP Headers to help security researchers identify potential vectors for injection.

Get Raymond Van Wart’s stories in your inbox

Join Medium for free to get updates from this writer.

Remember me for faster sign in

Simply prompting Claude gave inspiration for the extension. I learned that common HTTP headers exist in the IANA registry and can be used as a filter.

Press enter or click to view image in full size

Brainstorming an idea

A few simple prompts allowed Claude to build a prototype from scratch.

Press enter or click to view image in full size

Claude suggests using Montoya API, the newer extension framework from Portswigger.

Press enter or click to view image in full size

Creating a prototype

Press enter or click to view image in full size

Highlighted requests

Ironically, the final 20% of fine tuning took the longest time. I simply suggested small features and implemented them gradually until the project was finished.

Press enter or click to view image in full size

Adding a configuration tab

Press enter or click to view image in full size

Configuration Tab

Press enter or click to view image in full size

Including support for adding and removing wordlists

Press enter or click to view image in full size

Updated repository

Press enter or click to view image in full size

Including regex patterns in filter

Press enter or click to view image in full size

Updated configuration

Building this extension with Claude was fast and fun. It felt like I was having a conversation most of the time.

Though, a word of caution, near the end I did encounter a few bugs that Claude couldn’t resolve. It is important that you know how to code well and are capable of manual analysis else you will hit a brick wall when things become too complex.

Raymond-JV/header-hunter: Burp Suite extension that automatically flags non-standard HTTP headers in proxy traffic, helping you spot custom application headers that may reveal internal infrastructure, debug endpoints, or attack surface.


文章来源: https://infosecwriteups.com/how-i-built-a-burp-extension-efficiently-with-claude-85d43817b8f3?source=rss----7b722bfd1b8d--bug_bounty
如有侵权请联系:admin#unsafe.sh