Ecosyste.ms: OpenCollective

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

github.com/ronin-rb/ronin-exploits

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

Renamed the http_host and http_port parameters.

* Now conforms to the new host/port naming conventions.

d417b5092661e88f92be89e59f10e009ac97a1e8 authored about 16 years ago
Changed the meaning of what Exploit#vulnerale? returns.

239d5dc78946133b912174f314256e4036042576 authored about 16 years ago
Remove protected separator.

e912fcc429d555d9ee577903dea4feb9c371b3b8 authored about 16 years ago
Updated the spec for the WebExploit.

6bace79c1c24ad74b7c4062463d159c45f829dcb authored about 16 years ago
Use the correct instance variables for the http_host and http_port params.

00702a5b51532ddf7023fb236dabb68eb8dc8587 authored about 16 years ago
Updated the spec tests to use the new Vuln name-space.

0dd710807e63b5247c1115dc1061ee5842c2e25b authored about 16 years ago
Renamed the 'vulnerability' directory to 'vuln'.

591f867354ae3e5a3d00136715a53c6b1c297b87 authored about 16 years ago
Renamed Vulnerability to Vuln.

296f9427005fc2d30964d6f5c912fe79900003d1 authored about 16 years ago
Renamed some of the parameters and added some properties.

* Removed the url parameter.
* Rewrote WebExploit#targeted_url.

16a5962e8a0638e4cc35ee37efc425e82a96c595 authored about 16 years ago
Prefixed ronin_ onto the objectify names.

65ca33e5b72562e4e708805a47381474b0a44704 authored about 16 years ago
Use the new Objectify module.

08a6e3fe5833f6ac26a7e40f1aeb6c112bf0ed9c authored about 16 years ago
Added a task to the TODO list.

d19f8070666dfd7edf3fbe9792b93a0d28cba871 authored about 16 years ago
Allow params to be passed quickly in to Exploit#build and Payload#build.

7ec86d116f2fc5d78fa8bd3501c20b1b739d0625 authored about 16 years ago
Fix capitalization in parameter descriptions.

c7ebb99f58822ce489884d02f9087cbb0dc1d5f5 authored about 16 years ago
Added a port parameter.

1f8da93e0c2e1effcd1b3e9ef74c13f65db609e6 authored about 16 years ago
Use the new Ronin::HasLicense module.

72c29f56d3faaa0fced79c38fa1269f172ad4998 authored about 16 years ago
Added the Exploit#licensed_under method.

* This takes advantage of the predefined Licenses and provides a
less redundent syntax:

r...

b08cb6c656f737228b79cbf6775910b0172c4d8c authored about 16 years ago
Added descriptions.

* Also added the new 'socket_redirect' behavior.

ab79d06cc8eb1a8535b1874879c373c25cb8a6c3 authored about 16 years ago
Simplified Behavior.define.

b785c274a1b2c61488df406a4b80d287d6b7b25e authored about 16 years ago
Integrated in the dm-predefined plugin.

83f196a65784261d9b3a4687b27fa0ec35b7c1b9 authored about 16 years ago
Bump required version of Ronin.

9f0efa51f9be0ef015f44889b48a432dacef1670 authored about 16 years ago
Payloads::PayloadTarget no longer exists.

fe6532da9d0350cb1cb708ed9a52164df449b5f0 authored about 16 years ago
Added a WebPayload model.

c1a672c8f9f4124c498f57d37780714c7ac73b6d authored about 16 years ago
Added relations to arch and platform.

32f89ce18b4a5266ee3527405815d0d3de0fefd6 authored about 16 years ago
Added a Shellcode model, for convenience sake.

f82ae666e3db45170982fab443decb9c47d9d581 authored about 16 years ago
Removed the PayloadTarget model.

* Payloads will now describe a single payload that targets a specific
arch/platform.
* Added a...

37e3d6a1b5a0852aeb82bbbcbcc1fe30758b9aec authored about 16 years ago
Renamed @built_exploit to @exploit.

a221a80a7162e148e1a9c91b370432ab783c1547 authored about 16 years ago
Don't store the build payload, simply rely on Payloads::Paylod#to_s.

* Have Exploit#verify return true.
* Have Exploit#build return the result of builder.
* Have Exp...

a55d06d8615f1a8c0ee589726e74ce27c59bd9c5 authored about 16 years ago
Removed some variables.

* Removed the @encoded_payload variable.
* Renamed @built_payload to @payload.
* Have #to_s call...

2e296a28938e1ef163c920b856571a053fff5bd7 authored about 16 years ago
Removed the pre-pare method.

8f1660471550426fe88cc69e0cb87227bd6439dc authored about 16 years ago
Added auth_bypass as another behavior.

34d14824b4a246acb806808d2a650afa2b66b9ad authored about 16 years ago
Use full words for argument names.

