Ecosyste.ms: OpenCollective

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

github.com/ronin-rb/ronin-post_ex

A Ruby API for Post-Exploitation
https://github.com/ronin-rb/ronin-post_ex

Added IO#ungetbyte and fixed IO#ungetc for Ruby IO compatibility.

e2a5badff7507b64b3da3d7b675a0ee6b6beccef authored about 13 years ago by Postmodern <[email protected]>
Doc typo.

00ae84e2caa1d91adc6e9e1b61237f9d5f7bdb03 authored about 13 years ago by Postmodern <[email protected]>
Use alias more.

* Allow IO#chars, #bytes, #lines methods to accept blocks for Ruby IO compatibility.

84978628cfc9abdc6c3f36da9b79b164f0666959 authored about 13 years ago by Postmodern <[email protected]>
Added IO#each_codepoint and #codepoints for Ruby 1.9 IO compatability.

253653d8b2fc004364b0f0b50c958fa132065217 authored about 13 years ago by Postmodern <[email protected]>
Added IO#lineno and #lineno= for Ruby IO compatibility.

f1e1b7ea0caea6ce934772d18e5474e637d8b24d authored about 13 years ago by Postmodern <[email protected]>
Have close_write call close, if read has already been closed.

2d0215fa8a95534d4bf52806775f62ec5cc14305 authored about 13 years ago by Postmodern <[email protected]>
Raise an IOError if the stream is closed for reading/writting.

93709116ca72575af0bfe2e4f870dfcf28e637e3 authored about 13 years ago by Postmodern <[email protected]>
Have all write methods go through IO#write.

0d6364ff12c23267d39af11a727346c3a444f925 authored about 13 years ago by Postmodern <[email protected]>
Added IO#close_read and #close_write for Ruby IO compatibility.

faf51691615f32f0ff4687a60516a0fa1cab447b authored about 13 years ago by Postmodern <[email protected]>
Use YARD @note tags.

cc81ea1c84c112c731caaf7163a31b7900b3e67b authored about 13 years ago by Postmodern <[email protected]>
Added IO#autoclose= and #autoclose? for Ruby IO compatibility.

131d962344c04c076d058530344522486cdf5bce authored about 13 years ago by Postmodern <[email protected]>
Added IO#rewind for Ruby IO compatibility.

afcb2b2c4ae876af8e4c0f6ab880b2270f39ccb0 authored about 13 years ago by Postmodern <[email protected]>
Added IO#binmode? for Ruby IO compatibility.

c56bdddac5fbfa3231e486c4dbd59d63fd58b05b authored about 13 years ago by Postmodern <[email protected]>
Added IO#isatty and #tty? for Ruby IO compatibility.

bc8477de690dd26f8650abbc214b619ae9caab1b authored about 13 years ago by Postmodern <[email protected]>
Renamed Resource#leverage to #controller.

3654edcb5c1af82b2a79ad9f3a9b8a8423a921c0 authored about 13 years ago by Postmodern <[email protected]>
No need to specify caller with raise.

145277aadfb5d3d24dc83120ab6b33d8e2aa4407 authored about 13 years ago by Postmodern <[email protected]>
Have requires_method! raise a NotImplementedError.

5ce1ea0e5a2d071297234c1417a742d25cd63af5 authored about 13 years ago by Postmodern <[email protected]>
Ensure that PostExploitation::File#io_write adds the number of bytes written to @pos.

47ed63f8fae8dc85652b22cdc9c4324dd5fe57c6 authored about 13 years ago by Postmodern <[email protected]>
Renamed PostExploitation::Resources::Sys to Process.

91ae100d99efd0aaf7c680354504f97e00776339 authored about 13 years ago by Postmodern <[email protected]>
Ensure that fs_chdir and sys_chdir return the new working-directory.

abe66eaf2ba829376c061967ae0ca88efebf96e4 authored about 13 years ago by Postmodern <[email protected]>
Added Sys#getenv, #setenv and #unsetenv.

49560c778cbcb556d80bfb4a742c2148c3b908d7 authored about 13 years ago by Postmodern <[email protected]>
Added Sys.spawn for running commands as new child-processes.

f3fce32dc32553aacd33eadfdc160922f659cc65 authored about 13 years ago by Postmodern <[email protected]>
Allow sys_kill to accept a signal argument.

3222bf59563a3325805d3f5a886c4b1c287d2bf4 authored about 13 years ago by Postmodern <[email protected]>
setsid shouldn't take an argument.

