
Ethical Hacking Methodology
This is a structured guide for penetration testing that walks you through the five stages of ethical hacking, from initial reconnaissance to final reporting. It assumes you're running Kali Linux and have written authorization for security assessments. The skill covers attack techniques, essential tooling, and professional documentation practices. Originally forked from zebbern/claude-code-guide, it's aimed at people who already know their way around Linux terminals and networking basics but want a methodical framework for authorized security testing. One caution: the Snyk audit failed, so review the code before using it in sensitive environments.
- GitHub stars
- 30.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill 'Ethical Hacking Methodology' --agent claude-codeInstalls into .claude/skills of the current project.
Files
Ethical Hacking Methodology
Purpose
Master the complete penetration testing lifecycle from reconnaissance through reporting. This skill covers the five stages of ethical hacking methodology, essential tools, attack techniques, and professional reporting for authorized security assessments.
Prerequisites
Required Environment
- Kali Linux installed (persistent or live)
- Network access to authorized targets
- Written authorization from system owner
Required Knowledge
- Basic networking concepts
- Linux command-line proficiency
- Understanding of web technologies
- Familiarity with security concepts
Outputs and Deliverables
- Reconnaissance Report - Target information gathered
- Vulnerability Assessment - Identified weaknesses
- Exploitation Evidence - Proof of concept attacks
- Final Report - Executive and technical findings
Core Workflow
Phase 1: Understanding Hacker Types
Classification of security professionals:
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Testing & QA, Security, Documentation
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- Excel Analysis
- File Path Traversal Testing
- Git Commit Helper
- Hook Development
- HTML Injection Testing
- IDOR Vulnerability Testing
- Linux Privilege Escalation
- Linux Production Shell Scripts
- MCP Integration
- Metasploit Framework
- Network 101
- PDF Processing
- PDF Processing Pro
- Pentest Checklist
- Pentest Commands
- Plugin Settings
- Plugin Structure
- Privilege Escalation Methods
- Red Team Tools And Methodology
- Security Scanning Tools
- SEO Optimizer
- Shodan Reconnaissance And Pentesting
- Skill Development
- SMTP Penetration Testing