From b98162efcea19754aaca9b686df6421b8c8bd68d Mon Sep 17 00:00:00 2001 From: azoxlpf <213314124+azoxlpf@users.noreply.github.com> Date: Fri, 19 Jun 2026 08:46:29 +0200 Subject: [PATCH] remove unused ldap3 import from get-network module --- nxc/modules/get-network.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/nxc/modules/get-network.py b/nxc/modules/get-network.py index ddc01864..dcbb9188 100644 --- a/nxc/modules/get-network.py +++ b/nxc/modules/get-network.py @@ -7,23 +7,12 @@ from datetime import datetime from struct import unpack from impacket.structure import Structure -from ldap3 import LEVEL from os.path import expanduser from nxc.helpers.misc import CATEGORY from nxc.paths import NXC_PATH from nxc.parsers.ldap_results import parse_result_attributes -def get_dns_zones(connection, root, debug=False): - connection.search(root, "(objectClass=dnsZone)", search_scope=LEVEL, attributes=["dc"]) - zones = [] - for entry in connection.response: - if entry["type"] != "searchResEntry": - continue - zones.append(entry["attributes"]["dc"]) - return zones - - def ldap2domain(baseDN): return re.sub(r",DC=", ".", baseDN[baseDN.lower().find("dc="):], flags=re.IGNORECASE)[3:]