Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ronin-rb/ronin-payloads

A Ruby micro-framework for writing and running exploit payloads
https://github.com/ronin-rb/ronin-payloads

Renamed 'spec/helpers/payload_encoders.rb' to 'spec/helpers/encoders.rb'.

441f7c68db999dee800b616d4943c132e9830231 authored over 13 years ago
Renamed spec/helpers/cache to scripts/.

96f05ae72ff802bdfa8a56957aaeee6baed91fa3 authored over 13 years ago
Use the new register_data_path method.

f1f26397c5e8557ebbc1f43f1aac597a6c52e134 authored over 13 years ago
Require 'ronin/auto_load'.

c6451d146d767e68bbc356360db92ad54e683515 authored over 13 years ago
Upgraded from the GPL-2 to GPL-3.

5731941eee2053facdf72d505e0b63e3cec93fc8 authored over 13 years ago
Catch all Ronin::Script::Exception exceptions.

b5f7044df2a99bb5f859c05e2500dbab1c98ab12 authored over 13 years ago
Fixed a typo.

e85332b020c35bc569c579acec76dcf1f0dbfdf7 authored over 13 years ago
Removed references to Exploits/Payloads in the Encoder command.

bd4503eafc4df727594ce0b1b980336575489a70 authored over 13 years ago
Use the new ResourcesCommand.

628c7c0454f1f48268c921a79f95ac1b99d3a0e3 authored over 13 years ago
Updated old code.

58fbe587106f2ebdbe52ad219d1de27d51c7955c authored over 13 years ago
Added the ronin-encoders command.

df01c6fef9a3abe5bc6153a359910f8d421f81d1 authored over 13 years ago
Added the ronin-encoder command.

c3ec337ec47fdec1df0ab779ed3be6d1cf7767a7 authored over 13 years ago
Call silent!.

bfb99690820b1e464ee07585917c36172edb396b authored over 13 years ago
Use the model and script_class methods for specifying which Class to use.

a485a87b6a38bb9471217a3e431eae90592a0b36 authored over 13 years ago
Began converting Exploit and Payload to use ScriptCommand.

d75cb1846383c55603d60de6ca8b0b5bff45044e authored over 13 years ago
Converted the ronin-payloads command to use ModelCommand.

947e361377e2ea49acb372ef5f2b9718b1920ef5 authored over 13 years ago
Use Ronin::Autoload.

57473e936dba52c576c96ba06bb13208b29d6a03 authored over 13 years ago
Renamed Ronin::Payloads::Encoder to Ronin::Encoders::Encoder.

67d1deea1a7a11f97a7820578f7beb9bbeae8477 authored over 13 years ago
Added print_info statements to Encoder#run.

2b97240aec0207553f8e766b19e54d765e231800 authored over 13 years ago
Added run methods to Exploit, Payload and Encoder.

1e30857d2b3935d6cf2dec89a3d37eb451c86f47 authored over 13 years ago
Added script_path_id to the ronin_payloads_encoders table.

dc762f61fb2cd313fda082391d159f1436008fab authored almost 14 years ago
require the 'create_script_paths_table' migration instead.

137022830a3652ece1842619d6eb462dc1e25ff8 authored almost 14 years ago
Use the new Ronin::Script.

21b6ce4baf3064e77c1b5cf1a07983194d356ece authored almost 14 years ago
Explicitly include Engine::Testable for the docs.

17267f9a455bd188c62dad6776422287b086ee34 authored almost 14 years ago
Use the new Engine::Testable mixin.

4e08df02b52fca35868e11f064d30ae9227994f1 authored almost 14 years ago
Load ~/.ronin/config/payloads.rb when 'ronin/payloads' is required.

0fd69db39f28605afb717b0a98813a261ad123d4 authored almost 14 years ago
No longer explicitly require the Exploit/Payload classes, use OpenNamespace to do that.

02f185ace24b426e3eeadb71751bdc5685e4fec5 authored almost 14 years ago
Cleaned up the specs.

367eadf9284fdf251c2b91b194b8af7f80433219 authored almost 14 years ago
Refactored the PostExploitation API.

6119eead972e0f889f1b6fe1e4ce9e7d129ebcbe authored almost 14 years ago
Moved Exploit/Payload Helper specs into the helpers/ directories.

5a20cd9b254f50e3354794b1d155633b2865d38b authored almost 14 years ago
Renamed Ronin::Payloads::NetcatBindShell to BindShell.

174a458ec1fb8fe758f907257a2c592956bf5959 authored almost 14 years ago
Doc style.

2e8f727f05c9d524899ecc38ffffa84aed0b1f99 authored almost 14 years ago
Updated @since tags to 1.0.0.

b634d5dce75ad624e43c7655ce0bbb45c63d64b2 authored almost 14 years ago
Renamed Leverage to PostExploitation.

