Ruso Scripting Language
Declare probes, send them, and decide what a finding looks like. Scripts are small, readable, and version-controlled — no boilerplate, no framework to learn.
Language reference →Products
Ruso is everything you need to write, run, and share a vulnerability check. Each piece does one job and hands off cleanly to the next.
Declare probes, send them, and decide what a finding looks like. Scripts are small, readable, and version-controlled — no boilerplate, no framework to learn.
Language reference →Point it at a target, run a script, get a structured report. Group findings by target, export results, and wire scans straight into your pipeline.
CLI reference →Scripts compile to a validated bytecode format that the runtime executes directly — the same artifact the registry ships and the CLI runs.
Bytecode format →A public registry for sharing Ruso scripts. Find a check someone already wrote, or publish your own and install it with one command.
Open the registry →The documentation covers installation, the language, and the CLI from first install to advanced scans.