Skip to content

Commit

Permalink
Updated to kramdown-man 1.0.0 (closes #64).
Browse files Browse the repository at this point in the history
  • Loading branch information
postmodern committed Dec 4, 2023
1 parent 52d0b64 commit 24eaab4
Show file tree
Hide file tree
Showing 9 changed files with 234 additions and 234 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 'simplecov', '~> 0.20'

gem 'kramdown', '~> 2.0'
gem 'kramdown-man', '~> 0.1'
gem 'kramdown-man', '~> 1.0'

gem 'redcarpet', platform: :mri
gem 'yard', '~> 0.9'
Expand Down
58 changes: 29 additions & 29 deletions man/ronin-vulns-command-injection.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,96 +13,96 @@ option.
## ARGUMENTS

*URL*
A URL to scan.
: A URL to scan.

## OPTIONS

`--db` *NAME*
The database name to connect to. Defaults to `default` if not given.
: The database name to connect to. Defaults to `default` if not given.

`--db-uri` *URI*
The database URI to connect to
: The database URI to connect to
(ex: `postgres://user:password@host/db`).

`--db-file` *PATH*
The sqlite3 database file to use.
: The sqlite3 database file to use.

`--import`
Imports discovered vulnerabilities into the database.
: Imports discovered vulnerabilities into the database.

`--first`
Only find the first vulnerability for each URL.
: Only find the first vulnerability for each URL.

`-A`, `--all`
Find all vulnerabilities for each URL.
: Find all vulnerabilities for each URL.

`--print-curl`
Also prints an example `curl` command for each vulnerability.
: Also prints an example `curl` command for each vulnerability.

`--print-http`
Also prints an example HTTP request for each vulnerability.
: Also prints an example HTTP request for each vulnerability.

`-M`, `--request-method` `COPY`|`DELETE`|`GET`|`HEAD`|`LOCK`|`MKCOL`|`MOVE`|`OPTIONS`|`PATCH`|`POST`|`PROPFIND`|`PROPPATCH`|`PUT`|`TRACE`|`UNLOCK`
Sets the HTTP request method to use.
: Sets the HTTP request method to use.

`-H`, `--header` "*Name*: *value*"
Sets an additional header using the given *Name* and *value*.
: Sets an additional header using the given *Name* and *value*.

`-U`, `--user-agent-string` *STRING*
Sets the `User-Agent` header string.
: Sets the `User-Agent` header string.

`-u`, `--user-agent` `chrome-linux`\|`chrome-macos`\|`chrome-windows`\|`chrome-iphone`\|`chrome-ipad`\|`chrome-android`\|`firefox-linux`\|`firefox-macos`\|`firefox-windows`\|`firefox-iphone`\|`firefox-ipad`\|`firefox-android`\|`safari-macos`\|`safari-iphone`\|`safari-ipad`\|`edge`
Sets the `User-Agent` header.
: Sets the `User-Agent` header.

`-C`, `--cookie` *COOKIE*
Sets the raw `Cookie` header.
: Sets the raw `Cookie` header.

`-c`, `--cookie-param` *NAME*`=`*VALUE*
Sets an additional `Cookie` param using the given *NAME* and *VALUE*.
: Sets an additional `Cookie` param using the given *NAME* and *VALUE*.

`-R`, `--referer` *URL*
Sets the `Referer` header.
: Sets the `Referer` header.

`-F`, `--form-param` *NAME*`=`*VALUE*
Sets an additional form param using the given *NAME* and *VALUE*.
: Sets an additional form param using the given *NAME* and *VALUE*.

`--test-query-param` *NAME*
Tests the URL query param name.
: Tests the URL query param name.

`--test-all-query-params`
Test all URL query param names.
: Test all URL query param names.

`--test-header-name` *NAME*
Tests the HTTP Header name.
: Tests the HTTP Header name.

`--test-cookie-param` *NAME*
Tests the HTTP Cookie name.
: Tests the HTTP Cookie name.

`--test-all-cookie-params`
Test all Cookie param names.
: Test all Cookie param names.

`--test-form-param` *NAME*
Tests the form param name.
: Tests the form param name.

`-i`, `--input` *FILE*
Reads URLs from the given *FILE*.
: Reads URLs from the given *FILE*.

`-Q`, `--escape-quote` *CHAR*
The string quotation character to use to escape the command.
: The string quotation character to use to escape the command.

`-O`, `--escape-operator` *CHAR*
The command operator character to use to escape the command.
: The command operator character to use to escape the command.

`-T`, `--terminator` *CHAR*
The command termination character to use.
: The command termination character to use.

`-h`, `--help`
Print help information.
: Print help information.

## AUTHOR

Postmodern <[email protected]>

## SEE ALSO

ronin-vulns-scan(1)
[ronin-vulns-scan](ronin-vulns-scan.1.md)
58 changes: 29 additions & 29 deletions man/ronin-vulns-lfi.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,96 +13,96 @@ option.
## ARGUMENTS

*URL*
A URL to scan.
: A URL to scan.

## OPTIONS

`--db` *NAME*
The database name to connect to. Defaults to `default` if not given.
: The database name to connect to. Defaults to `default` if not given.

`--db-uri` *URI*
The database URI to connect to
: The database URI to connect to
(ex: `postgres://user:password@host/db`).

`--db-file` *PATH*
The sqlite3 database file to use.
: The sqlite3 database file to use.

`--import`
Imports discovered vulnerabilities into the database.
: Imports discovered vulnerabilities into the database.

`--first`
Only find the first vulnerability for each URL.
: Only find the first vulnerability for each URL.

`-A`, `--all`
Find all vulnerabilities for each URL.
: Find all vulnerabilities for each URL.

`--print-curl`
Also prints an example `curl` command for each vulnerability.
: Also prints an example `curl` command for each vulnerability.

`--print-http`
Also prints an example HTTP request for each vulnerability.
: Also prints an example HTTP request for each vulnerability.

`-M`, `--request-method` `COPY`|`DELETE`|`GET`|`HEAD`|`LOCK`|`MKCOL`|`MOVE`|`OPTIONS`|`PATCH`|`POST`|`PROPFIND`|`PROPPATCH`|`PUT`|`TRACE`|`UNLOCK`
Sets the HTTP request method to use.
: Sets the HTTP request method to use.

`-H`, `--header` "*Name*: *value*"
Sets an additional header using the given *Name* and *value*.
: Sets an additional header using the given *Name* and *value*.

`-U`, `--user-agent-string` *STRING*
Sets the `User-Agent` header string.
: Sets the `User-Agent` header string.

`-u`, `--user-agent` `chrome-linux`\|`chrome-macos`\|`chrome-windows`\|`chrome-iphone`\|`chrome-ipad`\|`chrome-android`\|`firefox-linux`\|`firefox-macos`\|`firefox-windows`\|`firefox-iphone`\|`firefox-ipad`\|`firefox-android`\|`safari-macos`\|`safari-iphone`\|`safari-ipad`\|`edge`
Sets the `User-Agent` header.
: Sets the `User-Agent` header.

`-C`, `--cookie` *COOKIE*
Sets the raw `Cookie` header.
: Sets the raw `Cookie` header.

`-c`, `--cookie-param` *NAME*`=`*VALUE*
Sets an additional `Cookie` param using the given *NAME* and *VALUE*.
: Sets an additional `Cookie` param using the given *NAME* and *VALUE*.

`-R`, `--referer` *URL*
Sets the `Referer` header.
: Sets the `Referer` header.

`-F`, `--form-param` *NAME*`=`*VALUE*
Sets an additional form param using the given *NAME* and *VALUE*.
: Sets an additional form param using the given *NAME* and *VALUE*.

`--test-query-param` *NAME*
Tests the URL query param name.
: Tests the URL query param name.

`--test-all-query-params`
Test all URL query param names.
: Test all URL query param names.

`--test-header-name` *NAME*
Tests the HTTP Header name.
: Tests the HTTP Header name.

`--test-cookie-param` *NAME*
Tests the HTTP Cookie name.
: Tests the HTTP Cookie name.

`--test-all-cookie-params`
Test all Cookie param names.
: Test all Cookie param names.

`--test-form-param` *NAME*
Tests the form param name.
: Tests the form param name.

`-i`, `--input` *FILE*
Reads URLs from the given *FILE*.
: Reads URLs from the given *FILE*.

`-O`, `--os` `unix`|`windows`
Sets the OS to test for.
: Sets the OS to test for.

`-D`, `--depth` *COUNT*
Sets the directory depth to escape up.
: Sets the directory depth to escape up.

`-B`, `--filter-bypass` `null_byte`\|`double_escape`\|`base64`\|`rot13`\|`zlib`
Sets the filter bypass strategy to use.
: Sets the filter bypass strategy to use.

`-h`, `--help`
Print help information.
: Print help information.

## AUTHOR

Postmodern <[email protected]>

## SEE ALSO

ronin-vulns-rfi(1) ronin-vulns-scan(1)
[ronin-vulns-rfi](ronin-vulns-rfi.1.md) [ronin-vulns-scan](ronin-vulns-scan.1.md)
54 changes: 27 additions & 27 deletions man/ronin-vulns-open-redirect.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,90 +12,90 @@ as additional arguments or read from a file using the `--input` option.
## ARGUMENTS

*URL*
A URL to scan.
: A URL to scan.

## OPTIONS

`--db` *NAME*
The database name to connect to. Defaults to `default` if not given.
: The database name to connect to. Defaults to `default` if not given.

`--db-uri` *URI*
The database URI to connect to
: The database URI to connect to
(ex: `postgres://user:password@host/db`).

`--db-file` *PATH*
The sqlite3 database file to use.
: The sqlite3 database file to use.

`--import`
Imports discovered vulnerabilities into the database.
: Imports discovered vulnerabilities into the database.

`--first`
Only find the first vulnerability for each URL.
: Only find the first vulnerability for each URL.

`-A`, `--all`
Find all vulnerabilities for each URL.
: Find all vulnerabilities for each URL.

`--print-curl`
Also prints an example `curl` command for each vulnerability.
: Also prints an example `curl` command for each vulnerability.

`--print-http`
Also prints an example HTTP request for each vulnerability.
: Also prints an example HTTP request for each vulnerability.

`-M`, `--request-method` `COPY`|`DELETE`|`GET`|`HEAD`|`LOCK`|`MKCOL`|`MOVE`|`OPTIONS`|`PATCH`|`POST`|`PROPFIND`|`PROPPATCH`|`PUT`|`TRACE`|`UNLOCK`
Sets the HTTP request method to use.
: Sets the HTTP request method to use.

`-H`, `--header` "*Name*: *value*"
Sets an additional header using the given *Name* and *value*.
: Sets an additional header using the given *Name* and *value*.

`-U`, `--user-agent-string` *STRING*
Sets the `User-Agent` header string.
: Sets the `User-Agent` header string.

`-u`, `--user-agent` `chrome-linux`\|`chrome-macos`\|`chrome-windows`\|`chrome-iphone`\|`chrome-ipad`\|`chrome-android`\|`firefox-linux`\|`firefox-macos`\|`firefox-windows`\|`firefox-iphone`\|`firefox-ipad`\|`firefox-android`\|`safari-macos`\|`safari-iphone`\|`safari-ipad`\|`edge`
Sets the `User-Agent` header.
: Sets the `User-Agent` header.

`-C`, `--cookie` *COOKIE*
Sets the raw `Cookie` header.
: Sets the raw `Cookie` header.

`-c`, `--cookie-param` *NAME*`=`*VALUE*
Sets an additional `Cookie` param using the given *NAME* and *VALUE*.
: Sets an additional `Cookie` param using the given *NAME* and *VALUE*.

`-R`, `--referer` *URL*
Sets the `Referer` header.
: Sets the `Referer` header.

`-F`, `--form-param` *NAME*`=`*VALUE*
Sets an additional form param using the given *NAME* and *VALUE*.
: Sets an additional form param using the given *NAME* and *VALUE*.

`--test-query-param` *NAME*
Tests the URL query param name.
: Tests the URL query param name.

`--test-all-query-params`
Test all URL query param names.
: Test all URL query param names.

`--test-header-name` *NAME*
Tests the HTTP Header name.
: Tests the HTTP Header name.

`--test-cookie-param` *NAME*
Tests the HTTP Cookie name.
: Tests the HTTP Cookie name.

`--test-all-cookie-params`
Test all Cookie param names.
: Test all Cookie param names.

`--test-form-param` *NAME*
Tests the form param name.
: Tests the form param name.

`-i`, `--input` *FILE*
Reads URLs from the given *FILE*.
: Reads URLs from the given *FILE*.

`-T`, `--test-url` *URL*
Optional test *URL* to try to redirect to.
: Optional test *URL* to try to redirect to.

`-h`, `--help`
Print help information.
: Print help information.

## AUTHOR

Postmodern <[email protected]>

## SEE ALSO

ronin-vulns-scan(1)
[ronin-vulns-scan](ronin-vulns-scan.1.md)
Loading

0 comments on commit 24eaab4

Please sign in to comment.