C# Класс metasploitsharp.MetasploitManager

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCoreModulePath ( string modulePath ) : object>.Dictionary
ClearSessionRing ( string sessionID ) : object>.Dictionary
CompatibleModuleForSession ( string sessionID ) : object>.Dictionary
CreateConsole ( ) : object>.Dictionary
DestroyConsole ( string consoleID ) : object>.Dictionary
DetachMeterpreterSession ( string sessionID ) : object>.Dictionary
DetachSessionFromConsole ( string consoleID ) : object>.Dictionary
Dispose ( ) : void
Encode ( string data, string encoderModule, object>.Dictionary options ) : object>.Dictionary
ExecuteModule ( string moduleType, string moduleName, object>.Dictionary options ) : object>.Dictionary
GetAuxiliaryModules ( ) : object>.Dictionary
GetCoreModuleStats ( ) : object>.Dictionary
GetCoreThreadList ( ) : object>.Dictionary
GetCoreVersionInformation ( ) : object>.Dictionary
GetEncoders ( ) : object>.Dictionary
GetExploitModules ( ) : object>.Dictionary
GetJobInfo ( string jobID ) : object>.Dictionary
GetModuleCompatiblePayloads ( string moduleName ) : object>.Dictionary
GetModuleCompatibleSessions ( string moduleName ) : object>.Dictionary
GetModuleInformation ( string moduleType, string moduleName ) : object>.Dictionary
GetModuleOptions ( string moduleType, string moduleName ) : object>.Dictionary
GetModuleTargetCompatiblePayloads ( string moduleName, int targetIndex ) : object>.Dictionary
GetNops ( ) : object>.Dictionary
GetPayloads ( ) : object>.Dictionary
GetPostModules ( ) : object>.Dictionary
KillCoreThread ( string threadID ) : object>.Dictionary
KillMeterpreterSession ( string sessionID ) : object>.Dictionary
KillSessionFromConsole ( string consoleID ) : object>.Dictionary
LastSessionRing ( string sessionID ) : object>.Dictionary
ListConsoles ( ) : object>.Dictionary
ListJobs ( ) : object>.Dictionary
ListLoadedPlugins ( ) : object>.Dictionary
ListSessions ( ) : object>.Dictionary
LoadPlugin ( string pluginName, object>.Dictionary options ) : object>.Dictionary
MetasploitManager ( MetasploitSession session ) : System
ReadConsole ( string consoleID ) : object>.Dictionary
ReadSessionMeterpreter ( string sessionID ) : object>.Dictionary
ReadSessionRing ( string sessionID, int readPointer ) : object>.Dictionary
ReadSessionShell ( string sessionID ) : object>.Dictionary
ReadSessionShell ( string sessionID, int readPointer ) : object>.Dictionary
ReloadCoreModules ( ) : object>.Dictionary
RunSessionMeterpreterScript ( string sessionID, string scriptName ) : object>.Dictionary
RunSessionMeterpreterSingleCommand ( string sessionID, string command ) : object>.Dictionary
SaveCore ( ) : object>.Dictionary
SetCoreGlobalVariable ( string optionName, string optionValue ) : object>.Dictionary
StopCore ( ) : object>.Dictionary
StopJob ( string jobID ) : object>.Dictionary
StopSession ( string sessionID ) : object>.Dictionary
TabConsole ( string consoleID, string input ) : object>.Dictionary
TabMeterpreterSession ( string sessionID, string input ) : object>.Dictionary
UnloadPlugin ( string pluginName ) : object>.Dictionary
UnsetCoreGlobalVariable ( string optionName ) : object>.Dictionary
UpgradeShellToMeterpreter ( string sessionID, string host, string port ) : object>.Dictionary
WriteToConsole ( string consoleID, string data ) : object>.Dictionary
WriteToSessionMeterpreter ( string sessionID, string data ) : object>.Dictionary
WriteToSessionRing ( string sessionID, string data ) : object>.Dictionary
WriteToSessionShell ( string sessionID, string data ) : object>.Dictionary

Описание методов

AddCoreModulePath() публичный Метод

