SurrealSky

47 mods across 1 repository, 2 stars between them.

SurrealSky/hack_skills

Skill Claude CodeCodex

HTTP Parameter Pollution (HPP): duplicate query/body keys parsed differently by servers, proxies, WAFs, and app frameworks. Use when filters and application layers disagree on which value wins, enabling bypass, SSRF second URL, logic abuse, or CSRF token confusion.

2 10d ago C 62 tokens

jndi-injection

26

SurrealSky/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().

2 10d ago A 45 tokens

nosql-injection

27

SurrealSky/hack_skills

Skill Claude CodeCodex

NoSQL Injection testing skill for MongoDB-based endpoints. Use when URL parameters, JSON bodies, or query fields contain operators like $ne, $gt, $regex, $where, or when classic SQLi payloads fail but authentication/authorization bypass is suspected. Focuses on MongoDB operator injection and JavaScript execution.

2 10d ago A 70 tokens

prototype-pollution

28

SurrealSky/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.

2 10d ago A 56 tokens

request-smuggling

29

SurrealSky/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.

2 10d ago B 62 tokens

sqli-sql-injection

30

SurrealSky/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.

2 10d ago A 39 tokens

SurrealSky/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.

2 10d ago E 45 tokens

type-juggling

33

SurrealSky/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.

2 10d ago A 54 tokens

xslt-injection

34

SurrealSky/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.

2 10d ago A 56 tokens

SurrealSky/hack_skills

Skill Claude CodeCodex

XSS playbook. Use when user-controlled content reaches HTML, attributes, JavaScript, DOM sinks, uploads, or multi-context rendering paths.

2 10d ago A 36 tokens

SurrealSky/hack_skills

Skill Claude CodeCodex

XXE playbook. Use when XML, SVG, OOXML, SOAP, or parser-driven imports may resolve external entities, files, or internal network resources.

2 10d ago F 41 tokens

SurrealSky/hack_skills

Skill Claude CodeCodex

Source control and artifact exposure (.git, .svn, .hg, backups, .env). Use when recon finds VCS paths, 403 on hidden dirs, or backup/config leaks during authorized testing.

2 10d ago A 47 tokens

open-redirect

38

SurrealSky/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.

2 10d ago C 33 tokens

path-traversal-lfi

39

SurrealSky/hack_skills

Skill Claude CodeCodex

Path traversal and LFI playbook. Use when file paths, download endpoints, include operations, archive extraction, or wrapper behavior may expose filesystem control.

2 10d ago C 37 tokens

SurrealSky/hack_skills

Skill Claude CodeCodex

Backend/gateway route traversal playbook. Use when a public parameter (path segment, query param, or header) is concatenated into the path of an internal HTTP request — BFF, API gateway, reverse proxy, or microservice routing — so traversal happens against the backend's route space, not the filesystem.

2 10d ago A 70 tokens

race-condition

41

SurrealSky/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.

2 10d ago A 50 tokens

recon-for-sec

42

SurrealSky/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.

2 10d ago B 41 tokens

SurrealSky/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.

2 10d ago A 37 tokens

web-cache-deception

44

SurrealSky/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.

2 10d ago A 40 tokens

web-cache-poisoning

45

SurrealSky/hack_skills

Skill Claude CodeCodex

Web Cache Poisoning / Deception testing skill. Use when response headers contain X-Cache, X-Varnish, CF-Cache-Status, or when the target uses Cloudflare/CloudFront/Varnish. Focuses on poisoning cache with malicious X-Forwarded-Host, X-Original-URL, or Host headers to deliver stored XSS or open redirects to other users.

2 10d ago A 85 tokens

clickjacking

46

SurrealSky/hack_skills

Skill Claude CodeCodex

Clickjacking playbook. Use when testing whether target pages can be framed, whether X-Frame-Options or CSP frame-ancestors are properly configured, and whether UI redress attacks can trigger sensitive actions.

2 10d ago A 47 tokens

websocket-security

47

SurrealSky/hack_skills

Skill Claude CodeCodex

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

2 10d ago A 46 tokens