Skip to content

Commit

Permalink
Updated to kramdown-man 1.0.0 (closes #18).
Browse files Browse the repository at this point in the history
  • Loading branch information
postmodern committed Dec 4, 2023
1 parent 11e9200 commit 914d9e2
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ group :development do

gem 'kramdown', '~> 2.0'
gem 'redcarpet', platform: :mri
gem 'kramdown-man', '~> 0.1'
gem 'kramdown-man', '~> 1.0'

gem 'yard', '~> 0.9'
gem 'yard-spellcheck', require: false
Expand Down
34 changes: 17 additions & 17 deletions man/ronin-fuzzer-fuzz.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,20 @@ to output files, run in commands or sent to TCP/UDP services.
## OPTIONS

`-v`, `--[no-]verbose`
Enable verbose output.
: Enable verbose output.

`-q`, `--[no-]quiet`
Disable verbose output.
: Disable verbose output.

`--[no-]silent`
Silence all output.
: Silence all output.

`-i`, `--input` *FILE*
The input text FILE to parse. Data will be read from `STDIN` by default.
: 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:
: 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+/`)
Expand All @@ -37,35 +37,35 @@ to output files, run in commands or sent to TCP/UDP services.
* A *STRING*, repeated *N* or *M* times (ex: `A*100-200`).

`-o`, `--output` *PATH*
The output PATH to write the fuzzer to.
: The output PATH to write the fuzzer to.

`-c`, `--command` *COMMAND*
The command to run with the fuzzed data. All occurrences of `#string#`
will be replaced with the fuzzed data, and occurrences of `#path#` will
be replaced with the path to the fuzzed data.
: The command to run with the fuzzed data. All occurrences of `#string#`
will be replaced with the fuzzed data, and occurrences 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.
: The TCP service to send the fuzzed data to.

`-u`, `--udp` *HOST*:*PORT*
The UDP service to send the fuzzed data to.
: The UDP service to send the fuzzed data to.

`-p`, `--pause` *SECONDS*
Pause in between mutations.
: Pause in between mutations.

## EXAMPLES

`ronin-fuzzer fuzz -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.
: 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
: https://ronin-rb.dev/docs/ronin-support/Regexp.html

`Ronin::Fuzzer`
https://ronin-rb.dev/docs/ronin-fuzzer/Ronin/Fuzzer.html
: https://ronin-rb.dev/docs/ronin-fuzzer/Ronin/Fuzzer.html

## AUTHOR

Expand Down

0 comments on commit 914d9e2

Please sign in to comment.