digital adj. Having digits.     peer n. A comrade; a companion; a fellow; an associate. inmotion    
   
Recent Articles
Stop DNSMasq From Forwarding Local Hostnames
Saturday, September 25, 2010
Securing your Wireless LAN
Wednesday, August 18, 2010
Some tips and things you might not know about your wireless network.
Using Different Subversion Client Versions
Wednesday, August 18, 2010
Handling a Subversion Repository URL Change
Sunday, May 3, 2009
If your repository URL changes, you can use the following command to fix existing snapshots.
vfat Mounts Default to Lowercase Shortnames
Tuesday, April 21, 2009
I want a "this is brain-damage" quote from Linus for this mess.
VirtualBox or VMWare Virtual Machine at Login
Sunday, April 12, 2009
How to start a virtual machine in X when a user logs in.
Dialog Progress Bar Through Pipe
Sunday, April 12, 2009
How to use dialog to display a script progress bar and communicate progress to it through a named pipe.
Mount JFFS2 Image
Saturday, October 25, 2008
Example of how to mount a JFFS2 image using mtdblock.

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
- Bill Gates

Projects-Research...-distperm

distperm

Sunday, July 11, 2004 by digitalpeer, updated Friday, August 6, 2004

This is one of my pet projects still in the works. It should be done shortly as it's not all that complicated. However, I need some of the other libraries to complete it that are still under heavy development.

This is one of my sub projects to be used as a framework for other distributed computing projects in the future. It can easily be converted to something like a batch system or can be used for some other distributed computing needs.

There are two parts to this program: a server and a client. The server runs on any number of Linux and Windows machines. The client is used to submit jobs to each of the servers. The client devides up the task at hand in a very rudamentary way and distributes it to each of the servers keeping them all busy until the password is cracked. Right now the program only knows how to crack MD5 and SHA1 hashes. The crypto++ library I use has just about any hash you want and it is very simple to add in any other hash function.

As always, I am providing this strictly for know-how and research purposes. This is not meant to be used as an actual brute force password cracking program. In fact, the framework provided is not optimized for password cracking and you'll find there are far faster and better solutions out there. See Privacy Policy and Terms of Service for more information.

Related Local Pages
AITetris

Submit Comment to This Article - Be the first!
Please post a comment if you have something to add, find something wrong, or would like more information on the topic at hand. Do not use the comment form to contact the author about unrelated concerns!

Name: Email (optional):
Enter verification number here: