Commit Graph

6 Commits

Author SHA1 Message Date
Gabriel Gonzalez ae0ec300f8 Techdebt examples bootstrapping v2 (#1928)
* 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
2025-03-26 22:58:39 -03:00
Jannik Vieten ac02e0ee49 changepasswd.py: improved error handling (#1865) 2025-01-09 09:17:05 -03:00
gabrielg5 27e7e7478d Updating copyright banner... 2024-08-28 17:52:57 -03:00
Alef-Burzmali f4a9e70db1 Display full help when invoked without parameters
Also add missing comments on LDAP usage in script's headers
2023-07-03 18:19:19 +02:00
Alef-Burzmali 43899f19de Add support for LDAP password change 2023-06-11 03:40:34 +02:00
Alef-Burzmali ecf7b7c956 Add changepasswd.py example
This example combines the different protocols that can change a user's

password in an AD environment.

- smbpasswd.py features from edef71f17b
  Authors: @snovvcrash, @bransh, @Alef-Burzmali
- Kerberos authentication for smbpasswd.py from bbcd2d8f6b
  Author: @p0dalirius (PR #1177)
- MS-RPC transport for SAMR (rpcpasswd.py) from a1d0cc99ff
  Author: @Oddvarmoe (PR #1304)
- Kerberos Change and Set Password (kpasswd.py) from 9aea2003b1
  Author: @Alef-Burzmali
2023-05-29 17:49:35 +02:00