6a9968c76c23b028cfcb5dc1cd61066f4a412ab7 authored about 13 years ago by Postmodern <[email protected]>
Fixed a typo in the docs.

ac70993cfd6565511b4e5f94b137e9350a522da5 authored about 13 years ago by Postmodern <[email protected]>
Raise a NoMethodError exception.

357b6f5cc7f08eeb7e59c6a4c7f20a9292b4f0a6 authored over 13 years ago by Postmodern <[email protected]>
Added YARD @abstract tags.

c9cd3ca3a853b38b344176152b0e7093527dff7a authored over 13 years ago by Postmodern <[email protected]>
Spacing.

3ec018bb53cdf11d91f375c13d5587e2f12ef28e authored over 13 years ago by Postmodern <[email protected]>
Moved YARD @since tags to the top.

f9f07e2d559a1f5366b7e73bf166f362e0b2fd35 authored over 13 years ago by Postmodern <[email protected]>
Added PostExploitation::Shells::FS, using the new Ronin::UI::Shell class from ronin-support 0.3.0.

48d68279327e2dbc8bf6e88e1ca5707098785e47 authored over 13 years ago by Postmodern <[email protected]>
Replaced 0.4.0 since tags with 1.0.0.

a968d9b1ffe6a499ee961c7b583a086329d385a6 authored over 13 years ago by Postmodern <[email protected]>
Fixed Ronin::PostExploitation::IO#getc on Ruby 1.8.

d5c724e40c61cd9e49acf3ba5660f9cef79fbcca authored over 13 years ago by Postmodern <[email protected]>
Upgraded from the GPL-2 to GPL-3.

04f752cfbe3d1598a777d1c79894fa88cd666b11 authored over 13 years ago by Postmodern <[email protected]>
Refactored the PostExploitation API.

678f826b2d85bbcec5a8d66436beb7de1dc90ba6 authored almost 14 years ago by Postmodern <[email protected]>
Fixed doc wording.

7df6233e286320b201528c2c08704991005f1f23 authored almost 14 years ago by Postmodern <[email protected]>
exception messages are not capitalized.

9f717956e3cd76b0c2f56c07bf32141af1d2aa41 authored almost 14 years ago by Postmodern <[email protected]>
Fixed YARD links.

524bc67f076ffe6b2f84f2ef0641b01e5c0fefde authored almost 14 years ago by Postmodern <[email protected]>
Updated @since tags to 1.0.0.

b854a7e21612b15fb63ffa587ae649a83f8143f8 authored almost 14 years ago by Postmodern <[email protected]>
Added compatible? methods.

6f049c758126a6acea3b87c3101591cabfc7342f authored almost 14 years ago by Postmodern <[email protected]>
Renamed Leverage to PostExploitation.

05297ffa7fe469a7ef5fdcafcef26252ee6dade5 authored almost 14 years ago by Postmodern <[email protected]>
Upgraded the copyright dates to 2007-2011.

1c1e86efc412695bd76de658a539145ca4218379 authored almost 14 years ago by Postmodern <[email protected]>
Include OpenNamespace into Leverage::Resources.

a5b8646a0d058078422518a964466a4173415e70 authored almost 14 years ago by Postmodern <[email protected]>
Use Hexdump.dump.

97c3d419bb2dd334881d7e250931db7183858810 authored almost 14 years ago by Postmodern <[email protected]>
Keep documentation within 80 columns.

d488a43c2d89549e5aaa493a5852e21e82555599 authored about 14 years ago by Postmodern <[email protected]>
Added a description to Leverage::API.

8ee5ce6ebf25aa96728a0fa42b363fbb23a17803 authored about 14 years ago by Postmodern <[email protected]>
Added documentation to Ronin::Leverage::Resources::Sys.

4378b1d287cc6156c08da5015c29d3abb9a2f756 authored about 14 years ago by Postmodern <[email protected]>
Added documentation to Ronin::Leverage::Resources::Shell.

6adab65b3b4fe06be5cdf60eaa90bd5e2337a5fd authored about 14 years ago by Postmodern <[email protected]>
Added a description to Leverage::Resources::Resource.

a7d95fd02cd7c9b3c17879def9d87fd68276d520 authored about 14 years ago by Postmodern <[email protected]>
Added a @see tag to FS#stat.

db4342434b3e0dd6096cad074c18f6b81f4955b0 authored about 14 years ago by Postmodern <[email protected]>
Aliased empty? to zero?.

