yaklang/hack-skills

Helping AI Agent become an awesome practical hacker!

About the project

HackSkills is an organized knowledge base of installable skills that gives AI agents practical security knowledge across areas such as web security, privilege escalation, reverse engineering, and digital forensics. It is intended for bug bounty work, penetration testing, CTF competitions, and authorized security research. The catalogue entries are the project's own master, category, and topic skills.

2.1kStars on the repository
102Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

yaklang/hack-skills

Skill Claude CodeCodex

SAML SSO assertion attack playbook. Use when testing signature validation, assertion wrapping, audience restrictions, ACS handling, XML trust boundaries, and enterprise SSO flaws.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: passSkillSpector: warn 44 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

Sandbox escape playbook. Use when breaking out of Python sandbox, Lua sandbox, seccomp filter, chroot jail, container/Docker, browser sandbox, or namespace isolation to achieve unrestricted code execution or file access.

not rated 2.1k +90 2mo ago A ✓ AI review Socket: failSnyk: failSkillSpector: warn 49 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

Smart contract vulnerability playbook. Use when auditing Solidity/EVM contracts for reentrancy, integer overflow, access control, delegatecall, flash loan, signature replay, and MEV-related attack patterns.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: warn 46 tokens original MIT

sqli-sql-injection

76

yaklang/hack-skills

Skill Claude CodeCodex

SQL injection playbook. Use when input reaches SQL queries, authentication logic, sorting, filtering, reporting, or DB-specific blind and out-of-band execution paths.

not rated 2.1k +90 2mo ago A Socket: failSnyk: failSkillSpector: warn 39 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

SSRF playbook. Use when the server fetches URLs, resolves hostnames, imports remote content, or can be driven toward internal networks, cloud metadata, or secondary protocols.

not rated 2.1k +90 2mo ago A ✓ AI review Socket: warnSnyk: failSkillSpector: warn 45 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

SSTI playbook. Use when template expressions, server-side rendering, preview features, or templating engines may evaluate attacker-controlled content.

not rated 2.1k +90 2mo ago B Socket: failSnyk: failSkillSpector: warn 36 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

Stack overflow and ROP playbook. Use when exploiting buffer overflows to hijack control flow via return address overwrite, ROP chains, ret2libc, ret2csu, ret2dlresolve, or SROP on Linux userland binaries.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: warn 59 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Steganography detection and extraction playbook. Use when analyzing images (LSB, PNG chunks, JPEG DCT, EXIF), audio (spectrogram, DTMF), files (polyglots, appended data, ADS), and text (whitespace, zero-width, homoglyphs) for hidden data.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: passSkillSpector: pass 70 tokens original MIT

subdomain-takeover

81

yaklang/hack-skills

Skill Claude CodeCodex

Subdomain takeover detection and exploitation playbook. Use when targets have dangling CNAME/NS/MX records pointing to deprovisioned cloud resources, expired third-party services, or unclaimed SaaS tenants that an attacker can register to serve content under the victim's domain.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: pass 61 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Symbolic execution and constraint solving playbook. Use when solving CTF reversing challenges, recovering keys, bypassing checks, or automating binary analysis with angr, Z3, or Unicorn Engine.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: passSkillSpector: pass 45 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Symmetric cipher attack playbook. Use when exploiting block cipher mode weaknesses (CBC padding oracle, ECB cut-and-paste, bit flipping), stream cipher key reuse, or meet-in-the-middle attacks.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: pass 47 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Traffic analysis and PCAP forensics playbook. Use when analyzing network captures including Wireshark filters, protocol analysis (HTTP/DNS/FTP/SMTP/USB/WiFi), data extraction, covert channel detection, PCAP repair, TLS decryption, and tshark command-line analysis.

not rated 2.1k +90 2mo ago D Socket: warnSnyk: warn 64 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Tunneling and pivoting playbook. Use when establishing network tunnels through compromised hosts including SSH tunneling, Chisel, Ligolo-ng, socat, DNS/ICMP/HTTP tunneling, ProxyChains, and multi-layer pivoting strategies.

not rated 2.1k +90 2mo ago B Socket: warnSnyk: failSkillSpector: warn 59 tokens original MIT

type-juggling

86

yaklang/hack-skills

Skill Claude CodeCodex

PHP type juggling and weak comparison (==) bypass. Use when authentication, HMAC/signature checks, or token validation uses loose equality, numeric coercion, or hash comparisons without strict types — common in legacy PHP and CTF-style code paths.

not rated 2.1k +90 2mo ago A Socket: passSnyk: failSkillSpector: warn 54 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Unauthorized access playbook for common exposed services. Use when Redis, Rsync, PHP-FPM, AJP/Ghostcat, Hadoop YARN, H2 Console, or similar management interfaces are exposed without authentication.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: warn 49 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Insecure file upload playbook. Use when testing upload validation, storage paths, processing pipelines, preview behavior, overwrite risks, and upload-to-RCE chains.

not rated 2.1k +90 2mo ago C Socket: passSnyk: fail 37 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Custom VM and bytecode reverse engineering playbook. Use when CTF challenges or protected software implement custom virtual machines with proprietary bytecode, dispatcher loops, or maze-style challenges.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: passSkillSpector: pass 42 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

WAF bypass methodology and generic evasion techniques. Use when a web application firewall blocks injection payloads (SQLi, XSS, RCE) and you need to craft bypasses using encoding, protocol-level tricks, or WAF-specific weaknesses.

not rated 2.1k +90 2mo ago A Socket: passSnyk: failSkillSpector: pass 57 tokens original MIT

web-cache-deception

91

yaklang/hack-skills

Skill Claude CodeCodex

Web cache deception and poisoning playbook. Use when CDN, reverse proxy, or application caching may serve sensitive authenticated content to other users due to path confusion or cache key manipulation.

not rated 2.1k +90 2mo ago A Socket: passSnyk: failSkillSpector: pass 40 tokens original MIT

websocket-security

92

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

WebSocket handshake, CSWSH, tooling (wsrepl, ws-harness, Burp), and common flaws. Use when apps use real-time channels, chat, notifications, or WS-backed APIs.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: warn 46 tokens original MIT

windows-av-evasion

93

yaklang/hack-skills

Skill Claude CodeCodex

AV/EDR evasion playbook for Windows. Use when bypassing AMSI, ETW, .NET assembly detection, shellcode execution, process injection, API hooking, and signature-based detection on Windows endpoints.

not rated 2.1k +90 2mo ago A Socket: failSnyk: failSkillSpector: warn 49 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Windows lateral movement playbook. Use when pivoting between Windows hosts via PsExec, WMI, WinRM, DCOM, RDP, pass-the-hash, overpass-the-hash, or pass-the-ticket techniques.

not rated 2.1k +90 2mo ago B Socket: failSnyk: failSkillSpector: warn 52 tokens original MIT

yaklang/hack-skills

Skill Claude CodeCodex

Windows local privilege escalation playbook. Use when you have low-privilege shell access on Windows and need to escalate via token abuse, Potato exploits, service misconfigurations, DLL hijacking, UAC bypass, or registry autoruns.

not rated 2.1k +90 2mo ago A Socket: failSnyk: failSkillSpector: warn 56 tokens original MIT

xslt-injection

96

yaklang/hack-skills

Skill Claude CodeCodex

XSLT injection testing: processor fingerprinting, XXE and document() SSRF, EXSLT write primitives, PHP/Java/.NET extension RCE surfaces. Use when user-controlled XSLT/stylesheet input or transform endpoints are in scope.

not rated 2.1k +90 2mo ago A Socket: passSnyk: failSkillSpector: warn 56 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: