web-pentest

Perform authorized web application penetration testing with proof-based exploitation.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zeronx798/demo-hermes-agent --skill web-pentest-zeronx798
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-pentest
Source: https://github.com/zeronx798/demo-hermes-agent/tree/main/optional-skills/security/web-pentest
Command: npx skills add https://github.com/zeronx798/demo-hermes-agent --skill web-pentest-zeronx798

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nmap, whatweb, curl, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill addresses the need for a structured, safe, and reproducible approach to web application penetration testing, ensuring that security findings are backed by evidence rather than speculation.

Core Features & Use Cases

  • Proof-Based Methodology: Implements a strict "No Exploit, No Report" workflow to ensure every vulnerability finding is verified and reproducible.
  • Hard Guardrails: Enforces strict scope allowlisting, authorization checks, and rate limiting to prevent accidental damage or illegal testing.
  • Automated Reconnaissance: Orchestrates nmap, whatweb, and header analysis to map attack surfaces while maintaining strict adherence to pre-defined engagement boundaries.

Quick Start

Initiate a new security engagement by running the pentest command followed by the target URL you are authorized to test.

Frequently Asked Questions about web-pentest

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

FAQPage Schema
How do I perform web application penetration testing safely within a defined scope?

Web application penetration testing should map the attack surface using nmap and whatweb, then verify findings through proof-based exploitation. This ensures every identified vulnerability is reproducible and backed by concrete evidence rather than speculation.

How does proof-based exploitation ensure reproducible web security findings?

Proof-based exploitation ensures reproducible findings by enforcing a strict workflow where vulnerabilities are only reported after successful verification. This methodology prevents speculative reporting and guarantees every finding is backed by actionable evidence.

Do I need specific tools like nmap and whatweb to run this penetration testing workflow?

Yes, this penetration testing workflow requires nmap, whatweb, and curl to orchestrate automated reconnaissance. These dependencies map the attack surface, analyze web technologies, and perform network scanning while adhering to pre-defined engagement boundaries.

What is the best way to automate reconnaissance for OWASP web vulnerability analysis?

The best way to automate reconnaissance for OWASP vulnerability analysis is to orchestrate nmap, whatweb, and header analysis together. This maps the attack surface comprehensively while strictly adhering to pre-defined engagement boundaries and rate limits.

What are the limitations of automated web penetration testing regarding authorization?

Automated web penetration testing is limited by strict authorization enforcement and scope allowlisting. It cannot test targets outside explicitly defined engagement boundaries, and all scanning is rate-limited to prevent accidental damage to the target web application.