2005-05-21 17:57:00 +00:00
|
|
|
###
|
|
|
|
#
|
|
|
|
# framework-core
|
|
|
|
# --------------
|
|
|
|
#
|
|
|
|
# The core library provides all of the means by which to interact
|
|
|
|
# with the framework insofar as maniuplating encoders, nops,
|
|
|
|
# payloads, exploits, recon, and sessions.
|
|
|
|
#
|
|
|
|
###
|
|
|
|
|
2005-06-04 08:17:53 +00:00
|
|
|
# framework-core depends on Rex
|
|
|
|
require 'Rex'
|
2005-05-21 17:57:00 +00:00
|
|
|
|
|
|
|
# General
|
2005-05-21 18:27:24 +00:00
|
|
|
require 'Msf/Core/Constants'
|
|
|
|
require 'Msf/Core/Exceptions'
|
|
|
|
require 'Msf/Core/EventDispatcher'
|
|
|
|
require 'Msf/Core/DataStore'
|
|
|
|
require 'Msf/Core/OptionContainer'
|
2005-05-21 17:57:00 +00:00
|
|
|
|
|
|
|
# Framework context and core classes
|
2005-05-22 07:14:16 +00:00
|
|
|
require 'Msf/Core/ModuleManager'
|
2005-05-26 06:35:37 +00:00
|
|
|
require 'Msf/Core/SessionManager'
|
2005-05-21 18:27:24 +00:00
|
|
|
require 'Msf/Core/Session'
|
2005-05-22 07:14:16 +00:00
|
|
|
require 'Msf/Core/Framework'
|
2005-05-21 17:57:00 +00:00
|
|
|
|
|
|
|
# Modules
|
2005-05-21 18:27:24 +00:00
|
|
|
require 'Msf/Core/Module'
|
|
|
|
require 'Msf/Core/Encoder'
|
|
|
|
require 'Msf/Core/Exploit'
|
|
|
|
require 'Msf/Core/Nop'
|
2005-07-09 00:24:02 +00:00
|
|
|
require 'Msf/Core/Payload'
|
2005-05-21 18:27:24 +00:00
|
|
|
require 'Msf/Core/Recon'
|