Agent skill

testing-business-logic-flaws

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/testing-business-logic-flaws

SKILL.md


name: testing-business-logic-flaws description: >- Identify and exploit business logic vulnerabilities including workflow bypasses and trust boundary violations. domain: cybersecurity subdomain: bug-bounty tags:

  • business-logic
  • logic-flaws
  • workflow-bypass
  • bug-bounty version: "1.0" author: defconxt license: AGPL-3.0 metadata: mitre-attack: ["T1190"]

Testing Business Logic Flaws

Overview

Identify and exploit business logic vulnerabilities including workflow bypasses and trust boundary violations.

Prerequisites

Requirement Install
Burp Suite Request interception
App docs Business rules
Python 3.10+ For agent tooling

Key Concepts

Business logic flaws exploit workflow assumptions. Common: skipping steps, parameter tampering, negative values, race conditions.

Quick Reference

bash
node agent.js test-flow --url https://target.com --skip-step 2
node agent.js tamper --request checkout.txt --param price --value -100
node agent.js race --url https://target.com/redeem --threads 50
node agent.js map-flow --url https://target.com --depth 5

Workflow

  1. Map workflows
  2. Identify trust boundaries
  3. Test step-skipping
  4. Test tampering
  5. Test race conditions
  6. Test boundaries
  7. Document impact

Verification

  • Verify workflow mapping
  • Confirm step-skipping
  • Validate tampering detection
  • Check concurrency
  • Verify business impact

References

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results