The software Elcomsoft Distributed Password Recovery was designed for distributed recovery of lost passwords. It is making use of hardware acceleration using Nvidia GeForce video cards which, according to the developer of the software, speed up the process by a factor of up to 25.
The software package consists of three components which can act independently from each other: The agent, the server and the console. The server is started at the beginning of the password recovery process. Then a new task is created using the console (on the same or a different computer), which is then distributed to Agent devices that connect to the server and work on part of the recovery.
Agents then report back to the server once their work is done and receive another part until the password has been recovered if the parameters of the recovery have been set wide enough to catch it (if you only test for ten characters or less, you won't find any 12 character password).
The program supports brute-force and dictionary attacks, and up to 64 CPUs or CPU cores, and up to 32 GPUs per processing node.
The Agents post a status message to the server once every 60 seconds to notify about the progress that they are making.
The server receives its task from the console and distributes it among the agents. The console in its turn is designed to manage the server it is connected to and the agents that are registered on the server. The agents are registered on the server when they connect to it for the first time.
Among other formats Microsoft Office 2007 and prior documents, PGP, Adobe Acrobate PDF documents, Windows NT, XP, Vista logon passwords, Windows syskey passwords and several other are supported by Distributed Password Recovery.
The product comes at a price though which is only affordable to companies.It starts at €599 for up to 20 clients and goes up to €4999 for up to 2500 clients. According to Elcomsoft, their software can scale the recovery to up to 10,000 workstations without performance trade-offs.
I still think it is be nice to write about it due to its hardware acceleration feature that it uses. If you can take one thing from the news article, it is that password recovery has just gotten a tad faster.
Update: Please note that the program is a commercial software that you need to purchase. The website displays general compatibility of the program with various applications such as Microsoft Office, PGP or system passwords.
The latest verison of the application supports AMD Radeon HD cards and Tableau TACC1441 hardware accelerators as well now.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.