1
mirror of https://github.com/rapid7/metasploit-payloads synced 2024-12-21 05:35:54 +01:00
metasploit-payloads/c/meterpreter/workspace/ext_server_mimikatz/mimikatz_notes.txt
2013-04-21 00:28:39 +01:00

19 lines
722 B
Plaintext

Modifying Mimikatz Source to Meterpreter Extension
--------------------------------------------
Import all mimikatz/ files.
Set project encoding to Unicode.
Add common.h and reflectivedlll imports within extern "C" {}.
Small modification required to reflectivedll to rename hash (because of std:: namespace)
Small modification to common.h to use OutputDebugStringA due to unicode compilation
Rename some of the mimikatz structures within mod_ntddk.h like PEB due to clashes with RDLL. This also requires rename in mod_process.cpp.
Modification of the getLogonData and genericCredsToStream to strip extra data
Modification of wcout across files to output to our stream buffer.
DLLMain needs removing from kmodel.cpp