Skip to content

Uses SecretDump.py to extract the NTDS.dit file, It then removes computer accounts and disabled accounts and finally creates a unique file for NTLM hashes only ready for hashcat.

Notifications You must be signed in to change notification settings

GrantWMcMillan/NTDS_Ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

NTDS_Ext

A quick script I use on my PATH variable within Kali to save me time on a test looking up multiple commands.

The script will

  • Uses SecretDump.py to extract the ntds.dit file.
  • Removes Computer Account ($)
  • Removes Disabled Accounts
  • Removes the (Enabled) at the end of the NTDS file.
  • Creates a cleaned up version of the NTDS file - "DC_Hash.txt"
  • Finally it cuts out the NTLM Hashes, sorts the hashes by unique and puts them into a file (Hash Only.txt) ready for hashcat -1000 cracking.

Update:

  • Greps out LMHashes there they are not blank.
  • Finds Shared NTLM Hashes and then greps out the usernames that are sharing a password.

USAGE:

./NTDS_EXT.sh ntds.dit

About

Uses SecretDump.py to extract the NTDS.dit file, It then removes computer accounts and disabled accounts and finally creates a unique file for NTLM hashes only ready for hashcat.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages