crtvrffnrt/skills

pentest-input-protocol-manipulation

Input validation and protocol manipulation assessment for injection, parser differential testing, request smuggling, method tampering, header confusion, serialization abuse, and payload mutation.

First seen Feb 19, 2026

Installation

$ npx skills add crtvrffnrt/skills --skill pentest-input-protocol-manipulation

Summary

  • Input validation and protocol manipulation assessment for injection, parser differential testing, request smuggling, method tampering, header confusion, serialization abuse, and payload mutation.
  • Hands off to authz, business-logic, 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,129 B
  • docs SUMMARY.md 341 B

History

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

SKILL.md

Input & Protocol Manipulation

Use When

  • The main question is parser behavior, encoding, method override, header trust, smuggling, serialization, or injection capability.
  • A request transformation may cross a parser, protocol, or trust boundary.

Handoff Criteria

  • Hand off to pentest-authentication-authorization-review or pentest-advanced-access-control-auditor when an input anomaly becomes an authorization claim.
  • Hand off to pentest-business-logic-abuse when the exploitability depends on workflow state.
  • Hand off to pentest-evidence-structuring-report-synthesis when validation is complete.

Output Schema

  • Test matrix: vector, payload class, expected secure behavior, observed behavior
  • Validation state: hypothesis, confirmed, rejected
  • Minimal reproducible request set

Instructions

  1. Identify the parser or protocol boundary being tested before crafting payloads.
  2. Start with low-noise capability checks, then increase payload complexity only when signal appears.
  3. Compare positive and negative controls for every high-impact claim.
  4. Separate parser anomalies from exploitable security outcomes.
  5. Record exact request transformations required to reproduce behavior.
  6. Escalate to exploit execution only after deterministic primitive confirmation.

Verification Gate

  • Use structured payload families and deterministic sequencing.
  • Preserve request/response evidence with context and timing.
  • Keep tests bounded and reversible by default.
  • Treat status-code differences as leads until a security effect is proven.
  • Use positive and negative controls for every high-impact claim.
  • Cross-check parser behavior with a different content type, method, client, or boundary when ambiguity remains.