Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
AD-description-password-finder — Récupérer la description des comptes AD et y rechercher un mot de passe. | Kitploit
Outils/GitHubGitHub/assurancemaladiesec/ad-description-password-finder
Outils DéfensifsCassage de Mots de PasseAttaques de Mots de PasseCollecte d'InformationsPost-ExploitationTests d'IntrusionAuthentificationMauvaise Configuration
GitHub
assurancemaladiesec/ad-description-password-finder

AD-description-password-finder

Récupérer la description des comptes AD et y rechercher un mot de passe.

Voir le dépôt
81119il y a 4 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Détecteur de mots de passe dans la description AD

Le but de cet outil est de vérifier si des mots de passe sont stockés en clair dans la description des comptes Active Directory.

Les prérequis sont :

  • avoir une copie du fichier ntds.dit et de la ruche SYSTEM

Si vous n'avez pas Python, vous pouvez utiliser la version .exe des scripts dans le dossier binary de ce dépôt.

Cas d'utilisation Blue Team

Vous souhaitez vérifier si des mots de passe sont stockés dans le champ description des comptes Active Directory de votre organisation.

Pentest interne/Red Team

Post-exploitation : vous avez réussi à extraire le fichier ntds.dit et la ruche SYSTEM et, pendant que vous cassez les hashs, vous souhaitez vérifier si des mots de passe en clair sont disponibles dans le champ description des comptes Active Directory.

Prérequis

  • Python 3
  • six
  • pycryptodomex

Installation

Installez les prérequis

root@kitploit:~
$ git clone https://github.com/AssuranceMaladieSec/AD-description-password-finder.git
$ pip3 install -r requirements.txt

Utilisation

check_description.py

root@kitploit:~
> python check_description.py -h
usage: check_description.py [-h] [-system SYSTEM] [-ntds NTDS] [-ts] [-debug]

optional arguments:
  -h, --help      show this help message and exit
  -system SYSTEM  SYSTEM hive to parse. MANDATORY
  -ntds NTDS      NTDS.DIT file to parse. MANDATORY
  -ts             Adds timestamp to every logging output during hashes extraction
  -debug          Turn DEBUG output ON during hashes extraction



> python check_description.py -ntds ntds\ntds.dit -system ntds\SYSTEM

Extracting hash and descriptions in the ntds

Saving output to ntds/output.ntds

Creating hash file in './output/description_hashes.json' and plain text file in './output/description_plain.json'

Done!

Loading ./output/description_hashes.json

Loading ./output/description_plain.json

Loading ./ntds/output.ntds

We have 9 user's descriptions to analyze

Done!

We found 4 CONFIRMED password in the accounts description

2 accounts are SUSPECTED of exposing their passwords and need to be verified by a HUMAN

You can find the results in the file ./results/2022-07-21_17h8_results.txt

That's all folks!

Exemple de fichier de résultats

root@kitploit:~
CONFIRMED_LEAK - Disabled user - password for user adm-test-alice2 found in description: Achanger6Achanger6!
CONFIRMED_LEAK - Enabled (probably) user - password for user adm-test-alice found in description: Achanger1Achanger2!
SUSPECTED_LEAK - Enabled (probably) user - SUSPECTED password for user anakin in the description: here we go "pwd=test01!"
SUSPECTED_LEAK - Enabled (probably) user - SUSPECTED password for user ahsoka in the description: The new one for test (password=test054!)
CONFIRMED_LEAK - Enabled (probably) user - password for user mariatest02 found in description: test02!
CONFIRMED_LEAK - Enabled (probably) user - password for user blanqui found in description: woof01!

Utilisation d'impacket

Cet outil utilise une version modifiée du code de secretdump de la bibliothèque Impacket.

Impacket est un outil de SECUREAUTH LABS. Copyright (C) 2022 SecureAuth Corporation. Tous droits réservés.

Auteur

  • Alice Climent-Pommeret ([email protected])

Licence

GNU GENERAL PUBLIC LICENSE (GPL) Version 3

Télécharger l’outil