Files
metasploit-gs/lib/msf/core.rb
T
HD Moore bdfd2c5152 Recon modules and the recon event subsystem have been temporarily removed.
The 'auxiliary' system is designed to replace it and recon features will
slowly be moved back into the framework


git-svn-id: file:///home/svn/incoming/trunk@3438 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-24 03:59:44 +00:00

52 lines
1.0 KiB
Ruby

###
#
# framework-core
# --------------
#
# The core library provides all of the means by which to interact
# with the framework insofar as maniuplating encoders, nops,
# payloads, exploits, auxiliary, and sessions.
#
###
# Sanity check this version of ruby
require 'msf/sanity'
# The framework-core depends on Rex
require 'rex'
require 'rex/ui'
module Msf
LogSource = "core"
end
# General
require 'msf/core/constants'
require 'msf/core/exceptions'
require 'msf/core/event_dispatcher'
require 'msf/core/data_store'
require 'msf/core/option_container'
# Framework context and core classes
require 'msf/core/framework'
require 'msf/core/session_manager'
require 'msf/core/session'
require 'msf/core/plugin_manager'
# Wrappers
require 'msf/core/encoded_payload'
# Pseudo-modules
require 'msf/core/handler'
# Modules
require 'msf/core/module'
require 'msf/core/encoder'
require 'msf/core/exploit'
require 'msf/core/nop'
require 'msf/core/payload'
require 'msf/core/auxiliary'
# Drivers
require 'msf/core/exploit_driver'