Sha256: 95db5dc16dea8ef1d4c9fcf2051ba26457997afd6f8b7b68c8ef9b49c1d4028c
Contents?: true
Size: 1.86 KB
Versions: 1
Compression:
Stored size: 1.86 KB
Contents
# ronin-fuzzer 1 "April 2012" Ronin "User Manuals" ## SYNOPSIS `ronin fuzzer` [*options*] [*TEMPLATE*] ## DESCRIPTION Fuzzes data read from a *FILE* or from `STDIN`. The fuzzed data can be written to output files, run in commands or sent to TCP/UDP services. ## OPTIONS `-v`, `--[no-]verbose` Enable verbose output. `-q`, `--[no-]quiet` Disable verbose output. `--[no-]silent` Silence all output. `--[no-]color` Enables color output. `-i`, `--input` *FILE* The input text FILE to parse. Data will be read from `STDIN` by default. `-r`, `--rule` [*PATTERN*|*/REGEXP/*|STRING]:[*METHOD*|*STRING***N*[-*M*]] The rule to apply to the *INPUT*. Fuzzer rules consist of a pattern and substitution. Patterns may be one of the following: * A name of a Ronin Regular Expression (ex: `unix_path`) * A custom Regular Expression (ex: `/\d+/`) * A plain String (ex: `example.com`). Substitutions may be one of the following: * A method from `Ronin::Fuzzing` (ex: `bad_strings`) * A *STRING*, repeated *N* or *M* times (ex: `A*100-200`). `-o`, `--output` *PATH* The output PATH to write the fuzzer to. `-c`, `--command` *COMMAND* The command to run with the fuzzed data. All ocurrences of `#string#` will be replaced with the fuzzed data, and ocurrences of `#path#` will be replaced with the path to the fuzzed data. `-t`, `--tcp` *HOST*:*PORT* The TCP service to send the fuzzed data to. `-u`, `--udp` *HOST*:*PORT* The UDP service to send the fuzzed data to. ## EXAMPLES `ronin fuzzer -i http_request.txt -o bad.txt -r unix_path:bad_strings` Fuzzes a HTTP request, replacing every occurrence of a UNIX path, with strings from the `bad_strings` method. ## LINKS Ronin Regular Expressions https://ronin-rb.dev/docs/ronin-support/Regexp.html `Ronin::Fuzzing` https://ronin-rb.dev/docs/ronin-support/Ronin/Fuzzing.html ## AUTHOR Postmodern <postmodern.mod3@gmail.com>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ronin-1.5.1 | man/ronin-fuzzer.1.md |