public AddCoreModulePath ( string modulePath ) : object>.Dictionary
modulePath string
Результат object>.Dictionary

ClearSessionRing() публичный Метод

public ClearSessionRing ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

CompatibleModuleForSession() публичный Метод

public CompatibleModuleForSession ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

CreateConsole() публичный Метод

public CreateConsole ( ) : object>.Dictionary
Результат object>.Dictionary

DestroyConsole() публичный Метод

public DestroyConsole ( string consoleID ) : object>.Dictionary
consoleID string
Результат object>.Dictionary

DetachMeterpreterSession() публичный Метод

public DetachMeterpreterSession ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

DetachSessionFromConsole() публичный Метод

public DetachSessionFromConsole ( string consoleID ) : object>.Dictionary
consoleID string
Результат object>.Dictionary

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Encode() публичный Метод

public Encode ( string data, string encoderModule, object>.Dictionary options ) : object>.Dictionary
data string
encoderModule string
options object>.Dictionary
Результат object>.Dictionary

ExecuteModule() публичный Метод

public ExecuteModule ( string moduleType, string moduleName, object>.Dictionary options ) : object>.Dictionary
moduleType string
moduleName string
options object>.Dictionary
Результат object>.Dictionary

GetAuxiliaryModules() публичный Метод

public GetAuxiliaryModules ( ) : object>.Dictionary
Результат object>.Dictionary

GetCoreModuleStats() публичный Метод

public GetCoreModuleStats ( ) : object>.Dictionary
Результат object>.Dictionary

GetCoreThreadList() публичный Метод

public GetCoreThreadList ( ) : object>.Dictionary
Результат object>.Dictionary

GetCoreVersionInformation() публичный Метод

public GetCoreVersionInformation ( ) : object>.Dictionary
Результат object>.Dictionary

GetEncoders() публичный Метод

public GetEncoders ( ) : object>.Dictionary
Результат object>.Dictionary

GetExploitModules() публичный Метод

public GetExploitModules ( ) : object>.Dictionary
Результат object>.Dictionary

GetJobInfo() публичный Метод

public GetJobInfo ( string jobID ) : object>.Dictionary
jobID string
Результат object>.Dictionary

GetModuleCompatiblePayloads() публичный Метод

public GetModuleCompatiblePayloads ( string moduleName ) : object>.Dictionary
moduleName string
Результат object>.Dictionary

GetModuleCompatibleSessions() публичный Метод

public GetModuleCompatibleSessions ( string moduleName ) : object>.Dictionary
moduleName string
Результат object>.Dictionary

GetModuleInformation() публичный Метод

public GetModuleInformation ( string moduleType, string moduleName ) : object>.Dictionary
moduleType string
moduleName string
Результат object>.Dictionary

GetModuleOptions() публичный Метод

public GetModuleOptions ( string moduleType, string moduleName ) : object>.Dictionary
moduleType string
moduleName string
Результат object>.Dictionary

GetModuleTargetCompatiblePayloads() публичный Метод

public GetModuleTargetCompatiblePayloads ( string moduleName, int targetIndex ) : object>.Dictionary
moduleName string
targetIndex int
Результат object>.Dictionary

GetNops() публичный Метод

public GetNops ( ) : object>.Dictionary
Результат object>.Dictionary

GetPayloads() публичный Метод

public GetPayloads ( ) : object>.Dictionary
Результат object>.Dictionary

GetPostModules() публичный Метод

public GetPostModules ( ) : object>.Dictionary
Результат object>.Dictionary

KillCoreThread() публичный Метод

public KillCoreThread ( string threadID ) : object>.Dictionary
threadID string
Результат object>.Dictionary

KillMeterpreterSession() публичный Метод

public KillMeterpreterSession ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

KillSessionFromConsole() публичный Метод

public KillSessionFromConsole ( string consoleID ) : object>.Dictionary
consoleID string
Результат object>.Dictionary

LastSessionRing() публичный Метод

public LastSessionRing ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

ListConsoles() публичный Метод

public ListConsoles ( ) : object>.Dictionary
Результат object>.Dictionary

ListJobs() публичный Метод

public ListJobs ( ) : object>.Dictionary
Результат object>.Dictionary

