26 lines
772 B
Ruby
26 lines
772 B
Ruby
|
###
|
||
|
#
|
||
|
# framework-base
|
||
|
# --------------
|
||
|
#
|
||
|
# The base library provides implementations for some of the default
|
||
|
# sessions, such as Shell, Meterpreter, DispatchNinja, and VNC. These
|
||
|
# sessions are used by modules that come pre-packaged with the default
|
||
|
# module distribution of Metasploit and are depended on by their
|
||
|
# respective payloads.
|
||
|
#
|
||
|
# Beyond providing the default sessions, framework-base also provides
|
||
|
# a wrapper interface to framework-core that makes some of the tasks,
|
||
|
# such as exploitation, into easier to manage functions.
|
||
|
#
|
||
|
###
|
||
|
|
||
|
# framework-base depends on framework-core
|
||
|
require 'Msf/Core'
|
||
|
|
||
|
# Sessions
|
||
|
require 'Msf/Base/Session/CommandShell'
|
||
|
require 'Msf/Base/Session/Meterpreter'
|
||
|
require 'Msf/Base/Session/DispatchNinja'
|
||
|
require 'Msf/Base/Session/Vnc'
|