* Standardized examples logger init method
* Fixing missing import
* Standardized examples init_ldap_session function #1
* Calling new shared function _ldap3_kerberos_login from example addcomputer
* Removed considering -debug in each example. Now it's handled in utils.
* Standardized EMPTY_LM_HASH in impacket.examples.utils
* Unify parse_identity function (phase 1)
* Standardized parse_identity
* Renamed "_ldap3_kerberos_login" to "ldap3_kerberos_login" (as it is called from outside)
* Standardize "logger" init in regsecrets.py
* Standardized LDAP login into a single function in utils.py:ldap_login
* Add files via upload
This code is inspired from impacket's original GetADUsers.py.
Similar to ADUsers, this will query the DC (via ldap) and retrive the list of all the computer objects and their operating system details.
* Update GetAdComputers.py
* Update GetAdComputers.py
* Update and rename GetAdComputers.py to GetADComputers.py
* Update GetADComputers.py
year changed from 2023 to 2024
and updated/removed some comments
* Updated GetADComputers.py
Added new flag -dns2IP, if this flag is specified, it will resolve all the IP address by making a query to the specified DC via tcp port53... it will not use the nameservers in /etc/resolv.conf
* Update GetADComputers.py
Updated description
* Create readLAPS.py
This script will try to read the LAPS password in the current domain of specified user.
Attributes searched in DC are: ms-Mcs-AdmPwd (password value) and ms-Mcs-AdmPwdExpirationTime (password expiry time).