Skip to content

Commit

Permalink
Adds fastlib and lib/metasploit.fastlib to the include path
Browse files Browse the repository at this point in the history
  • Loading branch information
HD Moore committed Nov 21, 2011
1 parent 8a4ee90 commit bfc32f4
Show file tree
Hide file tree
Showing 14 changed files with 58 additions and 2 deletions.
6 changes: 5 additions & 1 deletion msfbinscan
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'metasm'
Expand Down Expand Up @@ -292,4 +296,4 @@ files.each do |file|
$stderr.puts("Skipping #{file}")
next
end
end
end
4 changes: 4 additions & 0 deletions msfcli
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex'
Expand Down
6 changes: 5 additions & 1 deletion msfconsole
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,11 @@ while File.symlink?(msfbase)
msfbase = File.expand_path(File.readlink(msfbase), File.dirname(msfbase))
end

$:.unshift(File.join(File.expand_path(File.dirname(msfbase)), 'lib'))
$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'optparse'
Expand Down
4 changes: 4 additions & 0 deletions msfd
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'msf/base'
Expand Down
4 changes: 4 additions & 0 deletions msfelfscan
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex/elfparsey'
Expand Down
4 changes: 4 additions & 0 deletions msfencode
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex'
Expand Down
4 changes: 4 additions & 0 deletions msfmachscan
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex/machparsey'
Expand Down
4 changes: 4 additions & 0 deletions msfopcode
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex'
Expand Down
4 changes: 4 additions & 0 deletions msfpayload
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex'
Expand Down
4 changes: 4 additions & 0 deletions msfpescan
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex/peparsey'
Expand Down
4 changes: 4 additions & 0 deletions msfrop
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex'
Expand Down
4 changes: 4 additions & 0 deletions msfrpc
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex/parser/arguments'
Expand Down
4 changes: 4 additions & 0 deletions msfrpcd
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

require 'rex/parser/arguments'
Expand Down
4 changes: 4 additions & 0 deletions msfvenom
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ while File.symlink?(msfbase)
end

$:.unshift(File.join(File.dirname(msfbase), 'lib'))
require 'fastlib'

$:.unshift(File.join(File.dirname(msfbase), 'lib', 'metasploit.fastlib'))

$:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']

Status = "[*] "
Expand Down

0 comments on commit bfc32f4

Please sign in to comment.