1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-04-12 04:12:05 +02:00
2022-01-17 14:15:07 +00:00

17 lines
656 B
C
Executable File

/*!
* @file powershell_bridge.h
* @brief Declarations for powershell request handlers (bridged into managed C++)
*/
#ifndef _METERPRETER_SOURCE_EXTENSION_POWERSHELL_BRIDGE_H
#define _METERPRETER_SOURCE_EXTENSION_POWERSHELL_BRIDGE_H
HRESULT initialize_dotnet_host();
VOID deinitialize_dotnet_host();
HRESULT request_powershell_execute(Remote *remote, Packet *packet);
HRESULT request_powershell_shell(Remote *remote, Packet *packet);
HRESULT request_powershell_session_remove(Remote *remote, Packet *packet);
HRESULT request_powershell_assembly_load(Remote *remote, Packet *packet);
HRESULT invoke_startup_script(LPCSTR script);
#endif