2021-01-12 15:04:59 +00:00
|
|
|
require 'rex/arch'
|
2021-01-28 10:35:25 +00:00
|
|
|
require 'rex/logging'
|
2021-01-12 15:04:59 +00:00
|
|
|
|
2021-01-28 10:35:25 +00:00
|
|
|
include Rex::Arch
|
|
|
|
|
include Rex::Logging
|
2021-01-19 12:59:13 +00:00
|
|
|
|
2020-09-22 02:56:51 +01:00
|
|
|
module Msf
|
|
|
|
|
|
2021-01-12 15:04:59 +00:00
|
|
|
LogSource = "core"
|
2020-09-22 02:56:51 +01:00
|
|
|
end
|
2021-01-12 15:04:59 +00:00
|
|
|
|
2020-09-22 02:56:51 +01:00
|
|
|
require 'msf/core/exception' # TODO: temporary require until we can split up the exceptions file and namespace properly
|
2021-01-28 10:35:25 +00:00
|
|
|
require 'msf/core/constants'
|
2020-09-22 02:56:51 +01:00
|
|
|
require 'msf_autoload'
|
2021-01-28 10:35:25 +00:00
|
|
|
|
2021-03-11 09:55:11 -06:00
|
|
|
MsfAutoload.instance
|
|
|
|
|
|
2021-01-28 10:35:25 +00:00
|
|
|
NTLM_CONST ||= ::Rex::Proto::NTLM::Constants
|
|
|
|
|
NTLM_CRYPT ||= ::Rex::Proto::NTLM::Crypt
|
|
|
|
|
NTLM_UTILS ||= ::Rex::Proto::NTLM::Utils
|
|
|
|
|
NTLM_BASE ||= ::Rex::Proto::NTLM::Base
|
|
|
|
|
NTLM_MESSAGE ||= ::Rex::Proto::NTLM::Message
|