www.mamboteam.com
European Network Dynamics
Home arrow Articles arrow Technical arrow Brute force MD5 Crack
Monday, 07 July 2008
 
 
Main Menu
Home
Forums
Articles
News
Directory
Chat
Search
FAQs
Sponsored Links
Brute force MD5 Crack Print E-mail
User Rating: / 2
PoorBest 
Written by European network dynamics principal author   
A novative approach for personnal computer cracking MD5 encoded passwords using both computer's CPU power and GPU to circumvent lack of brute force of CPU alone when compared to GPU. The author has realized a little piece of marvel in programing intelligence in just a programming day before obtaining a draft without graphical interface, all command line. Then the software had been ported to MFC and optimized in just 2 days.

Why such a project was done ?

 

For challenge and in order to optimize CPU/GPU pairing. Let us recall older times when programming AmigaOS with Copper/Blitter. In those early times, programming was highly optimized. Perhaps more than today, but today we have huge amounts of CPU power and bandwith we can accept to loose a  couple of cycles in lower code optimization.

First Beta version of the soft was running a "low" 20 million MD5 Hash per second with no special code optimization. Only the MD5 algorithm was ported onto GeForce 8800GT (CPU was a Core2Duo E6750 working on only one core) and CUDA API. From CPU's point of view, this computing tool prepares MD5 passwords and copies them up to GPU's memory for them to be checked versus MD5 algorithm.

After a couple of code weaving and fiddling through optimization, on GPU's side the tool peaked up to 30 million MD5 Hashes per secont (a mere 10 million more than first code output, in just a couple of days)


Today's version (dated April 24 th on the author's website) is peaking twice the above rate with some 60 million MD5 Hash / sec, twice more. When will this race finish ?? No one knows really, but let us keep in mind that the above mentionned system still have some bandwidth available and the author's next challenge will be to use some more GPU power for brute force Password generation. CPU for a Core2Duo E6750 walking on only one leg has a 2.5GBytes/sec whereas GeForce 8800 GT has some roughly 20 times more. And why not running the CPU on its two legs ??

Benjamin Vernoux, the author of this MD5 Crack tool is a high level amiga programmer working
on the OPenPCI project, an open API used for drivers programming PCI bus on amiga derived machines.





Del.icio.us!Google!Live!Slashdot!Furl!Yahoo!Ma.gnolia!
 
< Prev   Next >
Login Form





Lost Password?
No account yet? Register
Latest links
Telethon 
Shugalmella 
Fietsvakantie Frankrijk 
Les restaus du coeur 
Organization Kikoulol 
Related Items
Who's Online
We have 1 guest online
Support this site

Enter Amount:



 
Top! Top!