Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ronin-rb/ronin
Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd-party git repositories.
https://github.com/ronin-rb/ronin
Added the `ronin cert-dump` command (closes #120).
84be7c7f9ffe56f89bd46ea1114eecbf63383e12 authored over 2 years ago
84be7c7f9ffe56f89bd46ea1114eecbf63383e12 authored over 2 years ago
Added the `ronin netcat` command (closes #52).
b3a06943901ef1a7bb8d2575bdfefa505f315af7 authored over 2 years ago
b3a06943901ef1a7bb8d2575bdfefa505f315af7 authored over 2 years ago
Only initialize `Hexdump::Hexdump` once to match the behavior of `hexdump`.
c5a6822556ba7f7147b725a02a02684e063e04c6 authored over 2 years ago
c5a6822556ba7f7147b725a02a02684e063e04c6 authored over 2 years ago
The `ronin hexdump` command can accept multiple files.
b31fe8b97ec01a6b97238ace4621b206a980eb16 authored over 2 years ago
b31fe8b97ec01a6b97238ace4621b206a980eb16 authored over 2 years ago
Updated the `ronin-grep` and `ronin-extract` man pages.
c7087f9d8bb3e77ca70fa960e0b01872a866e2cc authored over 2 years ago
c7087f9d8bb3e77ca70fa960e0b01872a866e2cc authored over 2 years ago
Also mention the `ronin-bitflip` man page in other related man pages.
040db02e6e418ea2d55f4664f0fedda5d89898cf authored over 2 years ago
040db02e6e418ea2d55f4664f0fedda5d89898cf authored over 2 years ago
Added the `ronin bitflip` command (closes #111).
a6e2f885ac9177e5fdee1e64f315446e60518836 authored over 2 years ago
a6e2f885ac9177e5fdee1e64f315446e60518836 authored over 2 years ago
Improved the description for `StringProcessorCommand`.
7bba00ab059f78061dd4b835ae5f59c081a7907a authored over 2 years ago
7bba00ab059f78061dd4b835ae5f59c081a7907a authored over 2 years ago
Added `PatternOptions`.
d7654199d7b3c1afa6bdbf9dd6ffed1ba65a8496 authored over 2 years ago
d7654199d7b3c1afa6bdbf9dd6ffed1ba65a8496 authored over 2 years ago
Changed the `hexdump` command to use `FileProcessorCommand`.
dc07e3a1e06f8c384e0097915d5fb0ec88c16939 authored over 2 years ago
dc07e3a1e06f8c384e0097915d5fb0ec88c16939 authored over 2 years ago
Changed the `extract` command to use `FileProcessorCommand`.
6809fe58f328a5599054309005a3bed509e6edf6 authored over 2 years ago
6809fe58f328a5599054309005a3bed509e6edf6 authored over 2 years ago
Changed the `grep` command to use `FileProcessorCommand`.
bdfcaf0c700df569eb765f2a13f7ec656a939c12 authored over 2 years ago
bdfcaf0c700df569eb765f2a13f7ec656a939c12 authored over 2 years ago
Added `CipherCommand` that uses `FileProcessorCommand`.
5665936a7d5f240ec07ebea1b3157551c2b02257 authored over 2 years ago
5665936a7d5f240ec07ebea1b3157551c2b02257 authored over 2 years ago
Moved the `--key` / `--key-file` validation out of `KeyOptions`.
9eef0791a80cb1201f3213bf611aad71f1b4e630 authored over 2 years ago
9eef0791a80cb1201f3213bf611aad71f1b4e630 authored over 2 years ago
Use `FileProcessorCommand` and `CharSetOptions` in the `strings` command.
99e04ff543faaf597a0655463f782c431a0f7f9a authored over 2 years ago
99e04ff543faaf597a0655463f782c431a0f7f9a authored over 2 years ago
Raise a `OptionParser::InvalidArgument` exception if the key file doesn't exist.
148ae092f926c0fa05ee989004f81c323102ba4c authored over 2 years ago
148ae092f926c0fa05ee989004f81c323102ba4c authored over 2 years ago
Allow overriding the default file mode in sub-classes.
1892e1e3f459487d4e21087b783a14e8fecc8dde authored over 2 years ago
1892e1e3f459487d4e21087b783a14e8fecc8dde authored over 2 years ago
Rescue `Errno::ENOENT` and print an error message.
9a558588cada5baf8edc8e970cd197eced8b3491 authored over 2 years ago
9a558588cada5baf8edc8e970cd197eced8b3491 authored over 2 years ago
Added `CharSetOptions`.
7b185e3ee1adcf1cbecd08d76dcf12a5d482158e authored over 2 years ago
7b185e3ee1adcf1cbecd08d76dcf12a5d482158e authored over 2 years ago
Removed the `-o,--output` option from `ronin hexdump`.
0f55ddebf58d2b8e05defed890c36f4106c1df36 authored over 2 years ago
0f55ddebf58d2b8e05defed890c36f4106c1df36 authored over 2 years ago
Split `FileProcessorCommand` out of `StringProcessorCommand`.
de7237f1449ed7824105a08c857ea738c7d68b03 authored over 2 years ago
de7237f1449ed7824105a08c857ea738c7d68b03 authored over 2 years ago
Added a `SEE ALSO` section to the `ronin new` man pages.
b9e6d72221401a7c4dfc1231e785a2975f715117 authored over 2 years ago
b9e6d72221401a7c4dfc1231e785a2975f715117 authored over 2 years ago
Updated the options documentation for `ronin new project`.
791c76cc2e7889eee6b0bf95bd3a77772233a4bc authored over 2 years ago
791c76cc2e7889eee6b0bf95bd3a77772233a4bc authored over 2 years ago
Vertically align the versions.
a5413aeca49875877763398822b644a79a1d884f authored over 2 years ago
a5413aeca49875877763398822b644a79a1d884f authored over 2 years ago
`ronin-web-proxy` was merged back into `ronin-web-server`.
46fbd037ced94acd42b6f228c417cbcf581996af authored over 2 years ago
46fbd037ced94acd42b6f228c417cbcf581996af authored over 2 years ago
Added the `--dockerfile` option to the `ronin new project` command.
4d57a267e7fa56650730461321c2f4d258bb3ff0 authored over 2 years ago
4d57a267e7fa56650730461321c2f4d258bb3ff0 authored over 2 years ago
Use the new `ronin-code-asm` and `ronin-code-sql` repo names.
7095ab7555120ae57de1c1b819d90e7725ee53d7 authored over 2 years ago
7095ab7555120ae57de1c1b819d90e7725ee53d7 authored over 2 years ago
Add commented out `github:` options to make it easier to use the main branch.
207f11e3a4a3eb6bec3af717461b6ce2106f6866 authored over 2 years ago
207f11e3a4a3eb6bec3af717461b6ce2106f6866 authored over 2 years ago
Disambiguate the syntax.
6c7d69d0e230c97d4c521cea2c418b14c10fe078 authored over 2 years ago
6c7d69d0e230c97d4c521cea2c418b14c10fe078 authored over 2 years ago
Forgot to commit the `ronin new` template files.
b1e3f3c05b6fcf4dc654253c159cad3d939b0335 authored over 2 years ago
b1e3f3c05b6fcf4dc654253c159cad3d939b0335 authored over 2 years ago
Added the `--ruby-version` option to `ronin new project`.
77982991154ec9a9cf3a5cae81b3b5cb5bb9dc25 authored over 2 years ago
77982991154ec9a9cf3a5cae81b3b5cb5bb9dc25 authored over 2 years ago
Added `ronin-vulns` as a dependency.
1e0d57af451f2cd27213c9432fc4c2b0aee6aa66 authored over 2 years ago
1e0d57af451f2cd27213c9432fc4c2b0aee6aa66 authored over 2 years ago
Removed the `ronin-scanners` link.
7982735a2031fa26f6d157ed14ca0e2febd76f15 authored over 2 years ago
7982735a2031fa26f6d157ed14ca0e2febd76f15 authored over 2 years ago
Removed the `ronin-post_exploitation` link.
9cb796ae45a5333613f035eac3344b538c119c49 authored over 2 years ago
9cb796ae45a5333613f035eac3344b538c119c49 authored over 2 years ago
Capitalize Ruby.
a54015a726c0e7da88947a6c3465d7c5f4240c1e authored over 2 years ago
a54015a726c0e7da88947a6c3465d7c5f4240c1e authored over 2 years ago
Removed old options from the `ronin irb` documentation.
cba0f1aca21abbb69f193889572944a89457e282 authored over 2 years ago
cba0f1aca21abbb69f193889572944a89457e282 authored over 2 years ago
Removed old sections from the `ronin-irb` man page.
95b711a34de02127e25282fef3fc20bbc82651be authored over 2 years ago
95b711a34de02127e25282fef3fc20bbc82651be authored over 2 years ago
Renamed the `ronin console` command to `ronin irb` to avoid confusion.
268a8e27ade5aef00d31f5e27a95c683e63d1e8d authored over 2 years ago
268a8e27ade5aef00d31f5e27a95c683e63d1e8d authored over 2 years ago
Added the missing man page for the `ronin http` command.
8310b33d21f1b001c95d6d69882b74eff9987505 authored over 2 years ago
8310b33d21f1b001c95d6d69882b74eff9987505 authored over 2 years ago
Added more `--uri` options to the `ronin ip` command.
7ad9525349f5aa099d566d51a9a8fd3a2fa3c23f authored over 2 years ago
7ad9525349f5aa099d566d51a9a8fd3a2fa3c23f authored over 2 years ago
Added missing documentation.
8cf61143d00e1431f3f524acbede9d2bef24a4d0 authored over 2 years ago
8cf61143d00e1431f3f524acbede9d2bef24a4d0 authored over 2 years ago
Extract IP formatting logic into `format_ip` and reuse it for `--uri`.
7a2e344f41c5a85de36219625515df94b75c2632 authored over 2 years ago
7a2e344f41c5a85de36219625515df94b75c2632 authored over 2 years ago
Added `--hex`, `--octal`, and `--binary` options to `ronin ip` (issue #117).
* Also renamed `-d` to `-D`.
61ef673372ccefb0e68d3526f35df29a6a748295 authored over 2 years ago
Renamed the `--uint` option to `--decimal` (issue #117).
76ffd24520dce2936eb40b999cba50c7ef2f65df authored over 2 years ago
76ffd24520dce2936eb40b999cba50c7ef2f65df authored over 2 years ago
Renamed `ronin-asm` to `ronin-code-asm` and `ronin-sql` to `ronin-code-sql`.
892c08876439686071008ddabb05d983eb8d5b47 authored over 2 years ago
892c08876439686071008ddabb05d983eb8d5b47 authored over 2 years ago
Print an error message when the input file does not exist.
14ad26a0a72007efb5772ad712e43581f13a9ccc authored over 2 years ago
14ad26a0a72007efb5772ad712e43581f13a9ccc authored over 2 years ago
Alias `enc` to `encode` and `dec` to `decode`.
b58c13bbaac773006d79a69565fcea01fa2195c1 authored over 2 years ago
b58c13bbaac773006d79a69565fcea01fa2195c1 authored over 2 years ago
Remove unnecessary module include.
45a98ca6451f2d62b085c2e7309a413d2bcc4106 authored over 2 years ago
45a98ca6451f2d62b085c2e7309a413d2bcc4106 authored over 2 years ago
Added the `ronin decrypt` sub-command (closes #116).
f6107e179ceb85d6e3f8bef64af51e32821488c3 authored over 2 years ago
f6107e179ceb85d6e3f8bef64af51e32821488c3 authored over 2 years ago
Added the `ronin encrypt` sub-command (closes #115).
89d932e7765033e0cbeb9152baec6d5ba4829afc authored over 2 years ago
89d932e7765033e0cbeb9152baec6d5ba4829afc authored over 2 years ago
Added the `ronin homoglyph` sub-command (closes #114).
0a6a5361da59e8e76ded36377f05333f7a718dcd authored over 2 years ago
0a6a5361da59e8e76ded36377f05333f7a718dcd authored over 2 years ago
Remove copy/pasted options.
de89286b38cc22c93871c9d88c292efc7eb4b27d authored over 2 years ago
de89286b38cc22c93871c9d88c292efc7eb4b27d authored over 2 years ago
Only initialize the typo generator once.
d998e10bbd756e9fc7451a1c0127a659a4a819b4 authored over 2 years ago
d998e10bbd756e9fc7451a1c0127a659a4a819b4 authored over 2 years ago
Removed old require.
c9054fe76a15d8baed7eb530014e4c584c155bce authored over 2 years ago
c9054fe76a15d8baed7eb530014e4c584c155bce authored over 2 years ago
Added the `ronin typo` sub-command (closes #113).
5539441cc21f5d3ed6bb1e49194499bcb4615a4a authored over 2 years ago
5539441cc21f5d3ed6bb1e49194499bcb4615a4a authored over 2 years ago
Use `Ronin::Support::Network::HTTP::UserAgents::ALIASES.keys`.
c06f6f291ccccabf6e699551377611b9e2fbc7d1 authored over 2 years ago
c06f6f291ccccabf6e699551377611b9e2fbc7d1 authored over 2 years ago
No longer use `CommandKit::Options::Input` or `CommandKit::Options::Output`.
9242ef0a1a35224bb08f2e4b2d9d4b3912d07ffe authored over 2 years ago
9242ef0a1a35224bb08f2e4b2d9d4b3912d07ffe authored over 2 years ago
Removed redundent "This file is part of ronin." line from the license header.
7033fbdc4de919d92796a885afc6a99705c6d2b4 authored over 2 years ago
7033fbdc4de919d92796a885afc6a99705c6d2b4 authored over 2 years ago
Fixed the documentation for the `ronin sha256` command's arguments.
06ea16995c256f7a3f8aeaaf1216099ba2a64999 authored over 2 years ago
06ea16995c256f7a3f8aeaaf1216099ba2a64999 authored over 2 years ago
Renamed `-s`,`--string` option to `-r`,`--ruby` to avoid conflicts.
* `StringProcessorCommand` also defines a `--string` option.
* Use the new `ronin/support/encodi...
Added `-R`,`--ruby` options to the `ronin encode` and `ronin decode` commands.
c3f7b9fd0a1a57767550fc0b2d580b3b03cbacde authored over 2 years ago
c3f7b9fd0a1a57767550fc0b2d580b3b03cbacde authored over 2 years ago
Added missing options and removed old ones from the documentation.
541f0e129a8400e48042c6013ee9d80b3a7d6461 authored over 2 years ago
541f0e129a8400e48042c6013ee9d80b3a7d6461 authored over 2 years ago
Updated the `Arguments` documentation.
0c5fabf063184269ee375064c16b1b072f59bff7 authored over 2 years ago
0c5fabf063184269ee375064c16b1b072f59bff7 authored over 2 years ago
Fixed the argument name in `StringProcessorCommand`.
64af7a0c94dc95ad5a50079b78f0eac50add6a5d authored over 2 years ago
64af7a0c94dc95ad5a50079b78f0eac50add6a5d authored over 2 years ago
Added specs for `CLI::Command`.
3e79dd196506f3e05b98e63a9a2b1b6f5611eebc authored over 2 years ago
3e79dd196506f3e05b98e63a9a2b1b6f5611eebc authored over 2 years ago
Added specs for `KeyOptions`.
2026da296a183daf93cad9f1ecd48810ee5f2383 authored over 2 years ago
2026da296a183daf93cad9f1ecd48810ee5f2383 authored over 2 years ago
Added specs for `CLI::Commands::Unquote`.
c7dee5699084de1c32248315bef5974168777826 authored over 2 years ago
c7dee5699084de1c32248315bef5974168777826 authored over 2 years ago
Added specs for `CLI::Commands::Quote`.
55185d47891132dca4f4e3d611d4bd9f030b6e4c authored over 2 years ago
55185d47891132dca4f4e3d611d4bd9f030b6e4c authored over 2 years ago
Fixed a require.
dd5275409383fcd761e6a3e31c6d7cb17819da98 authored over 2 years ago
dd5275409383fcd761e6a3e31c6d7cb17819da98 authored over 2 years ago
Added missing `-X`,`--hex` options.
ef1448760a32ce23627e08beef8a7679ad9227df authored over 2 years ago
ef1448760a32ce23627e08beef8a7679ad9227df authored over 2 years ago
Removed unnecessary require.
aecc7f34d2730167d9ebb2450b17fb41f395ede4 authored over 2 years ago
aecc7f34d2730167d9ebb2450b17fb41f395ede4 authored over 2 years ago
Fixed a require.
f18948c6bf71f83d96f33aa27b0f51c0b969c81b authored over 2 years ago
f18948c6bf71f83d96f33aa27b0f51c0b969c81b authored over 2 years ago
Added specs for `CLI::Commands::Unescape`.
3193d01eba8944a4d7f2d4c75218745ba323fe2b authored over 2 years ago
3193d01eba8944a4d7f2d4c75218745ba323fe2b authored over 2 years ago
Fixed a require.
9385b133d183db97695a46bc3a812eb092fd24f1 authored over 2 years ago
9385b133d183db97695a46bc3a812eb092fd24f1 authored over 2 years ago
Added specs for `CLI::Commands::Escape`.
e2a505b27e498b0e5f92dbbe4c57b45a3dd9b756 authored over 2 years ago
e2a505b27e498b0e5f92dbbe4c57b45a3dd9b756 authored over 2 years ago
Added specs for `CLI::Commands::Encode`.
f654ece27152fb3ac5ec4a907906b6023f6b53d1 authored over 2 years ago
f654ece27152fb3ac5ec4a907906b6023f6b53d1 authored over 2 years ago
Added specs for `CLI::Commands::Decode`.
2429f448a37d1bd9cf2e9ae746805b56445c36d3 authored over 2 years ago
2429f448a37d1bd9cf2e9ae746805b56445c36d3 authored over 2 years ago
Added specs for `StringProcessorCommand`.
02f7eef38faee69c3d5523e60228d71110877a08 authored over 2 years ago
02f7eef38faee69c3d5523e60228d71110877a08 authored over 2 years ago
Fixed typos.
5d4d8a6689c9c93827d4a59a190bd640f3b6af09 authored over 2 years ago
5d4d8a6689c9c93827d4a59a190bd640f3b6af09 authored over 2 years ago
Added specs for `ValueProcessorCommand`.
14032a51bbd8075dfce50af11374418ce6c78c9b authored over 2 years ago
14032a51bbd8075dfce50af11374418ce6c78c9b authored over 2 years ago
Fixed indentation.
b0717c8a4b2bec7552cc5fe2957492c6067c3495 authored over 2 years ago
b0717c8a4b2bec7552cc5fe2957492c6067c3495 authored over 2 years ago
Fixed `NotImplementedError` message wording.
90b680790630822930b2f4b5776f8f3ad5ae37d7 authored over 2 years ago
90b680790630822930b2f4b5776f8f3ad5ae37d7 authored over 2 years ago
Renamed a spec file.
7c3a5e64e1e9603a14a5aee11c688eee7097246f authored over 2 years ago
7c3a5e64e1e9603a14a5aee11c688eee7097246f authored over 2 years ago
Removed the `ronin-web-proxy` git dependency.
64a204c341bf4d99a7aef7073e2eca7b962baea0 authored over 2 years ago
64a204c341bf4d99a7aef7073e2eca7b962baea0 authored over 2 years ago
Added specs for `StringMethodsCommand`.
b65939fc7d508ba70100212e8aad2ba61f90d757 authored over 2 years ago
b65939fc7d508ba70100212e8aad2ba61f90d757 authored over 2 years ago
Added specs for `MethodOptions`.
56998d3a5a82428cc2168881f86fe779829a6bcf authored over 2 years ago
56998d3a5a82428cc2168881f86fe779829a6bcf authored over 2 years ago
Improve the Object/private method filtering in `MethodObjects#apply_method_options`.
23419a9b2c6b0da89b2a8c55adaf0d8f133fd21b authored over 2 years ago
23419a9b2c6b0da89b2a8c55adaf0d8f133fd21b authored over 2 years ago
We don't really need to include `CommandKit::Options` into `MethodOptions`.
b968f0cdba1d96a92c6b93da68e82492f61d2587 authored over 2 years ago
b968f0cdba1d96a92c6b93da68e82492f61d2587 authored over 2 years ago
Require `command_kit/options`.
08ce3b5ef6ccfd1aedb15c1d1fabd80eaeb42c16 authored over 2 years ago
08ce3b5ef6ccfd1aedb15c1d1fabd80eaeb42c16 authored over 2 years ago
Fix scope of `ValueProcessorCommand`.
e3a25b3c3278524b69fd5f804d0509a55f7796fa authored over 2 years ago
e3a25b3c3278524b69fd5f804d0509a55f7796fa authored over 2 years ago
Renamed `ValueCommand` to `ValueProcessorCommand`.
3270a9a19e6a894e36a79b35b433757e27ac4ad2 authored over 2 years ago
3270a9a19e6a894e36a79b35b433757e27ac4ad2 authored over 2 years ago
Fixed the default `usage` in `StringProcessorCommand`.
7e9b6d3a901ea83d5c2a3719e780ed287c888740 authored over 2 years ago
7e9b6d3a901ea83d5c2a3719e780ed287c888740 authored over 2 years ago
Fixed a spec.
91d251ae41a18f66344c88ce0da47cc4e36928a7 authored over 2 years ago
91d251ae41a18f66344c88ce0da47cc4e36928a7 authored over 2 years ago
Refactored `ValueCommand`.
* No longer use `CommandKit::Options::Input`.
* Added an explicit `-f`,`--file` option.
* Added ...
Fixed missing descriptions for the `ronin-escape` and `ronin-unescape` man pages.
82c5e23f1588f5f620d8fa54b8c6cd7b5ddc1bbb authored over 2 years ago
82c5e23f1588f5f620d8fa54b8c6cd7b5ddc1bbb authored over 2 years ago
Fixed description of the `ronin rot` command.
2400643c4568291a15c54b46fdc175e73ea365a9 authored over 2 years ago
2400643c4568291a15c54b46fdc175e73ea365a9 authored over 2 years ago
Refactored `StringCommand` into `StringProcessorCommand`.
* No longer use `CommandKit::Options::Input` or
`CommandKit::Options::Output`.
* Explicitly de...
Fixed typoed method names.
ae257ec46a0be6bfeb788ced3bc6b0a6e687de69 authored over 2 years ago
ae257ec46a0be6bfeb788ced3bc6b0a6e687de69 authored over 2 years ago
Use the new `ronin/support/encoding/` directory.
85f66cbef1954017b228c9def220cce5c0ad4b15 authored over 2 years ago
85f66cbef1954017b228c9def220cce5c0ad4b15 authored over 2 years ago
Added the `ronin public-suffix` sub-command (closes #96).
1eab1b0bbc91517ed6a47113e4ad3e70512d60ad authored over 2 years ago
1eab1b0bbc91517ed6a47113e4ad3e70512d60ad authored over 2 years ago