Agent skill · security · aradotso
linux-pentester-practical-commands
Practical Linux command reference and techniques for penetration testing operations covering reconnaissance, enumeration, exploitation, privilege escalation, and post-exploitation
Why this skill is useful
Provides a comprehensive set of niche Linux commands specifically tailored for various phases of penetration testing that the AI wouldn't reliably generate on its own.
What it needs
About 6k tokens when loaded. Last updated 2026-08-04. 11 stars on the source repository.
What this skill does
Linux Pentester Practical Commands Skill by ara.so — Security Skills collection. Overview Linux for a Pentester is a curated collection of practical penetration testing commands and techniques organized by engagement phase. This resource provides real-world command-line operations used during security assessments, CTFs, and penetration testing exercises on Linux systems. The repository is structured around the penetration testing kill chain: reconnaissance, enumeration, exploitation, privilege escalation, and post-exploitation. Installation This is a reference repository, not a software package. Clone it for local reference: Keep it accessible during engagements: Repository Structure The repository is organized into six main modules: 00-General-Commands: Basic Linux survival commands 01-Recon: Local and network reconnaissance 02-Enumeration: Service and user enumeration 03-Exploitation: Initial access techniques 04-Privilege-Escalation: Escalation to root/admin 05-Post-Exploitation: Persistence and lateral movement Cheatsheets: Quick reference one-liners Key Command Categories Reconnaissance Commands Network and system discovery during initial access: Enumeration Techniques Deep enumeration for privilege escalation vectors: Exploitation Techniques Common exploitation patterns during pentests: Privilege Escalation Vectors Common privilege escalation techniques: Post-Exploitation Activities Maintaining access and lateral movement: Common Patterns Initial Foothold Workflow Enumeration Script Pattern Troubleshooting Limited Shell Issues If you have a limited shell, try these escape techniques: Missing Commands Some systems may have limited binaries. Alternatives: File Transfer Issues When standard methods fail: Integration with Pentesting Workflow This reference is designed to complement automated tools: Best Practices 1. Always stabilize shells immediately after getting initial access 2. Document all commands executed during engagement for reporting 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/linux-pentester-practical-commands