Skip to content

Commit bdfd869

Browse files
committed
Add searchControls to search function
1 parent 8cb93db commit bdfd869

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

nxc/protocols/ldap.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,7 @@ def getUnixTime(self, t):
694694
t /= 10000000
695695
return t
696696

697-
def search(self, searchFilter, attributes, sizeLimit=0, baseDN=None) -> list:
697+
def search(self, searchFilter, attributes, sizeLimit=0, baseDN=None, searchControls=None) -> list:
698698
if baseDN is None and self.args.base_dn is not None:
699699
baseDN = self.args.base_dn
700700
elif baseDN is None:
@@ -712,7 +712,7 @@ def search(self, searchFilter, attributes, sizeLimit=0, baseDN=None) -> list:
712712
searchFilter=searchFilter,
713713
attributes=attributes,
714714
sizeLimit=sizeLimit,
715-
searchControls=paged_search_control,
715+
searchControls=searchControls if searchControls else paged_search_control,
716716
)
717717
except ldap_impacket.LDAPSearchError as e:
718718
if "sizeLimitExceeded" in str(e):

0 commit comments

Comments
 (0)