jxscout-repeater

Automate raw HTTP request sending and track timestamped request/response pairs.

11|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/dreadnode/capabilities --skill jxscout-repeater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jxscout-repeater
Source: https://github.com/dreadnode/capabilities/tree/main/capabilities/web-security/skills/jxscout-repeater
Command: npx skills add https://github.com/dreadnode/capabilities --skill jxscout-repeater

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual raw HTTP request iteration for security testing is tedious, makes it hard to track historical attempts, and risks losing valuable test data when modifying requests repeatedly. This skill automates the sending, saving, and tracking of request/response pairs to streamline iterative security testing workflows.

Core Features & Use Cases

  • Automated Request/Response Tracking: Sends raw HTTP requests from .req files and automatically saves timestamped request/response pairs for every attempt, preserving full test history without manual effort.
  • Vulnerability Testing Support: Enables quick modification of parameters, headers, and request bodies to test for common web vulnerabilities including IDOR, authentication bypass, and injection attacks.
  • Real Request Integration: Works with captured HTTP traffic from tools like jxscout, letting you start testing from real, authenticated requests instead of crafting them from scratch. For example, when testing an API endpoint for IDOR flaws, you can modify the user ID in the request, send it, and compare the response to the original to detect unauthorized data access.

Quick Start

Use the jxscout-repeater skill to send and iterate on the raw HTTP request stored in the repeater/api_v2_users_profile/idor_test/original.req file to test for insecure direct object reference vulnerabilities.

Frequently Asked Questions about jxscout-repeater

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

FAQPage Schema
How do I iterate raw HTTP requests for API vulnerability testing?

Iterating raw HTTP requests for API vulnerability testing is done by modifying parameters, headers, and bodies in standard .req files. The skill sends these modified requests and automatically saves timestamped request/response pairs to track every test attempt.

How can I test for IDOR and authentication bypass using captured HTTP traffic?

Testing for IDOR and authentication bypass using captured HTTP traffic involves modifying user IDs or parameters in a saved .req file, sending the request, and comparing the timestamped response against the original to detect unauthorized data access attempts.

Does raw HTTP request iteration require a specific CLI tool to function?

Raw HTTP request iteration requires the jxscout-pro-v2 CLI to function. This command-line tool processes the standard .req format raw HTTP request files and manages the automated sending and response history tracking workflows.

What is the best way to track HTTP request and response history during security testing?

The best way to track HTTP request and response history during security testing is through automated timestamping. This approach captures every request/response pair automatically, preserving the full test history without manual effort when modifying requests repeatedly.

Can I use captured HTTP traffic from web security tools to start testing from scratch?

You can use captured HTTP traffic from web security tools like jxscout to start testing from real, authenticated requests. This integration eliminates the need to craft requests from scratch by working directly with standard .req format files.

What limitations exist when sending raw HTTP requests for endpoint behavior analysis?

Limitations when sending raw HTTP requests for endpoint behavior analysis include the strict dependency on the jxscout-pro-v2 CLI and the requirement for standard .req format files, meaning requests must be properly formatted before iteration can begin.