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

Skill "ios-pentesting-tricks" from yaklang/hack-skills, covering skill: ios pentesting tricks — expert attack playbook, 0. related routing, advanced reference, 1. jailbreak vs non-jailbreak testing and non-jailbreak testing setup.

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

jndi-injection

50

yaklang/hack-skills

Skill Claude CodeCodex

JNDI injection playbook. Use when Java applications perform JNDI lookups with attacker-controlled names, especially via Log4j2, Spring, or any code path reaching InitialContext.lookup().

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

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

JWT and OAuth token attack playbook. Use when validating token trust, signing algorithms, key handling, claim abuse, bearer flows, and OAuth account-binding weaknesses.

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

kernel-exploitation

52

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

Linux kernel exploitation playbook. Use when exploiting kernel vulnerabilities (UAF, OOB, race condition, type confusion) for privilege escalation via commitcreds, modprobepath overwrite, or kernel ROP chains in CTF and real-world scenarios.

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

yaklang/hack-skills

Skill Claude CodeCodex

Kubernetes penetration testing playbook. Use when targeting Kubernetes clusters via API server, RBAC enumeration, service account abuse, etcd access, Kubelet API, pod escape, cloud-specific metadata, admission webhook bypass, and registry secrets.

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

yaklang/hack-skills

Skill Claude CodeCodex

Lattice-based cryptanalysis playbook. Use when attacking RSA via Coppersmith small roots, recovering DSA/ECDSA nonces from bias, solving knapsack problems, or applying LLL/BKZ reduction to cryptographic constructions.

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

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

Linux security mechanism bypass playbook. Use when facing restricted bash/rbash, read-only or noexec filesystems, AppArmor, SELinux, seccomp filters, or audit logging that must be evaded during post-exploitation.

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

yaklang/hack-skills

Skill Claude CodeCodex

LLM prompt injection playbook. Use when testing AI/LLM applications for direct injection, indirect injection via RAG/browsing, tool abuse, data exfiltration, MCP security risks, and defense bypass techniques.

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

yaklang/hack-skills

Skill Claude CodeCodex

Skill "macos-process-injection" from yaklang/hack-skills, covering skill: macos process injection — expert attack playbook, 0. related routing, advanced reference, 1. dyldinsertlibraries injection and 1.1 requirements and restrictions.

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

yaklang/hack-skills

Skill Claude CodeCodex

Memory forensics playbook using Volatility 2/3. Use when analyzing memory dumps for malware analysis, credential extraction, process investigation, code injection detection, and incident response timeline reconstruction.

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

yaklang/hack-skills

Skill Claude CodeCodex

Mobile SSL pinning bypass playbook. Use when intercepting HTTPS traffic from mobile applications that implement certificate pinning, public key pinning, or SPKI hash pinning on Android and iOS, including React Native, Flutter, and Xamarin frameworks.

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

yaklang/hack-skills

Skill Claude CodeCodex

Network protocol attack playbook. Use when exploiting layer 2/3 protocols including ARP spoofing, LLMNR/NBT-NS/mDNS poisoning, WPAD abuse, DHCPv6 attacks, VLAN hopping, STP manipulation, DNS spoofing, IPv6 attacks, and IDS/IPS evasion.

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

nosql-injection

61

yaklang/hack-skills

Skill Claude CodeCodex

NoSQL injection playbook. Use when MongoDB-style operators, JSON query objects, flexible search filters, or backend query DSLs may allow data or logic abuse.

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

ntlm-relay-coercion

62

yaklang/hack-skills

Skill Claude CodeCodex

NTLM relay and authentication coercion playbook. Use when capturing and relaying NTLM authentication to escalate privileges via SMB, LDAP, HTTP, or MSSQL relay targets, combined with PetitPotam, PrinterBug, and other coercion methods.

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

yaklang/hack-skills

Skill Claude CodeCodex

OAuth and OIDC misconfiguration testing playbook. Use when reviewing redirect URI handling, state and nonce validation, PKCE, token audience, callback binding, and identity-provider trust flaws.

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

open-redirect

64

yaklang/hack-skills

Skill Claude CodeCodex

Open redirect playbook. Use when URL parameters, form actions, or JavaScript sinks control navigation targets and may redirect users to attacker-controlled destinations.

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

yaklang/hack-skills

Skill Claude CodeCodex needs its repo

Advanced prototype pollution playbook — server-side RCE, client-side gadgets, filter bypasses, and detection techniques. Companion to ../prototype-pollution/ for basics. Use when you've confirmed pollution and need to escalate to code execution or find framework-specific gadgets.

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

prototype-pollution

66

yaklang/hack-skills

Skill Claude CodeCodex

Prototype pollution testing for JavaScript stacks. Use when user input is merged into objects (query parsers, JSON bodies, deep assign), when configuring libraries via untrusted keys, or when hunting RCE gadgets via polluted Object.prototype in Node or the browser.

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

race-condition

67

yaklang/hack-skills

Skill Claude CodeCodex

Race condition and TOCTOU testing for web apps. Use when testing one-time operations, concurrent HTTP abuse, rate-limit bypass, Turbo Intruder gates, HTTP/2 single-packet attacks, and CWE-362-style synchronization gaps.

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

yaklang/hack-skills

Skill Claude CodeCodex

Reconnaissance and methodology playbook. Use when mapping assets, discovering endpoints, fingerprinting technology, and building a structured testing plan for a new target.

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

recon-for-sec

69

yaklang/hack-skills

Skill Claude CodeCodex

Entry P1 category router for reconnaissance and methodology. Use when mapping scope, discovering assets, fingerprinting technology, building endpoint inventory, and choosing the first high-value security testing path.

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

request-smuggling

70

yaklang/hack-skills

Skill Claude CodeCodex

HTTP request smuggling and desynchronization testing. Use when front proxies, CDNs, or load balancers disagree with the origin on message framing (Content-Length vs Transfer-Encoding), on HTTP/2→HTTP/1 translation, or when exploring client-side desync via browser fetch pipelines.

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

yaklang/hack-skills

Skill Claude CodeCodex

Reverse shell techniques playbook. Use when establishing remote shells including language one-liners, encrypted shells (OpenSSL/socat/ncat), web shells, PTY upgrades, file transfer methods, PowerShell shells, and Windows payload generation.

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

yaklang/hack-skills

Skill Claude CodeCodex

RSA attack playbook for CTF and real-world cryptanalysis. Use when given RSA parameters (n, e, c) and need to recover plaintext by exploiting weak keys, small exponents, shared factors, or padding oracles.

not rated 2.1k +90 2mo ago A Socket: warnSnyk: failSkillSpector: pass 53 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: