2020-04-17 17:46:27 +10:00
|
|
|
/*!
|
|
|
|
* @file base.h
|
|
|
|
* @brief Declarations, macros and types that apply to almost any Meterpreter component.
|
|
|
|
*/
|
|
|
|
#ifndef _METERPRETER_METSRV_BASE_H
|
|
|
|
#define _METERPRETER_METSRV_BASE_H
|
|
|
|
|
|
|
|
#include "core.h"
|
|
|
|
|
|
|
|
void command_register_all(Command commands[]);
|
|
|
|
void command_deregister_all(Command commands[]);
|
|
|
|
DWORD command_register(Command *command);
|
|
|
|
DWORD command_deregister(Command *command);
|
|
|
|
VOID command_join_threads( VOID );
|
|
|
|
BOOL command_handle( Remote *remote, Packet *packet );
|
2021-01-14 12:11:57 -05:00
|
|
|
|
2021-01-13 17:58:40 -05:00
|
|
|
Command* register_base_dispatch_routines(void);
|
2021-01-14 12:11:57 -05:00
|
|
|
void deregister_base_dispatch_routines(void);
|
2020-04-17 17:46:27 +10:00
|
|
|
|
|
|
|
#endif
|