Today I had to get a listing of all my user's logins and passwords to my Windows 2003 domain. You'd think it would be an easy affair with Windows allowing you to print a report with that information; but that's not the case. Windows encrypts all passwords so you are unable to view them without cracking the hashes using
dictionary or
brute force "attacks."
There are several programs that allow you to crack your domain's passwords although my personal favorite (easy to use and fast) is
@stake's l0phtcrack. Recovering passwords is as easy as selecting a remote server, entering the administrator's login and password then letting l0phtcrack do its thing. Once your passwords are recovered for each login you can easily output them as a report with various ways to organize the data for printing.
Until Microsoft decides to give us IT guys a program to output usernames/passwords as a report @stake's l0phtcrack is the next best thing.