remove `msf/util` requires
This commit is contained in:
parent
b816373b94
commit
d437a32374
|
@ -1,4 +1,3 @@
|
|||
require 'msf/util/helper'
|
||||
require 'open3'
|
||||
|
||||
module Metasploit
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
require 'shellwords'
|
||||
require 'rex/text/table'
|
||||
require "base64"
|
||||
|
||||
require 'rex/parser/arguments'
|
||||
module Msf
|
||||
module Sessions
|
||||
|
||||
|
|
|
@ -11,9 +11,10 @@ require 'monitor'
|
|||
#
|
||||
|
||||
require 'metasploit/framework/version'
|
||||
require 'msf/util'
|
||||
require 'rex/socket/ssl'
|
||||
require 'metasploit/framework/thread_factory_provider'
|
||||
require 'rex/job_container'
|
||||
require 'rex/thread_factory'
|
||||
module Msf
|
||||
|
||||
###
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
# -*- coding: binary -*-
|
||||
|
||||
require 'json'
|
||||
require 'msf/util/document_generator'
|
||||
|
||||
module Msf
|
||||
module RPC
|
||||
|
|
|
@ -10,7 +10,6 @@ require 'rex/ui/text/output/buffer/stdout'
|
|||
# Project
|
||||
#
|
||||
|
||||
require 'msf/util/document_generator'
|
||||
|
||||
require 'msf/core/opt_condition'
|
||||
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
# -*- coding: binary -*-
|
||||
|
||||
require 'rex/parser/arguments'
|
||||
require 'msf/util/exe'
|
||||
|
||||
module Msf
|
||||
module Ui
|
||||
|
|
|
@ -19,17 +19,11 @@ end
|
|||
end
|
||||
|
||||
# Executable generation and encoding
|
||||
require 'msf/util/exe'
|
||||
require 'msf/util/helper'
|
||||
|
||||
# Host helpers
|
||||
require 'msf/util/host'
|
||||
|
||||
# DBManager helpers
|
||||
require 'msf/util/db_manager'
|
||||
|
||||
# Java deserialization payload generators
|
||||
require 'msf/util/java_deserialization'
|
||||
|
||||
# .NET deserialization payload generators
|
||||
require 'msf/util/dot_net_deserialization'
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
#
|
||||
###
|
||||
|
||||
require 'msf/util/document_generator/pull_request_finder'
|
||||
|
||||
module Msf
|
||||
module Util
|
||||
|
|
|
@ -1,9 +1,4 @@
|
|||
require 'bindata'
|
||||
require 'msf/util/dot_net_deserialization/assemblies'
|
||||
require 'msf/util/dot_net_deserialization/enums'
|
||||
require 'msf/util/dot_net_deserialization/types'
|
||||
require 'msf/util/dot_net_deserialization/gadget_chains'
|
||||
require 'msf/util/dot_net_deserialization/formatters'
|
||||
|
||||
module Msf
|
||||
module Util
|
||||
|
|
|
@ -3,9 +3,6 @@ module Util
|
|||
module DotNetDeserialization
|
||||
module Formatters
|
||||
|
||||
require 'msf/util/dot_net_deserialization/formatters/binary_formatter'
|
||||
require 'msf/util/dot_net_deserialization/formatters/los_formatter'
|
||||
require 'msf/util/dot_net_deserialization/formatters/soap_formatter'
|
||||
|
||||
NAMES = [
|
||||
:BinaryFormatter,
|
||||
|
|
|
@ -3,9 +3,6 @@ module Util
|
|||
module DotNetDeserialization
|
||||
module GadgetChains
|
||||
|
||||
require 'msf/util/dot_net_deserialization/gadget_chains/text_formatting_run_properties'
|
||||
require 'msf/util/dot_net_deserialization/gadget_chains/type_confuse_delegate'
|
||||
require 'msf/util/dot_net_deserialization/gadget_chains/windows_identity'
|
||||
|
||||
NAMES = [
|
||||
:TextFormattingRunProperties,
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
require 'set'
|
||||
require 'rex/post/meterpreter'
|
||||
require 'rex/parser/arguments'
|
||||
require 'rex'
|
||||
|
||||
module Rex
|
||||
module Post
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
# Current source: https://github.com/rapid7/metasploit-framework
|
||||
##
|
||||
|
||||
require 'msf/util/windows_registry_parser'
|
||||
require 'metasploit/framework/hashes/identify'
|
||||
|
||||
class MetasploitModule < Msf::Auxiliary
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
# Current source: https://github.com/rapid7/metasploit-framework
|
||||
##
|
||||
|
||||
require 'msf/util/exe'
|
||||
|
||||
class MetasploitModule < Msf::Exploit::Remote
|
||||
Rank = ManualRanking
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
require 'rex'
|
||||
require 'msf/util/document_generator'
|
||||
require 'msf/util/document_generator/pull_request_finder'
|
||||
|
||||
RSpec.describe Msf::Util::DocumentGenerator::DocumentNormalizer do
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
require 'rex'
|
||||
require 'msf/util/document_generator'
|
||||
require 'octokit'
|
||||
require 'net/http'
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
require 'rex'
|
||||
require 'msf/util/dot_net_deserialization'
|
||||
|
||||
RSpec.shared_examples 'a valid serialized stream' do |stream|
|
||||
it 'should start with a SerializedStreamHeader record' do
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
require 'rex'
|
||||
require 'msf/util/java_deserialization'
|
||||
|
||||
RSpec.describe Msf::Util::JavaDeserialization do
|
||||
let(:payload_name) do
|
||||
|
|
|
@ -22,7 +22,6 @@ $:.unshift(ENV['MSF_LOCAL_LIB']) if ENV['MSF_LOCAL_LIB']
|
|||
gem 'rex-text'
|
||||
|
||||
require 'rex'
|
||||
require 'msf/util/payload_cached_size'
|
||||
|
||||
# Initialize the simplified framework instance.
|
||||
framework = Msf::Simple::Framework.create('DisableDatabase' => true)
|
||||
|
|
Loading…
Reference in New Issue