774b44de02951953afd35b3c15fde0343b576e3e authored almost 14 years ago
Updated ronin/exploits/exceptions.rb and ronin/payloads/exceptions.rb.

bed3a3612bbc8989e5705d56327486d3d0237e85 authored almost 14 years ago
Upgraded the copyright dates to 2007-2011.

4a14dcc6881774f6bf2499d3c384ffc158f135c4 authored almost 14 years ago
Removed Payloads::DeployFailed.

417fd682acaaacf8fab8f0d3bdb7adfe52522a2a authored almost 14 years ago
Remove contextify method-calls and updated the specs.

f489d721bf9a92788cad411fa43c8fb2a756396a authored almost 14 years ago
Renamed Ronin::UI::CommandLine to Ronin::UI::CLI.

65a4be46bb95ba14452acf43f2944eec5f7ebba7 authored about 14 years ago
Fixed documentation links.

d6cdd406c8595a5c0e6bae9c2a87b739a4a19bf1 authored about 14 years ago
Added join tables for Exploit.authors, Payload.authors and Encoder.authors.

7c21e68de6fba337b5f11b960f2f0c48307c6d45 authored about 14 years ago
Upgraded to ronin ~> 1.0.0.

a1d32230f242267c36f32c288e39b871cb8738b6 authored about 14 years ago
Have ExploitGenerator and PayloadGenerator inherit from RubyGenerator.

bbcc4fcf3c8c89bce6d5bd582dc9d1f14b502f8f authored over 14 years ago
Added specs for Exploit#leveraged?.

2d83f1428f6ce5569750ea3d4cdae6049b6bed42 authored over 14 years ago
Use more 'let' in the specs.

dd35272440ad35120a2621db336f58b640bd1e43 authored over 14 years ago
DRYed.

6151e75dab097a38176653fcd1823e6a54fafcdd authored over 14 years ago
Added minimal specs for Payloads::Helpers::BindShell.

9764b3324fa2eca39c1e274ce0041289106611e7 authored over 14 years ago
Verify the host and port parameters are set before deploying a bind-shell payload.

646d273659bc00f8031542b4dfb411b57c6ad6db authored over 14 years ago
Updated the BindShell helper module to use deploy and evacuate blocks.

2b76e1ff71281895356ab00497411dbb69836ef4 authored over 14 years ago
Added FS#fs_getcwd.

f944f48b1d7ae024115fb54b7e84b9f5ef25dc35 authored over 14 years ago
Use chomp, instead of rstrip, to preserve tailing white-space.

72092c147f30b1ae6f6261e516a786b381b7498c authored over 14 years ago
Make sure Shell returns useful values.

ecfbe529b5457ce529c3ccffa13ed2f58625b4ce authored over 14 years ago
Added BindShell#fs_mktemp.

495689fd801a7fa5946a39bab87d7083a06d37e5 authored over 14 years ago
Added BindShell#fs_glob and #fs_mkdir.

b84bdff847c914485c57fa6f679039a29556665e authored over 14 years ago
Ignore output from previous commands in BindShell#shell_exec.

11873e118c1a9ca94298e0030ac49689cdaf6780 authored over 14 years ago
Define Payloads::Helpers::BindShell#fs_chdir.

1df856bcd16754cd258ccd1087dbe146ab92f86d authored over 14 years ago
Use the new Engine::Buildable and Engine::Deployable mixins.

be45f0a757f7749b5611a6463d28be95edfabe87 authored over 14 years ago
Removed the old RPC Payload helper.

de74cf6f821a8d36729a78565f702ebbc13601bd authored over 14 years ago
Added Exploit#helpers and Payload#helpers, to track loaded helpers.

cc3b21204be9d1eda2307fff431a1cd377cd23bf authored over 14 years ago
Keep documentation within 80 columns.

18709b5de4354c0873c3b3f252c59ccbe15e0a7c authored over 14 years ago
Added HasPayload#default_payload and call it in HasPayload#initialize.

c7ed03d6b62b5e8183d3b8f51b36c55b58ec7329 authored over 14 years ago
Added cleanup, cleanedup? and cleanup! methods to Exploit and Payload.

143f10dd3378b066d87361a2e1677ad02d8ea7a4 authored over 14 years ago
Added Leverage::Resources::Shell#exit and Sys#exit.

e2af8b0d492d5eb8eeb9d779d06b3f5d77dd1cf5 authored over 14 years ago
Added Leverage::Resources::Shell#date and #time.

ccf8a5fd70f07e6d29098310d6143546f141a18b authored over 14 years ago
Added Leverage::Resources::Shell#id, #uid and #gid.

fad1899333a74564056c738ccbf453f149ebd277 authored over 14 years ago
Added sys_getuid and sys_getgid to Payloads::Helpers::BindShell.