58a60f99a3c046ec9fe6504b85f8c5a5cecec835 authored about 14 years ago by Postmodern <[email protected]>
FS#chown should call fs_chown.

e5b5f19e3831a4ba65216484a006c42566e679dd authored about 14 years ago by Postmodern <[email protected]>
Added documentation to Ronin::Leverage::Resources::FS.

6ed88a4877dda4116b3b0c4a160144cb3f3ab056 authored about 14 years ago by Postmodern <[email protected]>
Specifying caller with raise() is not required for Ruby >= 1.8.7.

268f164a65abf48022114a141becd977970193a4 authored over 14 years ago by Postmodern <[email protected]>
Ronin::Control::API has now been replaced by Ronin::Leverage::API.

8700dcffac4ca337431f3adf7c5a9babd8e471bd authored over 14 years ago by Postmodern <[email protected]>
Only match against the first argument within the program.

29710912d5205c22ddc435b1317e0922f7f73b7e authored over 14 years ago by Postmodern <[email protected]>
Added Shell#paths for specifying where certain programs are located.

* This will be useful for calling ncat instead of nc.

3137922f4dd86f86850bb6a6f6324c2e6d492321 authored over 14 years ago by Postmodern <[email protected]>
Fixed a typo.

fd3f8fbc172c069e26e23479cdfe2f323c7429ca authored over 14 years ago by Postmodern <[email protected]>
Added FS#fs_getcwd.

c8fe0c3268ffd7920a3ed79bbbba9461e59ac1cf authored over 14 years ago by Postmodern <[email protected]>
Alias FS#cmp to #compare.

ebd7749adab0733397f50269a8c64f89b259f162 authored over 14 years ago by Postmodern <[email protected]>
Simplify.

d5a4ad161728e57dd386611427c6bf3a55047290 authored over 14 years ago by Postmodern <[email protected]>
Allow FS#chdir to accept a block for temporary directory switching.

5953a172755cd8264f6b949f039b8bc98a92ea52 authored over 14 years ago by Postmodern <[email protected]>
Use chomp, instead of rstrip, to preserve tailing white-space.

db94152a5991d816986ccafd5ce920a553f1fdf6 authored over 14 years ago by Postmodern <[email protected]>
Added Shell#fgrep.

447933b218cdf1d4d4f2c50ced5a9142738f540a authored over 14 years ago by Postmodern <[email protected]>
Have Shell#egrep call #grep.

7dd686b03c27ffade2d7dc13c3b6b6a33849b191 authored over 14 years ago by Postmodern <[email protected]>
Make sure to run wget/curl in quiet/silent mode.

9d5565fbbada0b0271adceb723ac5b152a169aec authored over 14 years ago by Postmodern <[email protected]>
Fixed Shell#wget and Shell#curl.

5ea14cfae69433e8ae3a20a8bcb6a01283aefb1d authored over 14 years ago by Postmodern <[email protected]>
Make sure Shell returns useful values.

79c293a9d532921f60a4a5c86a14c3d886764a0b authored over 14 years ago by Postmodern <[email protected]>
Added Shell#mktemp and #mktempdir.

a7062d7eb457fa638d796964c0d3ebab11ab2c1e authored over 14 years ago by Postmodern <[email protected]>
Added Shell#mkdir.

8e1b46ef4aa7b0fd0d750b89a264ba916bfdf2f7 authored over 14 years ago by Postmodern <[email protected]>
Allow FS#glob to accept a block, or return an Array.

aeca9fc74102bc0eeb908c44f1fcda238f93f7f0 authored over 14 years ago by Postmodern <[email protected]>
Added Shell#find.

21e1b33d30990c4ea5723de4de68efb225d7d914 authored over 14 years ago by Postmodern <[email protected]>
Added FS#glob.

9c9ec9d1edafecc9d1e8979614a3e8e29ce8a7bf authored over 14 years ago by Postmodern <[email protected]>
Added ls_l, ls_a, ls_la to Resources::Shell.

59d072868f3ce6bf99d9f1c7195f075c6a813549 authored over 14 years ago by Postmodern <[email protected]>
Call ls from Shell#ls, since dir puts filenames into columns.

a8d37b73347e7ed65cbb0e604118a1e3b5f5b9a0 authored over 14 years ago by Postmodern <[email protected]>
Require methods.

0a214a1ce4152117d9d8565f8306c89c88b44dab authored over 14 years ago by Postmodern <[email protected]>
Added Resources::FS#mkdir.

