diff --git a/Gemfile.lock b/Gemfile.lock index 0806448c59..1904b7a5cb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -33,6 +33,7 @@ PATH recog redcarpet rex-arch + rex-core rex-java rex-ole rex-powershell @@ -227,6 +228,7 @@ GEM redcarpet (3.3.4) rex-arch (0.1.1) rex-text + rex-core (0.1.2) rex-java (0.1.2) rex-ole (0.1.2) rex-text diff --git a/metasploit-framework.gemspec b/metasploit-framework.gemspec index 462ec6a2e4..b782e7ca57 100644 --- a/metasploit-framework.gemspec +++ b/metasploit-framework.gemspec @@ -113,6 +113,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-arch' # Library for working with OLE. spec.add_runtime_dependency 'rex-ole' + # 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