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
Require ronin-support ~> 0.6, ronin ~> 1.6 and ronin-gen ~> 1.3.
04ce255bff53da12528efa68c2b485937dc191dc authored almost 12 years ago
04ce255bff53da12528efa68c2b485937dc191dc authored almost 12 years ago
Only specify the short-flag for flag: options (closes #25).
5124b40faf53492a131de08ac2c905322a723f5f authored almost 12 years ago
5124b40faf53492a131de08ac2c905322a723f5f authored almost 12 years ago
Fixed a syntax error caused by our 1.9 Symbol Hash conversion (closes #24).
15529c85b77f8a530e53a40a8af6ed488a4137bd authored almost 12 years ago
15529c85b77f8a530e53a40a8af6ed488a4137bd authored almost 12 years ago
Disable 1.8.7 now that we are using 1.9 syntax.
f2fb59a96e5df32cd92a4f8776bcbbdf0e3aede6 authored almost 12 years ago
f2fb59a96e5df32cd92a4f8776bcbbdf0e3aede6 authored almost 12 years ago
Added a Travis CI file.
* Temporarily disable tests on 2.0.0, due to DataMapper issues.
8dcd2524bd360be0418be9a9a2708fd84e640a0e authored almost 12 years ago
Set encoding: US-ASCII
1fc6783eb1aef3b778e3dd9e248f329739c4e765 authored almost 12 years ago
1fc6783eb1aef3b778e3dd9e248f329739c4e765 authored almost 12 years ago
Check for Gemfile.lock before requiring 'bundler/setup' (closes #22).
f4e20b94ad8b8c1ac7ec0d1901f0fcb022872e4f authored almost 12 years ago
f4e20b94ad8b8c1ac7ec0d1901f0fcb022872e4f authored almost 12 years ago
Use Ruby 1.9 Symbol Hash syntax in Rakefiles
4dd668d385e7341e16e93c2a77722ecfe56c2f8d authored almost 12 years ago
4dd668d385e7341e16e93c2a77722ecfe56c2f8d authored almost 12 years ago
Use Ruby 1.9 Symbol Hash syntax in Gemfiles
0360537d4d4c55add3b3a10cc1c7877923b31506 authored almost 12 years ago
0360537d4d4c55add3b3a10cc1c7877923b31506 authored almost 12 years ago
Bumped the copyright dates.
59bd185bf2c71167ba0339b437d523ea2f213903 authored almost 12 years ago
59bd185bf2c71167ba0339b437d523ea2f213903 authored almost 12 years ago
Bundle ronin-gen 1.3.0 branch.
063a5bd8a29bb099189c4b09f51614f8d5e67941 authored about 12 years ago
063a5bd8a29bb099189c4b09f51614f8d5e67941 authored about 12 years ago
Fixed a typo.
ae36439edd6ea08ff0a41354f1f60ae9dc587059 authored about 12 years ago
ae36439edd6ea08ff0a41354f1f60ae9dc587059 authored about 12 years ago
Switch to Ruby 1.9 Hash syntax.
7ad0b2d3d32a53427c65a66448e3dd1bd52da4d2 authored about 12 years ago
7ad0b2d3d32a53427c65a66448e3dd1bd52da4d2 authored about 12 years ago
:space is actually a to_sql option.
f405124e131c82c9e8f0575412bec8c0f712e1b3 authored about 12 years ago
f405124e131c82c9e8f0575412bec8c0f712e1b3 authored about 12 years ago
Default SQLi#case and SQLi#space to nil.
ca1cf853c849c33be91a227c9af86d3ac8cb64fc authored about 12 years ago
ca1cf853c849c33be91a227c9af86d3ac8cb64fc authored about 12 years ago
Forgot to pass in the :space option.
55824f625d2479011615e3f4c89fead9d2905aa8 authored about 12 years ago
55824f625d2479011615e3f4c89fead9d2905aa8 authored about 12 years ago
Default SQLi#terminate to false.
285ffa741744ae56840324f2c9bd9573b5586757 authored about 12 years ago
285ffa741744ae56840324f2c9bd9573b5586757 authored about 12 years ago
Speced SQLi#place_holder.
22309484a959e55a3247ac677f303dda5dd79a1c authored about 12 years ago
22309484a959e55a3247ac677f303dda5dd79a1c authored about 12 years ago
Add support for decimal.
c7705f7b5e36d4cc014e2134b55bfccb42a8ee56 authored about 12 years ago
c7705f7b5e36d4cc014e2134b55bfccb42a8ee56 authored about 12 years ago
Style.
4c0718b4c8af99807692e964965a2c5fd48e936a authored about 12 years ago
4c0718b4c8af99807692e964965a2c5fd48e936a authored about 12 years ago
Memoize
6797cb48cb778fcc8a0cffac8506bfe65b6a0c11 authored about 12 years ago
6797cb48cb778fcc8a0cffac8506bfe65b6a0c11 authored about 12 years ago
Fixed SQLi#exploit_url specs by adding #place_holder.
78394b8139b83c0ad94c0edf77ee7b03d8df1519 authored about 12 years ago
78394b8139b83c0ad94c0edf77ee7b03d8df1519 authored about 12 years ago
Removed old yard links.
0b673602ddfeef7026ad34f0426c3f688e089127 authored about 12 years ago
0b673602ddfeef7026ad34f0426c3f688e089127 authored about 12 years ago
Now that pack with Ronin::Arch is deprecated, map Arch to type.
9f50a8d392f8699325fa84374f80856acbef8a6b authored about 12 years ago
9f50a8d392f8699325fa84374f80856acbef8a6b authored about 12 years ago
Moved #url_query_param_value into Exploits::Web.
9c89cc97457591cb0fd34fcf2dc612ee6ff1e6fa authored about 12 years ago
9c89cc97457591cb0fd34fcf2dc612ee6ff1e6fa authored about 12 years ago
First attempt at converting Ronin::Exploits::SQLi to using ronin-sql 1.0.
3b9de46bbed1c38c696e568c2bbfb16865fe7010 authored about 12 years ago
3b9de46bbed1c38c696e568c2bbfb16865fe7010 authored about 12 years ago
Bundle ronin-sql 1.0.0.
11a3251207a9bae607c20a0d1e6ed7b7d0ba8a7a authored about 12 years ago
11a3251207a9bae607c20a0d1e6ed7b7d0ba8a7a authored about 12 years ago
Use ronin-asm 0.1.0.
c44a2860f823b7898e562f6697509a4e8d0f6557 authored about 12 years ago
c44a2860f823b7898e562f6697509a4e8d0f6557 authored about 12 years ago
Split backdoor.php into eval.php and exec.php (issue #21).
* Fixed a typo in eval.php.
0d651cb2538272b192dcff46ae69296cbbabbe82 authored about 12 years ago
Use the param? methods.
c3ee6f601a1f7cbcba73301dccff3e5f92e9a095 authored about 12 years ago
c3ee6f601a1f7cbcba73301dccff3e5f92e9a095 authored about 12 years ago
Added a .ruby-version file for RVM,rbenv,chruby users.
dc643102a7dbaa3754a317b3a9d16c6ac459723e authored about 12 years ago
dc643102a7dbaa3754a317b3a9d16c6ac459723e authored about 12 years ago
Note that Ruby >= 1.9.1 is required.
26baa15b4b9425480e33206fdc8c5c798b550bd7 authored about 12 years ago
26baa15b4b9425480e33206fdc8c5c798b550bd7 authored about 12 years ago
Fixed spec failures caused by ronin 1.6.0 changes.
1cd743603a5c41d6d0862ec706ebdcfde3efcd9b authored about 12 years ago
1cd743603a5c41d6d0862ec706ebdcfde3efcd9b authored about 12 years ago
Removed bogus columns for ronin_payloads_payloads.
85b759dc8e9be5d5cb0e0dfe0d64936303d6c6d1 authored about 12 years ago
85b759dc8e9be5d5cb0e0dfe0d64936303d6c6d1 authored about 12 years ago
Added missing columns for ronin_exploits_exploits table.
5f00948cd289e3b6ba49fe677d32fb70ef671626 authored about 12 years ago
5f00948cd289e3b6ba49fe677d32fb70ef671626 authored about 12 years ago
Updated the migrations.
a01eb5cf822b87de7292df7b87a81eb20d42224a authored about 12 years ago
a01eb5cf822b87de7292df7b87a81eb20d42224a authored about 12 years ago
Use the new Ronin::Behaviors mixins.
093dd76fb927d2b1310130303d4ce398903a72bd authored about 12 years ago
093dd76fb927d2b1310130303d4ce398903a72bd authored about 12 years ago
Use space instead of \n.
7c528de815c01093cb7b1495a338393966a3e3b8 authored about 12 years ago
7c528de815c01093cb7b1495a338393966a3e3b8 authored about 12 years ago
Use more print_section.
da03a79daf27b917233cfec4130ad1000aabb5a7 authored about 12 years ago
da03a79daf27b917233cfec4130ad1000aabb5a7 authored about 12 years ago
Style.
00f1dff56c7a07fff9263254b6b9594e83ff394d authored about 12 years ago
00f1dff56c7a07fff9263254b6b9594e83ff394d authored about 12 years ago
Use the new UI::Console.start that takes an alternate context.
06cc4b8f7f5372c7a496f1ab3eb36b8256f357af authored about 12 years ago
06cc4b8f7f5372c7a496f1ab3eb36b8256f357af authored about 12 years ago
Use ronin-support 0.6.0 and ronin 1.6.0 branchs.
573afd17f3c9c75fec956bb059a47164e33c0ab2 authored about 12 years ago
573afd17f3c9c75fec956bb059a47164e33c0ab2 authored about 12 years ago
No longer use humanize_attributes.
* Fixed other various typos.
f364e7d87e9284774773f752d475b3108e9ba459 authored about 12 years ago
Remove the #run methods (ronin 1.6.0 removes Script#run).
02d948b9edd3662015bd2cd1191b438c0d3e6caf authored about 12 years ago
02d948b9edd3662015bd2cd1191b438c0d3e6caf authored about 12 years ago
Require rake ~> 10.0.
17336980cedda4aec9eda1a6e7818dd70192dd36 authored about 12 years ago
17336980cedda4aec9eda1a6e7818dd70192dd36 authored about 12 years ago
Removed the .gemtest file.
fc8afad3076ca3335a56eeac1e2821f1b8bd0a6e authored over 12 years ago
fc8afad3076ca3335a56eeac1e2821f1b8bd0a6e authored over 12 years ago
That is the default scm tag format.
20a66debe0faec85fa27af39c02a0e1465040291 authored over 12 years ago
20a66debe0faec85fa27af39c02a0e1465040291 authored over 12 years ago
Merge branch 'ronin-sql-moved-out'
93498479d638b8151bd4d25b0e40cf0ab2d0ba65 authored over 12 years ago
93498479d638b8151bd4d25b0e40cf0ab2d0ba65 authored over 12 years ago
Merge branch 'ronin-asm-moved-out'
eb2fb58fb465980a538dbfe4f5bcca3e3a6a540e authored over 12 years ago
eb2fb58fb465980a538dbfe4f5bcca3e3a6a540e authored over 12 years ago
Moved Ronin::Code::SQL out of ronin-exploits, and into ronin-sql as Ronin::SQL.
4073429fede7dc781b9f835ab4ff2761df8855cd authored over 12 years ago
4073429fede7dc781b9f835ab4ff2761df8855cd authored over 12 years ago
Removed @encoded_payload, and simply encode @raw_payload in place.
20ec21a7f6f650224375762d9617eaebe614b745 authored over 12 years ago
20ec21a7f6f650224375762d9617eaebe614b745 authored over 12 years ago
Ronin::Code::ASM was renamed to Ronin::ASM.
9470f80a83d9aae91a5b714952e66444d37e13f9 authored over 12 years ago
9470f80a83d9aae91a5b714952e66444d37e13f9 authored over 12 years ago
Moved Ronin::Code::ASM back into ronin-asm.
a864f1ec7a9d0a39f24fb6a8d8d0cf7f95c0c7f0 authored over 12 years ago
a864f1ec7a9d0a39f24fb6a8d8d0cf7f95c0c7f0 authored over 12 years ago
Split the migrations into separate files, and require them along with the models.
ecef8ea9b6df82a44fb368bdb2e356eedfffdba2 authored over 12 years ago
ecef8ea9b6df82a44fb368bdb2e356eedfffdba2 authored over 12 years ago
Moved links to the bottom.
19fb39cce29040a797809d7e03586b56c5f7a882 authored over 12 years ago
19fb39cce29040a797809d7e03586b56c5f7a882 authored over 12 years ago
Link to what Ronin is.
7f45502973b3157c96f7929c5b220efa79088c51 authored over 12 years ago
7f45502973b3157c96f7929c5b220efa79088c51 authored over 12 years ago
Require bundler/setup when running from git.
02ce5132f026a60e24bc2452d0843ada86740c33 authored over 12 years ago
02ce5132f026a60e24bc2452d0843ada86740c33 authored over 12 years ago
LoadError doesn't have status_code.
5a90a9dab4461f2c03ca3ab8a2490e3c1c230fad authored over 12 years ago
5a90a9dab4461f2c03ca3ab8a2490e3c1c230fad authored over 12 years ago
Renamed data/ronin/attacks to data/ronin/exploits.
f05477d2b80c3a133bf484391090d6c1d5287ffe authored over 12 years ago
f05477d2b80c3a133bf484391090d6c1d5287ffe authored over 12 years ago
Added a db_has_table? method to Exploits::SQLi.
b06dcb576c07e217299c4e147b4131d8b483f717 authored over 12 years ago
b06dcb576c07e217299c4e147b4131d8b483f717 authored over 12 years ago
Have file/directory creation methods return true on success, raise exception on failure.
e79cd270e711c1e8e9bc30047f6787cc60c123f8 authored over 12 years ago
e79cd270e711c1e8e9bc30047f6787cc60c123f8 authored over 12 years ago
Call chdir again when flipping back to the old cwd.
8fcfe0a4152ce40edab10d527216b905ab66f793 authored over 12 years ago
8fcfe0a4152ce40edab10d527216b905ab66f793 authored over 12 years ago
Wording.
5e8e1374844a983b47692e44f89c4e8e54044a91 authored over 12 years ago
5e8e1374844a983b47692e44f89c4e8e54044a91 authored over 12 years ago
Document the methods PostExploitation::Resources::Process calls on the controller object.
8df29fca2aad38c025fa57a17028056b342b05b4 authored over 12 years ago
8df29fca2aad38c025fa57a17028056b342b05b4 authored over 12 years ago
Wording (s/controlling/controller/g).
4702caf7b9bc3d52526eb149bfcca5ceb758bbc3 authored over 12 years ago
4702caf7b9bc3d52526eb149bfcca5ceb758bbc3 authored over 12 years ago
Document the methods which Resources::FS uses.
f9dcac352e537bde91230e6297e9eb1a02c9776c authored over 12 years ago
f9dcac352e537bde91230e6297e9eb1a02c9776c authored over 12 years ago
Wording.
e762ce392f53e2b94d71231e8685d90205f51438 authored over 12 years ago
e762ce392f53e2b94d71231e8685d90205f51438 authored over 12 years ago
Removed old requires.
cfc624fd7f4dc417ba73d6fb25b4b3183fae2bed authored over 12 years ago
cfc624fd7f4dc417ba73d6fb25b4b3183fae2bed authored over 12 years ago
Fixed variable name shadowing.
125ead0d6e0a3bbbcb42af42dfd9ac1e5b48c6ef authored over 12 years ago
125ead0d6e0a3bbbcb42af42dfd9ac1e5b48c6ef authored over 12 years ago
Use more while loops.
dab3da8b9b868743f7f1696a28b72345584d40e9 authored over 12 years ago
dab3da8b9b868743f7f1696a28b72345584d40e9 authored over 12 years ago
Set @eof to true when calling fs_readfile from PostExploitation::File#io_read.
* This will stop PostExploitation::IO#each_block from looping
infinitely.
Altered the logic of PostExploitation::IO#each_block to stop on EOF.
c2285642a09b2fe7ec65485336921efbd75961ed authored over 12 years ago
c2285642a09b2fe7ec65485336921efbd75961ed authored over 12 years ago
Style.
301fdd08da6eeac39e1b94448c843350772ba2dd authored over 12 years ago
301fdd08da6eeac39e1b94448c843350772ba2dd authored over 12 years ago
If the controlling object defines fs_readfile (which reads the entire file), call that instead of fs_read.
53a5ae1bc5d9d49c41197221ae67461dfa4d89af authored over 12 years ago
53a5ae1bc5d9d49c41197221ae67461dfa4d89af authored over 12 years ago
Added the Exploits::SQLi#sql method.
5d62eb943678a2e7ead8eff6b58ff038144f8ef1 authored over 12 years ago
5d62eb943678a2e7ead8eff6b58ff038144f8ef1 authored over 12 years ago
Added the post_exploitation helper method (basically instance_eval).
939274758f24ea65b81d1cbd8bf1b9621349f9e4 authored over 12 years ago
939274758f24ea65b81d1cbd8bf1b9621349f9e4 authored over 12 years ago
Added the ability to escape MySQL style columns (`id`).
cd40d0b545a6f0ba92ad6ea93899e2d87d4d124f authored over 12 years ago
cd40d0b545a6f0ba92ad6ea93899e2d87d4d124f authored over 12 years ago
Removed the last vestiges of Ronin::Attacks.
079672da623f1b9af45ffac26fd0e895c99828a3 authored over 12 years ago
079672da623f1b9af45ffac26fd0e895c99828a3 authored over 12 years ago
Added Exploits::SQLi.
ff51a2d92e1539561af083e0927ca881fbece5aa authored over 12 years ago
ff51a2d92e1539561af083e0927ca881fbece5aa authored over 12 years ago
Do not test Exploits::LFI#escape_path twice.
29517b3503a40ad291bf2ee45b0f179f427af0a2 authored over 12 years ago
29517b3503a40ad291bf2ee45b0f179f427af0a2 authored over 12 years ago
Removed the old Attacks::SQLi specs.
737b79b00397491ea745d01bd93a9868f52d010e authored over 12 years ago
737b79b00397491ea745d01bd93a9868f52d010e authored over 12 years ago
Added missing @param tags.
10c7f1a159fe7109cd2a09bd2e4d0ac5b2775515 authored over 12 years ago
10c7f1a159fe7109cd2a09bd2e4d0ac5b2775515 authored over 12 years ago
Removed duplicate specs.
a7474b26e8774244e48fac6deeffa39451f6f162 authored over 12 years ago
a7474b26e8774244e48fac6deeffa39451f6f162 authored over 12 years ago
More renaming in Code::SQL::Formatter.
7adbc6fedbf5567c26c3c16e9c188e542c9fa147 authored over 12 years ago
7adbc6fedbf5567c26c3c16e9c188e542c9fa147 authored over 12 years ago
Removed unnecessary requires.
66816304774a450d59d78756a96b1596fd83f9cf authored over 12 years ago
66816304774a450d59d78756a96b1596fd83f9cf authored over 12 years ago
Renamed some of the methods within Code::SQL::Formatter.
c3e75302662c364397464e7a17d7ef1a32cb7265 authored over 12 years ago
c3e75302662c364397464e7a17d7ef1a32cb7265 authored over 12 years ago
Added Formattable#format and moved Fragment/Function specific formatting out of Formatter.
d314d490568f8fc6cb7dcdf49b4239e1dfe863be authored over 12 years ago
d314d490568f8fc6cb7dcdf49b4239e1dfe863be authored over 12 years ago
Removed the to_ary alias.
5794d7103ba40cb02a70a2c2465737c691b7dd29 authored over 12 years ago
5794d7103ba40cb02a70a2c2465737c691b7dd29 authored over 12 years ago
Prioritize.
cf54c451f4965488cee7ab593b2388d92581d889 authored over 12 years ago
cf54c451f4965488cee7ab593b2388d92581d889 authored over 12 years ago
Removed @since tags.
4db4c28484a0471ba03fd94f00c4c0b59933bf0d authored over 12 years ago
4db4c28484a0471ba03fd94f00c4c0b59933bf0d authored over 12 years ago
Added Code::SQL::Formatter#sql.
9f9517f0fb6e615d599ecfd38c05ed90429f2932 authored over 12 years ago
9f9517f0fb6e615d599ecfd38c05ed90429f2932 authored over 12 years ago
Spec organization.
9d96898a222a68b2ab7f11aad8785c0c76e3c3db authored over 12 years ago
9d96898a222a68b2ab7f11aad8785c0c76e3c3db authored over 12 years ago
Added missing docs.
8c4a25a85512f5b5fb8558dd144061bd595a1327 authored over 12 years ago
8c4a25a85512f5b5fb8558dd144061bd595a1327 authored over 12 years ago
Removed Code::SQL::Fragment#to_sqli.
* It doesn't belong in Code::SQL::Fragment, but instead in
Exploits::SQLi.
Use parens.
539caba3a91bb3ab2a2c6c00fcd7ec6d215bb8a9 authored over 12 years ago
539caba3a91bb3ab2a2c6c00fcd7ec6d215bb8a9 authored over 12 years ago
Revert "Vendored/simplified the logic from String#sql_escape into Code::SQL::Formatter#string."
7bcaa8dd06f92bd302c2eb2f1f98b0c974b8051a authored over 12 years ago
7bcaa8dd06f92bd302c2eb2f1f98b0c974b8051a authored over 12 years ago
Vendored/simplified the logic from String#sql_escape into Code::SQL::Formatter#string.
cb10e3958bbe3e811532a22159b1874c5a38b6c4 authored over 12 years ago
cb10e3958bbe3e811532a22159b1874c5a38b6c4 authored over 12 years ago
Typo--
773502aa69d2e953a2ff54ebd3dedc7520735a1a authored over 12 years ago
773502aa69d2e953a2ff54ebd3dedc7520735a1a authored over 12 years ago
Expose Code::SQL::Formatter#quote.
52ee64545eb760d9cf61f098e1f0c8ba094fc84b authored over 12 years ago
52ee64545eb760d9cf61f098e1f0c8ba094fc84b authored over 12 years ago
Have Code::SQL::Formatter#token fall back to calling to_sql or to_s.
e13c761d0feb302ab4bf15147b89c61da1c70840 authored over 12 years ago
e13c761d0feb302ab4bf15147b89c61da1c70840 authored over 12 years ago