37763033613d67624462bbdd50cc052b8fa3f2f2 authored over 14 years ago by Postmodern <[email protected]>
Fixed FS#touch.

e3b42d82d47751282b7c669fbe73d2748a2e6c0c authored over 14 years ago by Postmodern <[email protected]>
Added tmpfile to Leverage::Resources::FS.

8b083e02e604d50db7cdee0904d1aec45c8d6bd7 authored over 14 years ago by Postmodern <[email protected]>
Define Payloads::Helpers::BindShell#fs_chdir.

6edc68d41d9a068b13a78e9d6b1010c3725c78fc authored over 14 years ago by Postmodern <[email protected]>
Require 'ronin/ui/shell'.

6c1d5749b7e1df9ecc8568c71b43d60423b76883 authored over 14 years ago by Postmodern <[email protected]>
Added the link command.

dd17b2230d134a06dca6b91daaa3aae4bb13166d authored over 14 years ago by Postmodern <[email protected]>
Added pwd, cwd commands and fixed a typo.

cd346e47ce8f0a4e137fc3fff6cfc23a7cd8109a authored over 14 years ago by Postmodern <[email protected]>
Fixed typos.

68a82d56c8edd7762a22427f87a44aceb59a58d5 authored over 14 years ago by Postmodern <[email protected]>
Alias the read command to cat and added an unknown command message.

cec21f01b588a0ab0b789cf39528db8c463ddd73 authored over 14 years ago by Postmodern <[email protected]>
Expand all paths for Leverage::Resources::FS methods.

cca433143e4ca83a46fb0eceb59dedb44388a371 authored over 14 years ago by Postmodern <[email protected]>
Attempt to expand the path given to FS#chdir.

2c2b7a7d017f3303c4fec501cf2cadd005457d13 authored over 14 years ago by Postmodern <[email protected]>
Expect fs_chdir to return the new current working directory.

c4a7a5f47c7cccf3893a0742a79c52b2774438e5 authored over 14 years ago by Postmodern <[email protected]>
Added a missing help message.

261b16333be15ec1160be6d49a5fb540c2f5d5ad authored over 14 years ago by Postmodern <[email protected]>
Added more alias commands to Leverage::Resources::FS#console.

228642acaff0748e9789b389ecb042fcce407a04 authored over 14 years ago by Postmodern <[email protected]>
Added Leverage::Resources#chdir and #join.

89ed8e7fdc97f61356b478599210011c3a854dbf authored over 14 years ago by Postmodern <[email protected]>
Change the signatures of chmod, chown and chgrp to match FileUtils.

9cb57dcfa65d895961e4385b24723b76844cbbcc authored over 14 years ago by Postmodern <[email protected]>
Added a basic Leverage::Resources::FS#console.

84f4798d8d671b05d0d57f10db5898c40ee4c851 authored over 14 years ago by Postmodern <[email protected]>
Added the console method to Leverage::Resources::Resource and the Shell resource.

34fabefa0a24155560da746daf5de86cace342cc authored over 14 years ago by Postmodern <[email protected]>
Convert the data to a String in Leverage::IO#write.

72a86d90b4d476f55aa0cda7cb5d826f5307c434 authored over 14 years ago by Postmodern <[email protected]>
Force a string conversion in Leverage::IO#puts.

e5295bbaaef1d42906bd411eaff16f7e1156de3b authored over 14 years ago by Postmodern <[email protected]>
Added Leverage::Resources::Shell#exit and Sys#exit.

6fcee7bb5d5fcd2f2bd476d32d9e8e209eaf1330 authored over 14 years ago by Postmodern <[email protected]>
Added Leverage::Resources::Shell#date and #time.

e2e1e47c6e32a7bb8e504f0c80cfb1613a3f9796 authored over 14 years ago by Postmodern <[email protected]>
Added Leverage::Resources::Shell#id, #uid and #gid.

6e3edbf7a21b2c213dde852ad8d5f511bc617c5f authored over 14 years ago by Postmodern <[email protected]>
Added pid, gid, sid related methods to Leverage::Resources::Sys.

9e3046df8e0a452b4a43dfb6c7efbd9fe0a7aad5 authored over 14 years ago by Postmodern <[email protected]>
Added Leverage::File#inspect to match Ruby's File.

fa7a4d8dbc092bb86fd4302ed7462c4d2c285113 authored over 14 years ago by Postmodern <[email protected]>