Skip to content

Commit 427ee7d

Browse files
committed
Unify output
1 parent 6c4e2ba commit 427ee7d

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

enum4linux-ng.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,7 +1266,7 @@ def enum_from_smb(self):
12661266
some information about the remote system in the SMB "Session Setup Response" or the SMB "Session Setup andX Response"
12671267
packet. These are the domain, DNS domain name as well as DNS host name.
12681268
'''
1269-
smb_domain_info = {"NetBIOS computer name":None, "NetBIOS domain name":None, "DNS domain":None, "FQDN":None, "Derived membership":None, "Derived domain/workgroup":None}
1269+
smb_domain_info = {"NetBIOS computer name":None, "NetBIOS domain name":None, "DNS domain":None, "FQDN":None, "Derived membership":None, "Derived domain":None}
12701270

12711271
smb_conn = None
12721272
try:
@@ -1305,7 +1305,7 @@ def enum_from_smb(self):
13051305
smb_domain_info["DNS domain"] in smb_domain_info["FQDN"] and
13061306
'.' in smb_domain_info["FQDN"]):
13071307

1308-
smb_domain_info["Derived domain/workgroup"] = smb_domain_info["NetBIOS domain name"]
1308+
smb_domain_info["Derived domain"] = smb_domain_info["NetBIOS domain name"]
13091309
smb_domain_info["Derived membership"] = "domain member"
13101310

13111311
if not self.creds.local_auth:
@@ -1315,14 +1315,14 @@ def enum_from_smb(self):
13151315
not smb_domain_info["FQDN"] and
13161316
not smb_domain_info["DNS domain"]):
13171317

1318-
smb_domain_info["Derived domain/workgroup"] = smb_domain_info["NetBIOS domain name"]
1318+
smb_domain_info["Derived domain"] = smb_domain_info["NetBIOS domain name"]
13191319
smb_domain_info["Derived membership"] = "workgroup member"
13201320

13211321
if not self.creds.local_auth:
13221322
self.creds.set_domain(smb_domain_info["NetBIOS domain name"])
13231323
elif smb_domain_info["NetBIOS computer name"]:
13241324

1325-
smb_domain_info["Derived domain/workgroup"] = "unknown"
1325+
smb_domain_info["Derived domain"] = "unknown"
13261326
smb_domain_info["Derived membership"] = "workgroup member"
13271327

13281328
if self.creds.local_auth:
@@ -1353,7 +1353,7 @@ def run(self):
13531353
output = {}
13541354
rpc_domain_info = {"Domain":None,
13551355
"Domain SID":None,
1356-
"Member of":None}
1356+
"Membership":None}
13571357

13581358
lsaquery = self.lsaquery()
13591359
if lsaquery.retval is not None:
@@ -1385,7 +1385,7 @@ def run(self):
13851385
result = self.check_is_part_of_workgroup_or_domain(lsaquery.retval)
13861386
if result.retval:
13871387
print_success(result.retmsg)
1388-
rpc_domain_info["Member of"] = result.retval
1388+
rpc_domain_info["Membership"] = result.retval
13891389
else:
13901390
output = process_error(result.retmsg, ["rpc_domain_info"], module_name, output)
13911391
else:
@@ -1437,7 +1437,7 @@ def get_domain_sid(self, lsaquery_result):
14371437
if match:
14381438
domain_sid = match.group(1)
14391439
if domain_sid:
1440-
return Result(domain_sid, f"SID: {domain_sid}")
1440+
return Result(domain_sid, f"Domain SID: {domain_sid}")
14411441
return Result(None, "Could not get domain SID from lsaquery")
14421442

14431443
def check_is_part_of_workgroup_or_domain(self, lsaquery_result):
@@ -1446,9 +1446,9 @@ def check_is_part_of_workgroup_or_domain(self, lsaquery_result):
14461446
is part of a domain or workgroup.
14471447
'''
14481448
if "Domain Sid: S-0-0" in lsaquery_result or "Domain Sid: (NULL SID)" in lsaquery_result:
1449-
return Result("workgroup", "Host is part of a workgroup (not a domain)")
1449+
return Result("workgroup member", "Membership: workgroup member")
14501450
if re.search(r"Domain Sid: S-\d+-\d+-\d+-\d+-\d+-\d+", lsaquery_result):
1451-
return Result("domain", "Host is part of a domain (not a workgroup)")
1451+
return Result("domain member", "Membership: domain member")
14521452
return Result(False, "Could not determine if host is part of domain or part of a workgroup")
14531453

14541454
### OS Information Enumeration

0 commit comments

Comments
 (0)