062fc2ffc8c2c66cfc07c847e2e5be7862ac4074 authored about 16 years ago
Broke down TODO list.

18eeecee0ba6a19154f2e96ff4214799382a00bc authored about 16 years ago
Added some descriptions to the parameters.

5944c718e16acc84998f69d33b6e77dff1c925cc authored about 16 years ago
Updated the Manifest.

1c82f9899f24f1f99eac73fa7228f174d19039d2 authored about 16 years ago
Added WebExploit#targeted_url.

* Added the host and path parameters.
* require 'uri' for convenience.

221d9c5a4fc6928c8b7f3318a8d7ecbb1963e822 authored about 16 years ago
Added a spec for Exploits::WebExploit.

82860a277a13262ef0e2b2484138742d61c04a28 authored about 16 years ago
Removed requirements for 'ronin/parameters'.

9af83d7aec2aad719bb57361e60d23a23b4ff3e3 authored about 16 years ago
Use http github.com URLs.

efc27231b69d67bfb5deecc49004b3fbac45b1c3 authored about 16 years ago
Shortened github.com URL.

0b1dd4df3328d9feed19a768ad0cb1fdf7cf7ecd authored about 16 years ago
Fixed spacing.

6e56eefdcbb175e04a91255efc6c8e7879ead72b authored about 16 years ago
Added the TODO.txt file to the Manifest.

6b62500e6f2f5cf10186b2c59afe7631643c96a9 authored about 16 years ago
Directly require the 'lib/ronin/models' file to get all the models.

a489883bbabdebe5c5c744575fd2ae00b7f1157f authored about 16 years ago
Forgot that the first Payload has to be created, inorder to test uniqueness of version.

68befd6c23f8a8ac262c36e5b7f9f650712fbe0b authored about 16 years ago
Use the BinaryPayload class.

bc7758fd4c90422861fecf0504e44732033d19bb authored about 16 years ago
Don't use the TargetedExploit class anymore.

3a0c0151482292a538edc252d0951e5c3eaf038b authored about 16 years ago
Don't require 'ronin/payloads/targeted_payload'.

275ae77f7686d7adc3551ef008313574ccac2bb3 authored about 16 years ago
Added a spec for Vulnerability::Tests.

8c901ec4fe4fb9d9706fca5a8588e6ffed3365b9 authored about 16 years ago
No need to create a Payload.

e58d9ae600105753add0660de067bd8e4e8eea2b authored about 16 years ago
Don't require 'ronin/payloads' or 'ronin/exploits'.

32ffeb0a03a9be5fb18268a4109039bb150dac77 authored about 16 years ago
Use objectify.

f2dff49980d719cabb8cf69d04db200b328fafd7 authored about 16 years ago
Use the new objectify method.

7108d026c562f3ca508d4b9071d2458170961222 authored about 16 years ago
Fix class_names.

d99f4f5e08b63d212250b3405a4178980d6b3fbe authored about 16 years ago
Require 'ronin/extensions/string' for String#to_method_name.

26ba96781acdc82f12c445306940d2f5f8018c0f authored about 16 years ago
Specify the :class_name.

edaf100d53b320856fc34e62b7daf0b6a59e6048 authored about 16 years ago
Bump ronin version requirement.

5bef31e1c6c3e7111154691c8957a7267ef05f43 authored about 16 years ago
Make sure to set @built_exploit to an empty String, before building.

835d5ca5e5487c4041992d3193fe8564e4826ff1 authored about 16 years ago
Make sure to set @is_built before and after building.

6eb3457cdc0bfd92f152b28eab21089a99a9e4e1 authored about 16 years ago
Rename options to attributes for Payload#initialize.

4d92c5f2197899081a2c33e3f62469a3031e10f8 authored about 16 years ago
Bug fixes.

* Make sure to set @is_built before/after building.
* Fix bug in running all the encoders.

cc7c0300bad9ae1b19158b6a8c01ac4171af2f46 authored about 16 years ago
Renamed @package to @built_payload.

* Also renamed @encoded_package to @encoded_payload.

331456b055f5cb97f95e94f99a890f4a7dbc87aa authored about 16 years ago
'ronin/exploits/exceptions/restricted_text' does not exist anymore.

fc8890355c8ab62ff599f9c82d4f0d8e6c960119 authored about 16 years ago
Re-ordered properties and parameters.

03abff9d1f718b9c8910a3a528df9baf5c02ba16 authored about 16 years ago
Added Payload#provides.

bf53c22c6b27d88e617a5bca2aef5a05c107ad69 authored about 16 years ago
Make sure the name passed into Exploit#allows is a String.

32dd9665da4f088a31ad43a275194f10783e571e authored about 16 years ago
Don't use Behavior.named, use a simple first_or_create.

47ae80a73b6f82b19fed67df46d9ea99b91565dc authored about 16 years ago
Allow @restricted to be set via the attributes passed into initialize.

fd11c1b2f31f2bdf5406288b7fd5843452603c33 authored about 16 years ago
Removed Behavior.named.

c89beb6a2438299e3df8bf93bbdad0ab1cf8742b authored about 16 years ago
Updated the Manifest.

e49135af4ca3caf57760a4ce65bf38d90174f192 authored about 16 years ago
Documentation tweaks.

5150f3fa015a895ef1ec45aed811334e860dc71a authored about 16 years ago
Renamed @restricted_chars to @restricted.

* Only work with restricted characters.
* Changed how BinaryExploit#restrict works.
* Renamed Re...

086f7d30ff1b268d45504d11eb604b3c1679b570 authored about 16 years ago
Removed the @package attribute, in favor of @built_exploit.

6127f6d68a0208b20085af6fbdf37c6969edaec7 authored about 16 years ago
Added a built_payload= method.

515c1877921456988ca85e3f7f9c3302b6e4ffb6 authored about 16 years ago
Documentation wording fix.

41bdc0f5759dcfc3fc15458dd3ac6f0b6ddfb1cf authored about 16 years ago
Fix typo.

21ba4020a910fc2946261048421a5f8ff78e3fb3 authored about 16 years ago
Removed the @package attribute, added an @is_built attribute.

8d62a3a748ba32b917d7300627291fe53cba63ed authored about 16 years ago
Use Vulnerability::Behavior, instead of the old Ability class.

ff7add8051dd4476af2092e701f79151b9f7c7bc authored about 16 years ago
Added some default Behaviors.

e529c940f523a8a34447dd8c13f1beda92730057 authored about 16 years ago
Moved the pad parameters into Exploits::BinaryExploit.

ab6a3c0227c8ea0af54374bef1b6d772546b887d authored about 16 years ago
Updated the Manifest.

e14fb2e7db452000d89ff262f0ebaef38473b9e0 authored about 16 years ago
Renamed exploits/ability_spec to vulnerability/behavior_spec.rb.

fe67e62ec654f38c95bcf698c82ebad82a99d33c authored about 16 years ago
Updated the models.rb file.

67dd9fb1fd31ee8ff0d1396232382bdc5a74036e authored about 16 years ago
Moved abilities above authors.

16c9668b64a5abcd8d273163fdb26c039a952dc6 authored about 16 years ago
Move requirements/impacts above authors.

a478021742865c52ea56f8cf0f97b1465e3ba965 authored about 16 years ago
Added an Ability class to represent certain behaviors a payload provides.

345992fadca3c70626fd991ed3a442058de17d5c authored about 16 years ago
Use the new Vulnerability::Behavior model.

daa56be7199880e699f539a4e714a3256a72f922 authored about 16 years ago
Imported Vulnerability::Tests from ronin.

99c257e52bc85ac1e65d99bc2756064397ca6602 authored about 16 years ago
Renamed UnknownAbility to UnknownBehavior.

002bc7cab8bf7db1ffb8dd160cf30c60d333c34a authored about 16 years ago
Renamed Exploits::Ability to Vulnerability::Behavior.

817384fd8c902d066c2554a31c9211c836a16cdc authored about 16 years ago
Changed how Exploit#deploy passes around given blocks.

45f73e6f3fdb8b4baf02c0c2cfad3f59760ffe3f authored about 16 years ago
Renamed launcher/launch to deployer/deploy, respectively.

b583aab9e73a5317378bc22559ac608ec05a3dc7 authored about 16 years ago
Added some docs.

b2575edfe44e1dfe4d5789796e6c7a8e657ac680 authored about 16 years ago
Updated the Manifest.

ca3005b8a6577b964ff56e1d0f0abdd8244503c1 authored about 16 years ago
Added more models to the models.rb file.

df09ba54a5abbf12bfb55d3e119732644920ba13 authored about 16 years ago
Merged payloads.rb into models.rb.

2cb9514df00134692c27b2bce92ecdca45eacd25 authored about 16 years ago
Renamed TargetedPayload to BinaryPayload.

c384be48e30bf020f2581b8ec10cca6673f2b755 authored about 16 years ago
Removed the exploits.rb file.

5a9cb4c72cb1f910fb4c88b25bd94aca43433919 authored about 16 years ago
Inherite BinaryExploit.

94d87285e75c5845e1aa2d2085d828f3a8fc1ecf authored about 16 years ago
Renamed TargetedExploit to BinaryExploit.

* Moved many of the binary-exploit specific code out of the Exploit
class.

326971467725ca61b17794af1db9c6ae282f70ea authored about 16 years ago
Added a RestrictedText class.

2b71112a1a48271604f6a6df6d34bd4015c2a845 authored about 16 years ago