/* Benjamin DELPY `gentilkiwi` http://blog.gentilkiwi.com benjamin@gentilkiwi.com Licence : http://creativecommons.org/licenses/by/3.0/fr/ */ #pragma once #include "globdefs.h" #include "mod_system.h" #include "mod_process.h" #include class mod_mimikatz_process { private: static void printInfosFromPid(DWORD &PID, DWORD ThreadId); static void printIATFromModule(mod_process::KIWI_MODULEENTRY32 * monModule, HANDLE monHandle = INVALID_HANDLE_VALUE); public: static vector getMimiKatzCommands(); static bool list(vector * arguments); static bool start(vector * arguments); static bool suspend(vector * arguments); static bool resume(vector * arguments); static bool stop(vector * arguments); static bool modules(vector * arguments); static bool iat(vector * arguments); };