remove msf/util requires

This commit is contained in:
dwelch-r7
2021-01-13 11:06:01 +00:00
parent b816373b94
commit d437a32374
19 changed files with 4 additions and 32 deletions
@@ -1,4 +1,3 @@
require 'msf/util/helper'
require 'open3'
module Metasploit
+1 -1
View File
@@ -2,7 +2,7 @@
require 'shellwords'
require 'rex/text/table'
require "base64"
require 'rex/parser/arguments'
module Msf
module Sessions
+2 -1
View File
@@ -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
View File
@@ -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
-6
View File
@@ -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'
-1
View File
@@ -4,7 +4,6 @@
#
###
require 'msf/util/document_generator/pull_request_finder'
module Msf
module Util
-5
View File
@@ -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)