ListLoadedPlugins() публичный Метод

public ListLoadedPlugins ( ) : object>.Dictionary
Результат object>.Dictionary

ListSessions() публичный Метод

public ListSessions ( ) : object>.Dictionary
Результат object>.Dictionary

LoadPlugin() публичный Метод

public LoadPlugin ( string pluginName, object>.Dictionary options ) : object>.Dictionary
pluginName string
options object>.Dictionary
Результат object>.Dictionary

MetasploitManager() публичный Метод

public MetasploitManager ( MetasploitSession session ) : System
session MetasploitSession
Результат System

ReadConsole() публичный Метод

public ReadConsole ( string consoleID ) : object>.Dictionary
consoleID string
Результат object>.Dictionary

ReadSessionMeterpreter() публичный Метод

public ReadSessionMeterpreter ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

ReadSessionRing() публичный Метод

public ReadSessionRing ( string sessionID, int readPointer ) : object>.Dictionary
sessionID string
readPointer int
Результат object>.Dictionary

ReadSessionShell() публичный Метод

public ReadSessionShell ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

ReadSessionShell() публичный Метод

public ReadSessionShell ( string sessionID, int readPointer ) : object>.Dictionary
sessionID string
readPointer int
Результат object>.Dictionary

ReloadCoreModules() публичный Метод

public ReloadCoreModules ( ) : object>.Dictionary
Результат object>.Dictionary

RunSessionMeterpreterScript() публичный Метод

public RunSessionMeterpreterScript ( string sessionID, string scriptName ) : object>.Dictionary
sessionID string
scriptName string
Результат object>.Dictionary

RunSessionMeterpreterSingleCommand() публичный Метод

public RunSessionMeterpreterSingleCommand ( string sessionID, string command ) : object>.Dictionary
sessionID string
command string
Результат object>.Dictionary

SaveCore() публичный Метод

public SaveCore ( ) : object>.Dictionary
Результат object>.Dictionary

SetCoreGlobalVariable() публичный Метод

public SetCoreGlobalVariable ( string optionName, string optionValue ) : object>.Dictionary
optionName string
optionValue string
Результат object>.Dictionary

StopCore() публичный Метод

public StopCore ( ) : object>.Dictionary
Результат object>.Dictionary

StopJob() публичный Метод

public StopJob ( string jobID ) : object>.Dictionary
jobID string
Результат object>.Dictionary

StopSession() публичный Метод

public StopSession ( string sessionID ) : object>.Dictionary
sessionID string
Результат object>.Dictionary

TabConsole() публичный Метод

public TabConsole ( string consoleID, string input ) : object>.Dictionary
consoleID string
input string
Результат object>.Dictionary

TabMeterpreterSession() публичный Метод

public TabMeterpreterSession ( string sessionID, string input ) : object>.Dictionary
sessionID string
input string
Результат object>.Dictionary

UnloadPlugin() публичный Метод

public UnloadPlugin ( string pluginName ) : object>.Dictionary
pluginName string
Результат object>.Dictionary

UnsetCoreGlobalVariable() публичный Метод

public UnsetCoreGlobalVariable ( string optionName ) : object>.Dictionary
optionName string
Результат object>.Dictionary

UpgradeShellToMeterpreter() публичный Метод

public UpgradeShellToMeterpreter ( string sessionID, string host, string port ) : object>.Dictionary
sessionID string
host string
port string
Результат object>.Dictionary

WriteToConsole() публичный Метод

public WriteToConsole ( string consoleID, string data ) : object>.Dictionary
consoleID string
data string
Результат object>.Dictionary

WriteToSessionMeterpreter() публичный Метод

public WriteToSessionMeterpreter ( string sessionID, string data ) : object>.Dictionary
sessionID string
data string
Результат object>.Dictionary

WriteToSessionRing() публичный Метод

public WriteToSessionRing ( string sessionID, string data ) : object>.Dictionary
sessionID string
data string
Результат object>.Dictionary

WriteToSessionShell() публичный Метод

public WriteToSessionShell ( string sessionID, string data ) : object>.Dictionary
sessionID string
data string
Результат object>.Dictionary