From 1a913da08cb45d248dbc2325e7949f1a65d37b4a Mon Sep 17 00:00:00 2001 From: David Maloney Date: Fri, 26 Aug 2016 14:00:13 -0500 Subject: [PATCH] pull in rex-core as a dep --- Gemfile.lock | 3 ++- metasploit-framework.gemspec | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 52ad231fb7..9d278b2c6b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -35,6 +35,7 @@ PATH redcarpet rex-arch rex-bin_tools + rex-core rex-java rex-mime rex-ole @@ -237,7 +238,7 @@ GEM rex-core rex-struct2 rex-text - rex-core (0.1.1) + rex-core (0.1.2) rex-java (0.1.2) rex-mime (0.1.1) rex-text diff --git a/metasploit-framework.gemspec b/metasploit-framework.gemspec index aa7ff94a3c..c87edbc68f 100644 --- a/metasploit-framework.gemspec +++ b/metasploit-framework.gemspec @@ -109,6 +109,8 @@ Gem::Specification.new do |spec| # # REX Libraries # + # Core of the Ruby Exploitation Library + spec.add_runtime_dependency 'rex-core' # Text manipulation library for things like generating random string spec.add_runtime_dependency 'rex-text' # Library for Generating Randomized strings valid as Identifiers such as variable names @@ -132,6 +134,8 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'rex-mime' # Library for parsing and manipulating executable binaries spec.add_runtime_dependency 'rex-bin_tools' + # Rex Socket Abstraction Layer + #spec.add_runtime_dependency 'rex-socket' # rb-readline doesn't work with Ruby Installer due to error with Fiddle: # NoMethodError undefined method `dlopen' for Fiddle:Module