mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-05 02:50:26 +02:00
metasploit: rex deps
This commit is contained in:
parent
c21ccbc275
commit
a3987e6e3f
38 changed files with 449 additions and 16 deletions
|
|
@ -21,8 +21,8 @@ IUSE=""
|
|||
RESTRICT=test
|
||||
|
||||
ruby_add_rdepend "dev-ruby/metasploit-concern:3.0
|
||||
<=dev-ruby/metasploit_data_models-3.0.0:*
|
||||
>=dev-ruby/metasploit-model-1.0.0
|
||||
>=dev-ruby/metasploit_data_models-3.0.0:*
|
||||
dev-ruby/metasploit-model
|
||||
dev-ruby/net-ssh
|
||||
dev-ruby/pg:*
|
||||
>=dev-ruby/railties-5.2.2:5.2
|
||||
|
|
|
|||
1
dev-ruby/rex-arch/Manifest
Normal file
1
dev-ruby/rex-arch/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-arch-0.1.13.gem 19968 BLAKE2B 6bceb0c2c08c58d3557d4d72ffcd017c58ddf2bf2d622e576a9e9cc41893416965df9508fe94ec9def1826b2f7f2bf5d9d0715e1f118bba016ad4364ecce99b0 SHA512 23f24d407bb2d34390a892f258005498c373062da883059e9e92df14c9dc18a0381f075d2df0ef8763d9bf3595b8cf578655efd3a613810b83bd6d8425a162c7
|
||||
23
dev-ruby/rex-arch/rex-arch-0.1.13.ebuild
Normal file
23
dev-ruby/rex-arch/rex-arch-0.1.13.ebuild
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="architecture specific information for Rex"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-arch"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rex-text"
|
||||
1
dev-ruby/rex-bin_tools/Manifest
Normal file
1
dev-ruby/rex-bin_tools/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-bin_tools-0.1.6.gem 81920 BLAKE2B 543e9c293b7589792c5cad55dbe7b760b97194a6adb01953ca81ee603e1c576c7f391012dc669fb03d7cf18ceab0ec88e0b4b6e0ac56fe21ffc4c6bc8b937fd1 SHA512 30e9137194b97aae0a0972a10cf415ebd28a11699ce03dda2c32529d985d0376a6028c40bc8570ea8328e076c51b7a52d26872c43074db2a98ed4b2db1969c2d
|
||||
30
dev-ruby/rex-bin_tools/rex-bin_tools-0.1.6.ebuild
Normal file
30
dev-ruby/rex-bin_tools/rex-bin_tools-0.1.6.ebuild
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2017 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="suite of tools for analyzing executables to find specific chunks of code"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-bin_tools"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/rex-arch
|
||||
dev-ruby/metasm
|
||||
dev-ruby/rex-core
|
||||
dev-ruby/rex-struct2
|
||||
dev-ruby/rex-text"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/bundler/d' Rakefile
|
||||
}
|
||||
|
|
@ -10,7 +10,7 @@ inherit ruby-fakegem
|
|||
DESCRIPTION="Core libraries required for the Ruby Exploitation (Rex) Suite"
|
||||
HOMEPAGE="https://github.com/rapid7/rex-core"
|
||||
|
||||
LICENSE="BSD-3"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
|
|
|||
1
dev-ruby/rex-encoder/Manifest
Normal file
1
dev-ruby/rex-encoder/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-encoder-0.1.4.gem 40960 BLAKE2B 8ed2e19dc422249ae71f6725e475c7fa695791ee2d4d79ebc0a9c1a2b44a8e90728fce12d6c5eabc3aab472277038d465acd0e430f8cc81947756c1374acb184 SHA512 30c83308cba74ff3204d5b923370b80e22817b824341d6544ddd68e7f86465d52ee1eacae16c8276bdd7f785efd74de2423a9f4866e8b50e17b3424c96ef0ba4
|
||||
33
dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild
Normal file
33
dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
#wait for metasm ruby27
|
||||
USE_RUBY="ruby25 ruby26"
|
||||
|
||||
# Specs are not provided in the gem
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="provides the basis for all of the polymorphic encoders that Metasploit uses"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-encoder"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/metasm
|
||||
dev-ruby/rex-arch
|
||||
dev-ruby/rex-text"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/bundler/d' Rakefile
|
||||
}
|
||||
1
dev-ruby/rex-exploitation/Manifest
Normal file
1
dev-ruby/rex-exploitation/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-exploitation-0.1.19.gem 79360 BLAKE2B 47043054ee9d08775c67d54b31861ad3a454a487bdc47beb135942e267040de7611308c62a23cbf853d190fb8f88c52998dfe3b24f66a698e76e273b6a69d822 SHA512 244de5259e3f4f645df09d1843c34d9ea4f9ea56ba22498495792f192b79a0451810f5c7e73516da5a455c27e61b66f8ccfbc485372946fcedd179b75ff9b31e
|
||||
31
dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild
Normal file
31
dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="various helper mechanisms for creating exploits"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-exploitation"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "dev-ruby/jsobfu
|
||||
dev-ruby/metasm
|
||||
dev-ruby/rex-arch
|
||||
dev-ruby/rex-encoder
|
||||
dev-ruby/rex-text"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/bundler/d' Rakefile
|
||||
}
|
||||
1
dev-ruby/rex-java/Manifest
Normal file
1
dev-ruby/rex-java/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-java-0.1.5.gem 23040 BLAKE2B 27789a55c6922770211285ef665221c9619a956ea874534f029a450760fca8c5034a715d9aaf91864e624363efe5d9f966be7b00c5c7133284b0eb591034b36d SHA512 990f989a19cdb5c6f87ac5b57e500fa1bd7031dd867e43c6b451f538c1b581b57ee9908b40d8a37727c45883ba17f466272e739913ccc2406b69c1e818de5c7b
|
||||
24
dev-ruby/rex-java/rex-java-0.1.5.ebuild
Normal file
24
dev-ruby/rex-java/rex-java-0.1.5.ebuild
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) library for parsing Java serialized streams"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-java"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# doesn't seem to actually run any tests
|
||||
RESTRICT=test
|
||||
1
dev-ruby/rex-mime/Manifest
Normal file
1
dev-ruby/rex-mime/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-mime-0.1.5.gem 16384 BLAKE2B 1c1cf22a8233420f8b29d8c58356192053f109c6372201ec8485261928ce32d7e65ac8395f7399ff4f1b64c6a5505f6fae35c2f263bfa7f55e25b784bbc3bf7a SHA512 695d2c411b26cbbd50ffa5b184ac464af2560b9e36d39c9c3ea17ceaf4e8d5052500162cbd9395259cc3c426df50a56c21c4d0f63e238e56454c6666c3d10b5e
|
||||
24
dev-ruby/rex-mime/rex-mime-0.1.5.ebuild
Normal file
24
dev-ruby/rex-mime/rex-mime-0.1.5.ebuild
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="library is for creating and/or parsing MIME messages"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-mime"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
RESTRICT=test
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/bundler/d' Rakefile
|
||||
}
|
||||
1
dev-ruby/rex-nop/Manifest
Normal file
1
dev-ruby/rex-nop/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-nop-0.1.1.gem 27648 BLAKE2B f0fc6452929255c9fe25af2045e72ac4f38540519a7e51fffad83613bf3886e1da3f7c8949c1d6668e4483eb58e48a2f68d0517c366c49c5c2da397577dc6544 SHA512 f0a80f948189eb3c775739e7a492882ed7a647f9a79d1cfe3658f8905b8316a386dd0c89da5158eaab351f6122bf5bbb0c8270424617940fe48a1270cb363da5
|
||||
27
dev-ruby/rex-nop/rex-nop-0.1.1.ebuild
Normal file
27
dev-ruby/rex-nop/rex-nop-0.1.1.ebuild
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Rex library for dynamic generation of x86 multi-byte NOPs"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-nop"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/rex-arch"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/bundler/d' Rakefile
|
||||
}
|
||||
1
dev-ruby/rex-ole/Manifest
Normal file
1
dev-ruby/rex-ole/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-ole-0.1.6.gem 26112 BLAKE2B 1812b3f3c9b0b4f115efd66d1fa29cb39370e58e780695127390987dbb4b87647f2e0744b88ba4ee7b9ed7857155c8f1d32dbe6d090a7d3166ae5928d18686e5 SHA512 5fae70ec85058e3dca08fdedd595fb27b46de263aa727fd291606d4f8f226bc0d9a2f135bf4673a8e389d6a2e932e7514eb97954f765c1ce9401233ac2cd7da1
|
||||
26
dev-ruby/rex-ole/rex-ole-0.1.6.ebuild
Normal file
26
dev-ruby/rex-ole/rex-ole-0.1.6.ebuild
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) library gem for reading/writing OLE files and streams"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-ole"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# doesn't seem to actually run any tests
|
||||
RESTRICT=test
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rex-text"
|
||||
1
dev-ruby/rex-powershell/Manifest
Normal file
1
dev-ruby/rex-powershell/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-powershell-0.1.87.gem 29184 BLAKE2B 6c649c3846eee3181f6a364fc707c546d5a44ed23241df1de198020b841bdb91c7760e44dd33c6511d2468933353a152171ccb5743dc10e075c98cb2d20ef54b SHA512 058b84dbc2c1acb70d16e8262da07625306ddb299e593d383be2f5fce1c35bb0f4481b5e5c066c3297b31c6dbbb81018a7f54d0e8ddf15bf378bd1db5f16bb9f
|
||||
25
dev-ruby/rex-powershell/rex-powershell-0.1.87.ebuild
Normal file
25
dev-ruby/rex-powershell/rex-powershell-0.1.87.ebuild
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-powershell"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rex-random_identifier
|
||||
dev-ruby/rex-text
|
||||
dev-ruby/ruby-rc4"
|
||||
1
dev-ruby/rex-random_identifier/Manifest
Normal file
1
dev-ruby/rex-random_identifier/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-random_identifier-0.1.4.gem 16896 BLAKE2B 37c1011b91dd16a82c0ee8ff1c96b0263c4842503826bae327d3a6d3b61dac77620cbd28cba350c0cf56bc5fc480bc37663a78674d0c7c8d8d6bb95e046e9559 SHA512 8e302a511a0540f826ddfa6e51c5b29da0c42ef6bd3dc433d6624688efba245c1df3903dbf37aacaecdd39b53f721e3d6b4fa8247f8cd31e7679ff96293094f7
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
# Upstream has specs but they are not released and upstream is not tagged
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) library for generating Random identifier strings"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-random_identifier"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rex-text"
|
||||
1
dev-ruby/rex-registry/Manifest
Normal file
1
dev-ruby/rex-registry/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-registry-0.1.3.gem 16384 BLAKE2B 9db5f9674b8d341797ea797f5c5a1e43900f6f4c4e563658fbe55fcf43ba1126067d0e822df3cf21695143bd70309d7499d708cf48b80e6c903e06e7d0e8acfc SHA512 cde5350945e8aa7cfa0dc01c78e7a375d1aa7174c2954b658ffeba39c81d638b1d614866cbd0f8f8f417f1831281cd43126cde158944903e36c8dc5ce79773e6
|
||||
24
dev-ruby/rex-registry/rex-registry-0.1.3.ebuild
Normal file
24
dev-ruby/rex-registry/rex-registry-0.1.3.ebuild
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Rex library for parsing offline registry files from a Windows machine"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-registry"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# doesn't seem to actually run any tests
|
||||
RESTRICT=test
|
||||
1
dev-ruby/rex-rop_builder/Manifest
Normal file
1
dev-ruby/rex-rop_builder/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-rop_builder-0.1.3.gem 17920 BLAKE2B 065ab39805966db515da08a1c321cde39e07b140aa58c48eaeba15ba12d6ae9da6455d924aff3355fe1c89d1b0ab54704f18b60cec13f5267e9f6b7bfaa0b312 SHA512 c01c82761bd317fcdf0de4cd03b834c3e3d2638a9bf72e7c47643fc8faab179dfa639b319fd1de7691d0dc2ccb7578bebbd567e03e8efe24553cc481456ad4d6
|
||||
29
dev-ruby/rex-rop_builder/rex-rop_builder-0.1.3.ebuild
Normal file
29
dev-ruby/rex-rop_builder/rex-rop_builder-0.1.3.ebuild
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) Library for building ROP chains"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-rop_builder"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/metasm
|
||||
dev-ruby/rex-core
|
||||
dev-ruby/rex-text"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/bundler/d' Rakefile
|
||||
}
|
||||
|
|
@ -10,7 +10,7 @@ inherit ruby-fakegem
|
|||
DESCRIPTION="The Ruby Exploitation (Rex) Socket Abstraction Library"
|
||||
HOMEPAGE="https://github.com/rapid7/rex-socket"
|
||||
|
||||
LICENSE="BSD-3"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
|
|
|||
1
dev-ruby/rex-sslscan/Manifest
Normal file
1
dev-ruby/rex-sslscan/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-sslscan-0.1.5.gem 17920 BLAKE2B 735fc522593cc1caf41c5000232afa64e88a9be83cb756b91d662b9bc8ed1ca81b1a2302325a687e851b22d7914b66fafbf7d18fdf3ea3562dd25b64543c0383 SHA512 05c7606c722fad7be5f21f28de34de23882a31bf4fde1000f11d556740b14102e495efd0bc3ac478aee64ae417e761ce9b5ae80f1c10f2410828610611fc3dab
|
||||
28
dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild
Normal file
28
dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="ruby implmenetation of the SSLScan tool "
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-sslscan"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# doesn't seem to actually run any tests
|
||||
RESTRICT=test
|
||||
|
||||
PDEPEND="dev-libs/openssl"
|
||||
ruby_add_rdepend "dev-ruby/rex-core
|
||||
dev-ruby/rex-socket
|
||||
dev-ruby/rex-text"
|
||||
1
dev-ruby/rex-struct2/Manifest
Normal file
1
dev-ruby/rex-struct2/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-struct2-0.1.1.gem 18432 BLAKE2B 4dff1f1a4d41f7bf74652505ad9d063a786e3491539d1a04a9d59ac3f4446c672454c556bef1822394a087a52f91044378d4c0c2c67c2b0ff8909aecab7638cc SHA512 894d8bdf609a7b0f4500bf9da7c175530b76c72374e059cdbd08d47be777b329ba1886a3bbba485b9f0c1be7aa4e12ad07807c0ea3390419c1f5f69ccedee26f
|
||||
23
dev-ruby/rex-struct2/rex-struct2-0.1.1.ebuild
Normal file
23
dev-ruby/rex-struct2/rex-struct2-0.1.1.ebuild
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# Copyright 1999-2017 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby24 ruby25 ruby26"
|
||||
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating C-Style structs"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-struct2"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# doesn't seem to actually run any tests
|
||||
RESTRICT=test
|
||||
1
dev-ruby/rex-text/Manifest
Normal file
1
dev-ruby/rex-text/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-text-0.2.28.gem 47104 BLAKE2B 013518f7dd18533b28e2151d616c9cb4ea5a235eaad596f121f9e91f567dd1e0d9893e7ec867f4e09fd9fb0950089902b1f17a16ca8eccc4c87bb4c0670f57ba SHA512 940ac37f0c0c173ddeb7798b9ba281c9c8058cd5b244540ddf90d9f547eee810f784620371bb0969c4e273e8532b83f8f4e687dc795981507b63ed922f7508c4
|
||||
22
dev-ruby/rex-text/rex-text-0.2.28.ebuild
Normal file
22
dev-ruby/rex-text/rex-text-0.2.28.ebuild
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
|
||||
# Specs are not bundled in the gem and upstream source is not tagged
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Rex library for text generation and manipulation"
|
||||
HOMEPAGE="https://github.com/rapid7/rex-text"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
1
dev-ruby/rex-zip/Manifest
Normal file
1
dev-ruby/rex-zip/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST rex-zip-0.1.3.gem 23040 BLAKE2B bc823e7d53c8a7245d568ee2cec013e7bf8b7c508409a0668481e323ea5343230c5bc64a7173f48a7ff966d6af5a9e50e3a0e2d64dec06a699923dc3182a89a1 SHA512 f92d64779ddf943ca4855c5b9c567a0d995ebb6ace93ac8da12a7f1dc3ea350d492d3d229d3950ffec32bbba29fcd226c27a5be81e3f45d6f0edaa35ebc70047
|
||||
25
dev-ruby/rex-zip/rex-zip-0.1.3.ebuild
Normal file
25
dev-ruby/rex-zip/rex-zip-0.1.3.ebuild
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Copyright 1999-2017 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26 ruby27"
|
||||
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Exploitation(Rex) library for working with zip and related files"
|
||||
HOMEPAGE="https://rubygems.org/gems/rex-zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# doesn't seem to actually run any tests
|
||||
RESTRICT=test
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rex-text"
|
||||
|
|
@ -18,8 +18,7 @@ else
|
|||
##Tags https://github.com/rapid7/metasploit-framework/releases
|
||||
MY_PV=${PV/_p/-}
|
||||
SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
#WIP, fix deps
|
||||
# KEYWORDS="~amd64 ~arm ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
RUBY_S="${PN}-framework-${MY_PV}"
|
||||
SLOT="$(ver_cut 1).$(ver_cut 2)"
|
||||
fi
|
||||
|
|
@ -66,7 +65,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
|
|||
dev-ruby/packetfu:1.1.13
|
||||
dev-ruby/patch_finder
|
||||
dev-ruby/pdf-reader:*
|
||||
~dev-ruby/pg-0.21.0
|
||||
dev-ruby/pg:*
|
||||
dev-ruby/railties:*
|
||||
dev-ruby/rb-readline
|
||||
dev-ruby/recog:*
|
||||
|
|
@ -97,7 +96,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
|
|||
dev-ruby/sshkey
|
||||
dev-ruby/tzinfo:*
|
||||
dev-ruby/windows_error
|
||||
dev-ruby/xdr:2.0.0
|
||||
dev-ruby/xdr
|
||||
dev-ruby/xmlrpc
|
||||
java? ( dev-ruby/rjb )
|
||||
nexpose? ( dev-ruby/nexpose )
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND}"
|
|||
|
||||
COMMON_DEPEND="
|
||||
app-arch/xz-utils
|
||||
dev-db/postgresql[server]
|
||||
dev-db/postgresql:*[server]
|
||||
dev-db/sqlite
|
||||
|| ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal(-)] )
|
||||
dev-libs/libxml2
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ dev-ruby/spider
|
|||
=dev-ruby/bundler-audit-0.7.0*
|
||||
~dev-ruby/network_interface-0.0.2
|
||||
~dev-ruby/jsobfu-0.4.2
|
||||
=dev-ruby/octokit-4.14*
|
||||
=dev-ruby/octokit-4.18*
|
||||
=dev-ruby/nexpose-7.2*
|
||||
~dev-ruby/bcrypt_pbkdf-1.0.0 **
|
||||
dev-ruby/faraday
|
||||
|
|
@ -60,9 +60,9 @@ dev-ruby/rex-powershell
|
|||
dev-ruby/rex-random_identifier
|
||||
dev-ruby/rex-text
|
||||
dev-ruby/bit-struct
|
||||
=dev-ruby/sshkey-1.9*
|
||||
=dev-ruby/sshkey-2.0*
|
||||
=dev-ruby/minitest-5.3*
|
||||
=dev-ruby/msgpack-1.2*
|
||||
=dev-ruby/msgpack-1.3*
|
||||
=dev-ruby/rake-10.5*
|
||||
dev-ruby/rkelly-remix
|
||||
~dev-ruby/filesize-0.2.0
|
||||
|
|
@ -91,7 +91,7 @@ dev-ruby/metasploit-model
|
|||
dev-ruby/metasploit-payloads
|
||||
dev-ruby/metasploit_data_models
|
||||
dev-ruby/meterpreter_bins
|
||||
dev-ruby/openssl-ccm:1.2.1
|
||||
=dev-ruby/openssl-ccm-1.2*
|
||||
=dev-ruby/sawyer-0.8*
|
||||
~dev-ruby/patch_finder-1.0.2
|
||||
=dev-ruby/packetfu-1.1*
|
||||
|
|
@ -115,7 +115,7 @@ dev-ruby/sprockets:2.2
|
|||
~dev-ruby/linecache-0.43
|
||||
~dev-ruby/minitest-4.7.5
|
||||
~dev-ruby/mongrel-1.2.0
|
||||
~dev-ruby/multipart-post-2.0.0
|
||||
=dev-ruby/multipart-post-2.1*
|
||||
~dev-ruby/pg-0.17.1
|
||||
~dev-ruby/rack-1.4.6
|
||||
~dev-ruby/rack-cache-1.2
|
||||
|
|
@ -129,7 +129,7 @@ dev-ruby/sprockets:2.2
|
|||
~dev-ruby/rubinius-developer_tools-2.0.0
|
||||
~dev-ruby/rubinius-profiler-2.0.1
|
||||
=dev-ruby/rubyntlm-0.6*
|
||||
=dev-ruby/ruby_smb-1.0*
|
||||
=dev-ruby/ruby_smb-1.1*
|
||||
~dev-ruby/sdoc-0.3.20
|
||||
~dev-ruby/shoulda-matchers-2.3.0
|
||||
~dev-ruby/shoulda-matchers-2.6.0
|
||||
|
|
@ -143,7 +143,7 @@ dev-ruby/pdf-reader:2
|
|||
~dev-ruby/hashery-2.1.2
|
||||
~dev-ruby/afm-0.2.2
|
||||
=dev-ruby/dnsruby-1.61*
|
||||
~dev-ruby/xdr-2.0.0
|
||||
=dev-ruby/xdr-3.0*
|
||||
~dev-ruby/kissfft-0.0.2
|
||||
=dev-ruby/mqtt-0.5*
|
||||
dev-ruby/faker:0
|
||||
|
|
|
|||
Loading…
Reference in a new issue