Saturday, 18 July 2009

MPI and Password Cracking

Source : http://neworder.box.sk/subject.php?subject=Articles%20-%3E%20Link

After sauntering through the web for many hours searching for GOOD documentation on this topic, I realized that it simply does not exist. I’ve been using MPI, both OpenMPI and MPICH2, for a little over two years and have become familiar with implementing it effectively in production environments. I also have experience with setting up scalable password cracking utilities that operate through MPI. With that said, I couldn’t sit on this knowledge anymore, and went through the laborious task of documenting it for public release. I will be updating this documentation in the future to include instructions on how to scale this to a full cluster. For now, it’ll let you utilize all the cores on a single PC for cracking, instead of just one core.

The goals:
• Setup a cluster like directory structure that is scalable
• Install OpenMPI
• Install John the Ripper MPI
• Run a simple test and crack a MD5 hash

Continued [pdf]