C# Class metasploitsharp.MetasploitProManager

Inheritance: MetasploitManager
Exibir arquivo Open project: VolatileMindsLLC/metasploit-sharp Class Usage Examples

Public Methods

Method Description
AboutPro ( ) : object>.Dictionary
ActivatePro ( object>.Dictionary options ) : object>.Dictionary
ActivateProOffline ( string activationPath ) : object>.Dictionary
AddProProject ( object>.Dictionary options ) : object>.Dictionary
AddProWorkspace ( object>.Dictionary options ) : object>.Dictionary
DeleteProProject ( string workspaceName ) : object>.Dictionary
DeleteProTaskLog ( string taskID ) : object>.Dictionary
DeleteProWorkspace ( string workspaceName ) : object>.Dictionary
DownloadLoot ( int lootID ) : object>.Dictionary
DownloadReport ( string reportID ) : object>.Dictionary
DownloadReportByTask ( string taskID ) : object>.Dictionary
GetProLicense ( ) : object>.Dictionary
GetProTaskLog ( string taskID ) : object>.Dictionary
GetProTaskStatus ( string taskID ) : object>.Dictionary
GetProTasks ( ) : object>.Dictionary
GetProUsers ( ) : object>.Dictionary
GetReportList ( string workspace ) : object>.Dictionary
ImportData ( string workspace, string data, object>.Dictionary options ) : object>.Dictionary
ImportFile ( string workspace, string path, object>.Dictionary options ) : object>.Dictionary
ListLoot ( string workspace ) : object>.Dictionary
ListProModules ( ) : object>.Dictionary
ListProProjects ( ) : object>.Dictionary
ListProWorkspaces ( ) : object>.Dictionary
MetasploitProManager ( MetasploitSession session ) : System
MeterpreterChDir ( string sessionID, string path ) : object>.Dictionary
MeterpreterGetCWD ( string sessionID ) : object>.Dictionary
MeterpreterListDirectory ( string sessionID, string path ) : object>.Dictionary
MeterpreterRemoveFileOrDirectory ( string sessionID, string path ) : object>.Dictionary
MeterpreterRootPaths ( string sessionID ) : object>.Dictionary
MeterpreterSearch ( string sessionID, string query ) : object>.Dictionary
MeterpreterTunnelInterfaces ( string sessionID ) : object>.Dictionary
ProInstallOfflineUpdates ( string updatePath ) : object>.Dictionary
ProInstallUpdates ( object>.Dictionary options ) : object>.Dictionary
ProStopUpdates ( ) : object>.Dictionary
ProUpdateStatus ( ) : object>.Dictionary
ProUpdatesAvailable ( object>.Dictionary options ) : object>.Dictionary
RegisterPro ( string productKey ) : object>.Dictionary
RestartPro ( ) : object>.Dictionary
RevertProLicense ( ) : object>.Dictionary
SearchProModules ( string query ) : object>.Dictionary
StartBruteforce ( object>.Dictionary options ) : object>.Dictionary
StartCleanup ( object>.Dictionary options ) : object>.Dictionary
StartCredentialImport ( object>.Dictionary options ) : object>.Dictionary
StartDiscover ( object>.Dictionary options ) : object>.Dictionary
StartExploit ( object>.Dictionary options ) : object>.Dictionary
StartImport ( object>.Dictionary options ) : object>.Dictionary
StartLootCollection ( object>.Dictionary options ) : object>.Dictionary
StartNexposeAssessment ( object>.Dictionary options ) : object>.Dictionary
StartReport ( object>.Dictionary options ) : object>.Dictionary
StartSingle ( object>.Dictionary options ) : object>.Dictionary
StartWebAudit ( object>.Dictionary options ) : object>.Dictionary
StartWebSploit ( object>.Dictionary options ) : object>.Dictionary
StartWebscan ( object>.Dictionary options ) : object>.Dictionary
StopProTask ( string taskID ) : object>.Dictionary
ValidateImportFile ( string filepath ) : object>.Dictionary
ValidateProModule ( string moduleName, object>.Dictionary options ) : object>.Dictionary

Method Details

AboutPro() public method

public AboutPro ( ) : object>.Dictionary
return object>.Dictionary

ActivatePro() public method

public ActivatePro ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

ActivateProOffline() public method

public ActivateProOffline ( string activationPath ) : object>.Dictionary
activationPath string
return object>.Dictionary

AddProProject() public method

public AddProProject ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

AddProWorkspace() public method

public AddProWorkspace ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

DeleteProProject() public method

public DeleteProProject ( string workspaceName ) : object>.Dictionary
workspaceName string
return object>.Dictionary

DeleteProTaskLog() public method

public DeleteProTaskLog ( string taskID ) : object>.Dictionary
taskID string
return object>.Dictionary

DeleteProWorkspace() public method

public DeleteProWorkspace ( string workspaceName ) : object>.Dictionary
workspaceName string
return object>.Dictionary

DownloadLoot() public method

public DownloadLoot ( int lootID ) : object>.Dictionary
lootID int
return object>.Dictionary

DownloadReport() public method

public DownloadReport ( string reportID ) : object>.Dictionary
reportID string
return object>.Dictionary