e950b4b984e38c724a330aae5073dd640dbaa30f authored over 14 years ago
Added BindShell#sys_kill.

ad1bd63555c499287cf2596dafbd1af81c006ec3 authored over 14 years ago
Renamed Ronin::Leverage::Mixin to Ronin::Leverage::API.

76e1f2d1e2903b947d4665399d356668f9695295 authored over 14 years ago
Added Command#io_write and Payload::Helpers::BindShell#shell_write.

879c464356f0326530b99e5cbb3a3da6a051bcec authored over 14 years ago
Added BindShell#fs_write.

* Escape the data then use the shell's printf to unescape the data
and pipe it into dd.

e58d65d6dfb576a27dc23baa4e52bbccc808b0e0 authored over 14 years ago
Specify bs=1.

b943037e836989978f0a7a147e68158b6e5755ae authored over 14 years ago
Leverage the FS resource in the BindShell helper by emulating fs_* methods using shell.exec.

f85b38e3b5b852db4242024e79f16e63a67306a5 authored over 14 years ago
Fixed a typo.

e88035112b0818e20fb6ffd1986e7f5b602752d8 authored over 14 years ago
Style.

72d76767ef75305a5aae241661494575da03296e authored over 14 years ago
Fixed a documentation typo.

bef95aa4935bdf97e263d6c2c405ab2ea2c9e999 authored over 14 years ago
Added Ronin::Payloads::NetcatBindShell for conveniance.

79d25f30d49d2187e6e2c83626e4e427674eec55 authored over 14 years ago
Added Ronin::Payloads::Helpers::BindShell, as an example of using Leverage and the shell resource.

594241a458fc2d38ca4e0b06edeca680ea7d10d6 authored over 14 years ago
Updated specs.

3cc9883fa4da86bdda33781e7ca92ada810d2593 authored over 14 years ago
Updated the Generator templates.

2a228b759ae81ff1217a8a31f2dac214a95009ec authored over 14 years ago
Included Leverage::Mixin.

6ff824313102de4a0864af98d8c3063177dafbd3 authored over 14 years ago
Updated the Exploit/Payload Generators.

4a965d4993677bb9f13fe41853cb6f4ac2d19257 authored over 14 years ago
Removed the ControlledBehavior join models.

a4fc4ea7451010889501a2169f2e75a4461765ba authored over 14 years ago
Un-include Control::API.

c5b6cdb83043d444ba1d27408a983914f75b8b17 authored over 14 years ago
Removed redudent (of Ronin::Engine) and failing specs.

82862570a04425410e5ceaa6a5adaade9a3e99fa authored over 14 years ago
Refactored Ronin::Module into Ronin::Engine.

46fef677a6891d9d0c08ca01b6df007c8c2dfcee authored over 14 years ago
Removed duplicate call to initialize_params.

* Ronin::Module.initialize does this.

ff6880e0559e20f48741522ab89ba935c8a6e3d7 authored over 14 years ago
Fixed failing specs.

020cd21cbfc52fde2fd8896750f168f6e4f12f5d authored over 14 years ago
Use load_context to load exploits/payloads.

e13726642deaedd23a5590f2f6f38a0daddc6961 authored over 14 years ago
Default authors to an empty Array.

1274d6f6211d0b42d1610d8e0710e94237ede1d0 authored over 14 years ago
Removed unused constants.

fb9296472c58e76dcec9f5053d8df8e3f7f1503b authored over 14 years ago
Compare the helper modules against ::Module, to avoid conflicts with Ronin::Module.

985b269f416a4e1119e5a77f5d88c2db828f0835 authored over 14 years ago
Added YARD @since tags.

292ea32e6419d35751bb6f13941faf000ccec562 authored over 14 years ago
spec against Payloads::Encoder.

7dc842c5ea713d9f2c7b462375be63626cfcd02b authored over 14 years ago
Oops.

a1f0a5ca0d12f0da9b3761ff6175c20384d22692 authored over 14 years ago
Added migrations for Ronin::Payloads.

82505f7b245d1e9026fea185db00d583f590fb04 authored over 14 years ago
Renamed Payloads::Encoders::Encoder to Payloads::Encoder.

da1ebbf0b53d3f29e45cb196ac815d3fc993c280 authored over 14 years ago
No longer use defaults for the authors.

49475ee28c7a2b82a0e08fca3c98c308ab0b132a authored over 14 years ago
Require 'uri/query_params'.

e154f2c81034991e48be7c870a5d74217b224482 authored over 14 years ago
Cleaned up dependencies and added the edge dependencey group.

12653a10c30e2ef4612e0b3a60b8d6fbb2a3abbe authored over 14 years ago
Bundle the :default dependencey group.

d35acd927dd2e468de9591e3756c19915cb5f765 authored over 14 years ago