crtvrffnrt/skills

pentest-business-logic-abuse

Business logic and workflow abuse assessment for state-machine manipulation, race conditions, replay, quota abuse, order-of-operations flaws, delegated execution abuse, and unauthorized state transitions.

First seen Feb 19, 2026

Installation

$ npx skills add crtvrffnrt/skills --skill pentest-business-logic-abuse

Summary

  • Business logic and workflow abuse assessment for state-machine manipulation, race conditions, replay, quota abuse, order-of-operations flaws, delegated execution abuse, and unauthorized state transitions.
  • Hands off to recon, input/protocol, exploit, or reporting workflows when those become the owner phase.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from crtvrffnrt/skills · top by installs.

npx skills add crtvrffnrt/skills

Browse all from crtvrffnrt/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 3
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,072 B
  • docs SUMMARY.md 343 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 57 installs

SKILL.md

Business Logic Abuse

Use When

  • The main question is workflow bypass, race condition, replay, quota abuse, confused deputy behavior, or unauthorized state transition.
  • A mapped workflow has meaningful business impact if steps are reordered, skipped, repeated, or delegated.

Handoff Criteria

  • Hand off to pentest-web-application-logic-mapper when the workflow is not mapped well enough to test.
  • Hand off to pentest-input-protocol-manipulation when parser or payload behavior becomes the main blocker.
  • Hand off to pentest-exploit-execution-payload-control only after a deterministic business-logic primitive exists.

Output Schema

  • Workflow model: step, required controls, bypass hypothesis
  • Abuse sequence: ordered requests/events with timing notes
  • Impact proof: unauthorized state change and resulting capability

Instructions

  1. Model intended state transitions before adversarial testing.
  2. Identify assumptions in sequencing, concurrency, and cross-system coordination.
  3. Execute minimal abuse sequences that challenge those assumptions.
  4. Confirm impact through observable unauthorized state or action outcomes.
  5. Validate whether fixes require control relocation, not only input filtering.
  6. Hand off only confirmed primitives for exploit execution.

Verification Gate

  • Treat logic abuse as system-behavior testing, not payload-only testing.
  • Use time-aware evidence for race and replay cases.
  • Include reversible test design for stateful systems.
  • Report logic flaws only with demonstrated unauthorized effect.
  • Use controls for expected state, unauthorized state, and replay/race timing.
  • Keep concurrency low and stop when capability is proven.