DownloadReportByTask() public method

public DownloadReportByTask ( string taskID ) : object>.Dictionary
taskID string
return object>.Dictionary

GetProLicense() public method

public GetProLicense ( ) : object>.Dictionary
return object>.Dictionary

GetProTaskLog() public method

public GetProTaskLog ( string taskID ) : object>.Dictionary
taskID string
return object>.Dictionary

GetProTaskStatus() public method

public GetProTaskStatus ( string taskID ) : object>.Dictionary
taskID string
return object>.Dictionary

GetProTasks() public method

public GetProTasks ( ) : object>.Dictionary
return object>.Dictionary

GetProUsers() public method

public GetProUsers ( ) : object>.Dictionary
return object>.Dictionary

GetReportList() public method

public GetReportList ( string workspace ) : object>.Dictionary
workspace string
return object>.Dictionary

ImportData() public method

public ImportData ( string workspace, string data, object>.Dictionary options ) : object>.Dictionary
workspace string
data string
options object>.Dictionary
return object>.Dictionary

ImportFile() public method

public ImportFile ( string workspace, string path, object>.Dictionary options ) : object>.Dictionary
workspace string
path string
options object>.Dictionary
return object>.Dictionary

ListLoot() public method

public ListLoot ( string workspace ) : object>.Dictionary
workspace string
return object>.Dictionary

ListProModules() public method

public ListProModules ( ) : object>.Dictionary
return object>.Dictionary

ListProProjects() public method

public ListProProjects ( ) : object>.Dictionary
return object>.Dictionary

ListProWorkspaces() public method

public ListProWorkspaces ( ) : object>.Dictionary
return object>.Dictionary

MetasploitProManager() public method

public MetasploitProManager ( MetasploitSession session ) : System
session MetasploitSession
return System

MeterpreterChDir() public method

public MeterpreterChDir ( string sessionID, string path ) : object>.Dictionary
sessionID string
path string
return object>.Dictionary

MeterpreterGetCWD() public method

public MeterpreterGetCWD ( string sessionID ) : object>.Dictionary
sessionID string
return object>.Dictionary

MeterpreterListDirectory() public method

public MeterpreterListDirectory ( string sessionID, string path ) : object>.Dictionary
sessionID string
path string
return object>.Dictionary

MeterpreterRemoveFileOrDirectory() public method

public MeterpreterRemoveFileOrDirectory ( string sessionID, string path ) : object>.Dictionary
sessionID string
path string
return object>.Dictionary

MeterpreterRootPaths() public method

public MeterpreterRootPaths ( string sessionID ) : object>.Dictionary
sessionID string
return object>.Dictionary

MeterpreterSearch() public method

public MeterpreterSearch ( string sessionID, string query ) : object>.Dictionary
sessionID string
query string
return object>.Dictionary

MeterpreterTunnelInterfaces() public method

public MeterpreterTunnelInterfaces ( string sessionID ) : object>.Dictionary
sessionID string
return object>.Dictionary

ProInstallOfflineUpdates() public method

public ProInstallOfflineUpdates ( string updatePath ) : object>.Dictionary
updatePath string
return object>.Dictionary

ProInstallUpdates() public method

public ProInstallUpdates ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

ProStopUpdates() public method

public ProStopUpdates ( ) : object>.Dictionary
return object>.Dictionary

ProUpdateStatus() public method

public ProUpdateStatus ( ) : object>.Dictionary
return object>.Dictionary

ProUpdatesAvailable() public method

public ProUpdatesAvailable ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

RegisterPro() public method

public RegisterPro ( string productKey ) : object>.Dictionary
productKey string
return object>.Dictionary

RestartPro() public method

public RestartPro ( ) : object>.Dictionary
return object>.Dictionary

RevertProLicense() public method

public RevertProLicense ( ) : object>.Dictionary
return object>.Dictionary

SearchProModules() public method

public SearchProModules ( string query ) : object>.Dictionary
query string
return object>.Dictionary

StartBruteforce() public method

public StartBruteforce ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartCleanup() public method

public StartCleanup ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartCredentialImport() public method

public StartCredentialImport ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartDiscover() public method

public StartDiscover ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartExploit() public method

public StartExploit ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartImport() public method

public StartImport ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartLootCollection() public method

public StartLootCollection ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartNexposeAssessment() public method

public StartNexposeAssessment ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartReport() public method

public StartReport ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartSingle() public method

public StartSingle ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartWebAudit() public method

public StartWebAudit ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartWebSploit() public method

public StartWebSploit ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StartWebscan() public method

public StartWebscan ( object>.Dictionary options ) : object>.Dictionary
options object>.Dictionary
return object>.Dictionary

StopProTask() public method

public StopProTask ( string taskID ) : object>.Dictionary
taskID string
return object>.Dictionary

ValidateImportFile() public method

public ValidateImportFile ( string filepath ) : object>.Dictionary
filepath string
return object>.Dictionary

ValidateProModule() public method

public ValidateProModule ( string moduleName, object>.Dictionary options ) : object>.Dictionary
moduleName string
options object>.Dictionary
return object>.Dictionary