performing-web-application-penetration-test

Perform OWASP WSTG-aligned web application penetration testing with Burp Suite.

Updated Jan 29, 2024
One-click install
npx skills add https://github.com/riandeoliveira/aspnet-template --skill performing-web-application-penetration-test-riandeoliveira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performing-web-application-penetration-test
Source: https://github.com/riandeoliveira/aspnet-template/tree/main/.claude/skills/performing-web-application-penetration-test
Command: npx skills add https://github.com/riandeoliveira/aspnet-template --skill performing-web-application-penetration-test-riandeoliveira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps security teams systematically identify exploitable vulnerabilities in web applications before they reach production, reducing the risk of account takeover, data leakage, and logic abuse.

Core Features & Use Cases

  • OWASP-aligned penetration testing workflow: Guides reconnaissance, authentication, authorization, injection, session, and business-logic validation using a structured, end-to-end process.
  • Burp Suite–centric manual testing: Uses Burp as the primary interception and analysis tool alongside targeted testing steps that automated scanners frequently miss.
  • Actionable reporting: Produces findings with severity, affected endpoints/parameters, reproduction evidence, and remediation guidance suitable for remediation and retesting.
  • Common scenario coverage: Supports pre-launch assessments (e-commerce, APIs, admin features), retesting after fixes, and third-party application validation.

Quick Start

Use the performing-web-application-penetration-test skill to assess https://target-app.example.com by running a guided OWASP WSTG-style web application security test with Burp Suite for evidence capture and a structured remediation report.

Frequently Asked Questions about performing-web-application-penetration-test

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

FAQPage Schema
How do I perform a web application penetration test aligned with OWASP standards?

This penetration test uses an OWASP WSTG-aligned workflow to systematically uncover authentication, authorization, injection, and session vulnerabilities. It guides reconnaissance through business-logic validation using structured, end-to-end manual testing steps before deployment.

How does Burp Suite assist with manual web app vulnerability testing?

Burp Suite assists manual web vulnerability testing by acting as the primary interception and analysis tool. It captures evidence during targeted testing steps that automated scanners frequently miss, supporting the creation of reportable, evidence-backed findings with reproduction steps.

Can I use this penetration testing workflow for third-party application reviews and retesting?

Yes, this penetration testing workflow supports third-party application validation and retesting after fixes. It applies to pre-production and compliance-driven security assessments for e-commerce, APIs, and admin features where automated scanning is insufficient.

What's the best way to report web application security vulnerabilities found during testing?

The best way to report web application security vulnerabilities is by producing actionable findings with severity, affected endpoints, reproduction evidence, and remediation guidance. This structured reporting format is suitable for immediate remediation and subsequent validation retesting.

Do I need automated scanners to find business-logic vulnerabilities in web applications?

Automated scanners are insufficient for finding business-logic vulnerabilities in web applications. You need Burp Suite-assisted interception and targeted manual testing steps to uncover authentication, authorization, session, and logic flaws before deployment.

What types of session management and access control flaws can a web app penetration test identify?

A web app penetration test identifies session management and access control flaws by validating authentication, authorization, and session vulnerabilities. It systematically tests these endpoints using an OWASP-guided process to prevent account takeover, data leakage, and logic abuse.