← ClaudeAtlas

burp-pentestlisted

Elite methodology for authenticated web application penetration testing and bug bounty hunting using Burp Suite via MCP. Triggers on any mention of pentest, bug bounty, web vulnerability hunting, Burp, authorization/IDOR/BOLA/BFLA testing, injection (SQLi/NoSQLi/SSTI/cmd/LDAP/XPath/XSLT/CSV-formula/LaTeX), authentication/MFA/SSO flaws, OAuth/OIDC abuse, SAML attacks (XSW signature wrapping / comment injection / audience confusion), JWT attacks, SSRF, business logic flaws, race conditions, HTTP request smuggling, HTTP header injection (User-Agent SQLi, Referer abuse, Host header injection, log4shell, CRLF, HPP), insecure deserialization (Java ysoserial / .NET ViewState / PHP unserialize / Python pickle / Ruby Marshal / Node serialize), JavaScript source/sink analysis, Spring Boot Actuator abuse (heapdump, env, jolokia, gateway), JBoss/WebLogic/WebSphere/Tomcat exploitation, Struts CVE chain, Spring4Shell, H2 console RCE, cloud post-exploitation (AWS IAM / Azure managed identity / GCP service accounts / K8s pod
C1ph3rs3c/pentest-kit · ★ 3 · DevOps & Infrastructure · score 71
Install: claude install-skill C1ph3rs3c/pentest-kit
# Burp Pentest Methodology A working methodology for authenticated web application security testing using Burp Suite via MCP. This skill is engagement-agnostic — the engagement-specific overlay lives in the project's `CLAUDE.md` (scope, auth, project structure, rules of engagement). This skill defines **how to think and how to work**. --- ## 1. Core principles These override every other instinct. 1. **Divergent before convergent.** When you see something, generate at least 5 hypotheses about what could be wrong before testing any one of them. Convergent testing without divergent hypothesis-generation finds only the obvious bugs. 2. **Primitives over patterns.** Don't ask "is this XSS?" Ask "what primitive does this give me — reflection? content-type confusion? URL parsing difference?" Primitives chain. Bug-class labels don't. 3. **Validation discipline.** A lead is not a primitive. A primitive is not a finding. Never escalate up the pipeline without explicit verification. Most "findings" people report are unvalidated primitives. 4. **Evidence-first reporting.** A finding without a reproducible request/response and an articulated impact is not a finding. If you can't write the proof now, the finding is not ready. 5. **Note constantly.** Every observation that surprises you goes into `notes/<host>.md` or a new `leads/` file immediately. Memory of the last hour is unreliable; the journal is the source of truth. 6. **Stay scoped.** Read the engagement's `CLAUDE.md` for in-sc