hunt-business-logic

Detects business logic vulnerabilities in payment, verification, and checkout flows using documented bug bounty patterns.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/inventashif/helpful-code-sidekick --skill hunt-business-logic-inventashif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-business-logic
Source: https://github.com/inventashif/helpful-code-sidekick/tree/main/scripts/hackerai/skills/bughunter/hunt-business-logic
Command: npx skills add https://github.com/inventashif/helpful-code-sidekick --skill hunt-business-logic-inventashif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Bug bounty hunters and security testers often miss high-impact business logic flaws because they lack a structured methodology for testing payment flows, verification gates, and rate limits beyond standard injection scanning. ## Core Features & Use Cases - Attack Surface Mapping: Identifies crown-jewel targets (checkout flows, payment webhooks, internal portals) via URL patterns, response headers, and JS bundle analysis. - Step-by-Step Methodology: Provides a 7-step hunting workflow covering authentication boundaries, verification bypass, rate-limit testing, payment tampering, and impact validation. - Real Report Citations: Grounds techniques in 12+ disclosed HackerOne reports (Stripe, Reverb, Upserve, Krisp) with payloads, root causes, and bounty amounts. - Use Case: While testing an e-commerce target, use the payment tampering patterns to intercept checkout requests, test negative quantities and currency swaps, and validate webhook HMAC enforcement before reporting. ## Quick Start Ask the AI to walk you through testing a target's checkout and payment callback flow for business logic vulnerabilities using this hunting methodology.

Frequently Asked Questions about hunt-business-logic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test for business logic vulnerabilities in bug bounty programs?

Map authentication boundaries, enumerate verification flows, test rate limits with header rotation, and intercept payment flows with Burp Suite to tamper with amounts and currencies. Validate each finding against concrete financial or privacy impact before reporting.

How to bypass IP-based rate limiting on web forms?

Rotate X-Forwarded-For, X-Real-IP, True-Client-IP, and CF-Connecting-IP headers per request while sending rapid POST requests. Servers that read client IP from these spoofable headers instead of the connection IP can be bypassed trivially.

What are common payment tampering techniques in checkout flows?

Common techniques include modifying in-flight amount fields to $0.01, swapping to lower-value currencies, submitting negative item quantities, and replaying archived price IDs mid-checkout. Also test whether payment webhooks validate HMAC signatures before crediting orders.

Can email verification be bypassed in web applications?

Yes, when verification is enforced only in the UI. Call the post-verification API endpoint directly with an unverified session, or replay a valid verification token against a different account to check for server-side enforcement gaps.

When should a business logic finding be rejected before reporting?

Reject findings that lack concrete attacker capability, identifiable victim loss, or reproducibility. Apply the Gate 0 check: if you cannot demonstrate financial loss, unauthorized access, or privacy impact end-to-end in under 10 minutes, refine the methodology first.