@@ -1341,38 +1341,40 @@ def run(self):
13411341 '''
13421342 module_name = ENUM_LSAQUERY_DOMAIN_INFO
13431343 print_heading (f"Domain Information via RPC for { self .target .host } " )
1344- output = {"domain" :None ,
1345- "domain_sid" :None ,
1346- "member_of" :None }
1344+ output = {}
1345+ rpc_domain_info = {"Domain" :None ,
1346+ "Domain SID" :None ,
1347+ "Member of" :None }
13471348
13481349 lsaquery = self .lsaquery ()
13491350 if lsaquery .retval is not None :
13501351 # Try to get domain/workgroup from lsaquery
13511352 result = self .get_domain (lsaquery .retval )
13521353 if result .retval :
13531354 print_success (result .retmsg )
1354- output [ "domain " ] = result .retval
1355+ rpc_domain_info [ "Domain " ] = result .retval
13551356 else :
1356- output = process_error (result .retmsg , ["domain " ], module_name , output )
1357+ output = process_error (result .retmsg , ["rpc_domain_info " ], module_name , output )
13571358
13581359 # Try to get domain SID
13591360 result = self .get_domain_sid (lsaquery .retval )
13601361 if result .retval :
13611362 print_success (result .retmsg )
1362- output [ "domain_sid " ] = result .retval
1363+ rpc_domain_info [ "Domain SID " ] = result .retval
13631364 else :
1364- output = process_error (result .retmsg , ["domain_sid " ], module_name , output )
1365+ output = process_error (result .retmsg , ["rpc_domain_info " ], module_name , output )
13651366
13661367 # Is the host part of a domain or a workgroup?
13671368 result = self .check_is_part_of_workgroup_or_domain (lsaquery .retval )
13681369 if result .retval :
13691370 print_success (result .retmsg )
1370- output [ "member_of " ] = result .retval
1371+ rpc_domain_info [ "Member of " ] = result .retval
13711372 else :
1372- output = process_error (result .retmsg , ["member_of " ], module_name , output )
1373+ output = process_error (result .retmsg , ["rpc_domain_info " ], module_name , output )
13731374 else :
1374- output = process_error (lsaquery .retmsg , ["domain" , "domain_sid" , "member_of " ], module_name , output )
1375+ output = process_error (lsaquery .retmsg , ["rpc_domain_info " ], module_name , output )
13751376
1377+ output ["rpc_domain_info" ] = rpc_domain_info
13761378 return output
13771379
13781380 def lsaquery (self ):
0 commit comments