yaklang/hack-skills2 files

Injection Checking

>-

Specification
Skill ID
yaklang/hack-skills/injection-checking
Publisher
yaklang
Repository
hack-skills
Installs
0
Files
2
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

yaklang/hack-skills/injection-checkingInstalls these files
  • EXTRA_INJECTION_TYPES.md
  • SKILL.md

What this skill tells the agent

Injection Testing Router

This is the routing entry point when input reaches a dangerous interpreter or execution environment.

After confirming this is an injection-class issue, use it to decide whether it is mainly browser context, database, template engine, server-side requests, XML parsing, or system commands.

When to Use

  • Input reaches HTML, JS, SQL, templates, URL fetchers, XML parsers, or shell
  • You have not yet decided whether to start with XSS, SQLi, SSRF, XXE, SSTI, CMDi, or NoSQL
  • You need to choose the correct deep-topic skill based on input flow

Skill Map

  • XSS Cross Site Scripting
  • SQLi SQL Injection
  • SSRF Server Side Request Forgery
  • XXE XML External Entity
  • SSTI Server Side Template Injection
  • CMDi Command Injection
  • NoSQL Injection
  • Deserialization Insecure
  • JNDI Injection
  • Expression Language Injection
  • CRLF Injection
  • Extra Injection Types (SSI, LDAP, XPath)
  • Request Smuggling
  • Prototype Pollution
  • Type Juggling
  • HTTP Parameter Pollution
  • XSLT Injection
  • CSV Formula Injection

Recommended Flow

  1. First identify the final sink of the input
  2. Then choose the topic skill that best matches that interpreter
  3. Small payload samples and quick triage are merged into each main skill; no extra payload router is needed

Related Categories

  • file-access-vuln

Use this skill in a project

Open any RiverX project, search the Skills panel for yaklang/hack-skills/injection-checking, and install it in one click.

Use this skill