This is a comprehensive offensive security skill for finding and exploiting path traversal vulnerabilities during authorized pentests. It walks through identification of vulnerable file parameters, basic exploitation with payloads like `../../../etc/passwd`, bypass techniques for common filters (null bytes, encoding variations, nested sequences), and platform-specific target files for both Linux and Windows systems. The workflow includes automated testing with ffuf and Burp Suite, plus escalation techniques like log poisoning to achieve remote code execution. It's thorough on the attack mechanics but light on defensive remediation details, so you'll want separate resources if you're trying to fix these vulnerabilities rather than find them.

GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill file-path-traversal --agent claude-code

Installs into .claude/skills of the current project.

Files

⚠️ AUTHORIZED USE ONLY This skill is for educational purposes or authorized security assessments only. You must have explicit, written permission from the system owner before using this tool. Misuse of this tool is illegal and strictly prohibited.

Mandatory confirmation gate Before any command that probes, exploits, changes, persists on, extracts data from, or attempts credential access against a target, ask for the exact target URL, IP, account, or resource and confirmation of written authorization and permitted scope. Show the exact command(s), explain their expected effect, and wait for explicit confirmation in the current conversation. Without that confirmation, remain read-only and provide defensive guidance only. Prefer a sandbox, disposable VM, or controlled lab.

File Path Traversal Testing

Purpose

Identify and exploit file path traversal (directory traversal) vulnerabilities that allow attackers to read arbitrary files on the server, potentially including sensitive configuration files, credentials, and source code. This vulnerability occurs when user-controllable input is passed to filesystem APIs without proper validation.

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Testing & QA
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708
1silverstein avatarminutes-verifysilverstein/minutesVerify that Minutes is properly set up and working — model downloaded, mic accessible, directories exist, no stale state. Use when the user says "is minutes wor0skills.sh installs
2spencermarx avatarV3 Core Implementationspencermarx/open-code-reviewCore module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with c0skills.sh installs
3syahiidkamil avatarskill-creatorsyahiidkamil/software-engineer-ai-agent-atlasCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an e0skills.sh installs
4telagod avatarautomating-devopstelagod/code-abyssDevOps knowledge reference covering Git workflows, testing strategies, DevSecOps, release pipeline orchestration (release.yml, multi-arch images, cosign integra0skills.sh installs
5telagod avatardefending-applicationstelagod/code-abyssApplication security defense knowledge for builders, not pentesters. Covers Web/API/GraphQL hardening (XSS/SQLi/SSRF/IDOR/BOLA/Mass Assignment/deserialization/u0skills.sh installs
6telagod avatarsecuring-systemstelagod/code-abyssSecurity engineering router for authorized assessments and defensive engineering. Covers penetration testing, code auditing, red/blue/purple team operations, th0skills.sh installs