ad-ldap-enum icon indicating copy to clipboard operation
ad-ldap-enum copied to clipboard

Switching to ldap3

Open Zamanry opened this issue 3 years ago • 0 comments

This repository should consider moving to ldap3 over python-ldap as ldap3 is entirely Python-based while python-ldap is Python/C. python-ldap does not work easily on Windows which causes this tool to be Linux focused only seen here:

  • https://www.python-ldap.org/en/python-ldap-3.3.0/installing.html

More information regarding the change can be found here:

  • https://sixfeetup.com/blog/new-ldap3-python-ldap-library

Additionally, the Impacket suite uses ldap3 as their LDAP module which causes issues as both modules use the ldap Python naming scheme within import methods particularly on Kali Linux systems.

I don't think changing this tool to ldap3 will be an incredible amount of work once the data structure and manipulation is understood.

Zamanry avatar Feb 05 '22 00:02 Zamanry