@@ -105,7 +105,7 @@ def __init__(self, target: Target, conn: DPLootSMBConnection, masterkeys: List[M
105105 self ._users = None
106106 self .masterkeys = masterkeys
107107
108- def triage_mobaxterm (self ) -> Tuple [List [MobaXtermMasterPassword ], List [MobaXtermCredential | MobaXtermPassword ]]:
108+ def triage_mobaxterm (self ) -> Tuple [List [MobaXtermMasterPassword ], List [" MobaXtermCredential | MobaXtermPassword" ]]:
109109 logging .getLogger ("impacket" ).disabled = True
110110 mobaxterm_credentials = []
111111 mobaxterm_masterpassword_key = []
@@ -122,7 +122,7 @@ def triage_mobaxterm(self) -> Tuple[List[MobaXtermMasterPassword], List[MobaXter
122122 logging .debug (str (e ))
123123 return mobaxterm_masterpassword_key , mobaxterm_credentials
124124
125- def triage_mobaxterm_for_user (self , user : str , sid : str = None ) -> Tuple [MobaXtermMasterPassword , List [MobaXtermCredential | MobaXtermPassword ]]:
125+ def triage_mobaxterm_for_user (self , user : str , sid : str = None ) -> Tuple [MobaXtermMasterPassword , List [" MobaXtermCredential | MobaXtermPassword" ]]:
126126 mobaxterm_masterpassword = None
127127 mobaxterm_credentials = []
128128 try :
@@ -153,7 +153,7 @@ def triage_mobaxterm_for_user(self, user: str, sid: str = None) -> Tuple[MobaXte
153153
154154 return mobaxterm_masterpassword , mobaxterm_credentials
155155
156- def extract_mobaxtermkeys_for_user_from_ntuser_dat (self , ntuser_dat_filename : str , user : str ) -> Tuple [MobaXtermMasterPassword , List [MobaXtermCredential | MobaXtermPassword ]]:
156+ def extract_mobaxtermkeys_for_user_from_ntuser_dat (self , ntuser_dat_filename : str , user : str ) -> Tuple [MobaXtermMasterPassword , List [" MobaXtermCredential | MobaXtermPassword" ]]:
157157 reg = winregistry .Registry (ntuser_dat_filename , isRemote = False )
158158 parent_key = reg .findKey (self .mobaxterm_registry_key_path )
159159 if parent_key is None :
@@ -239,10 +239,10 @@ def decrypt_mobaxterm_masterpassword(self, mobaxterm_masterpassword: MobaXtermMa
239239 mobaxterm_masterpassword .entropy = entropy
240240 mobaxterm_masterpassword .decrypt_masterpassword_raw_value (masterkeys = self .masterkeys )
241241
242- def decrypt_mobaxterm_password (self , mobaxterm_password : MobaXtermCredential | MobaXtermPassword , mobaxterm_masterpassword : MobaXtermMasterPassword ) -> None :
242+ def decrypt_mobaxterm_password (self , mobaxterm_password : " MobaXtermCredential|MobaXtermPassword" , mobaxterm_masterpassword : MobaXtermMasterPassword ) -> None :
243243 mobaxterm_password .decrypt (masterpassword_key = mobaxterm_masterpassword .masterpassword_decrypted )
244244
245- def extract_mobaxtermkeys_for_user_from_remote_registry (self , user : str , sid : str ) -> Tuple [MobaXtermMasterPassword , List [MobaXtermCredential | MobaXtermPassword ]]:
245+ def extract_mobaxtermkeys_for_user_from_remote_registry (self , user : str , sid : str ) -> Tuple [MobaXtermMasterPassword , List [" MobaXtermCredential | MobaXtermPassword" ]]:
246246 self .conn .enable_remoteops ()
247247
248248 entropy = None
0 commit comments