![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
|
Education & Science A place to discuss scientific and mathematics software for Ubuntu or linux in general. Questions and comments from all academic and research disciplines are welcome. |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Gee! These Aren't Roasted!
![]() Join Date: Nov 2005
Location: Derbyshire, UK
Beans: 218
Ubuntu 6.06
|
Linux based cluster for Distributed Password Cracking
Hi
I work in an area known as 'forensic computing' for the UK government - basically it's the investigation and submission to court of criminal evidence found on digital devices. Without giving too much away of course, we have a cluster of computers (100 or so) that run a special piece of software that enables distributed cracking of password protected documents. Basically, there's a master client that receives the password protected documents from the user, and then the 100 or so army of computers work to crack it 24/7. Currently this is all Windows based - a Windows OS, and a Windows client on each of the machines. Is there anything in the Linux world that could do the same thing? I ask for the simple reason that if there is not, I might try to make one for my masters (MSc) project and then release it to the law enforcement community for free (as is often the case in forensic computing). A big deal, and probably beyond me (cause I aint no Einstein!), but it's worth giving some thought. Currently we pay a few thousand British pounds for an annual subscription to the software alluded to above. Any info, links, contact points warmly received. Thanks Ted Last edited by Ted_Smith; December 20th, 2006 at 08:26 AM.. |
|
|
|
|
|
#2 |
|
5 Cups of Ubuntu
![]() Join Date: Apr 2006
Beans: 17
|
Re: Linux based cluster for Distributed Password Cracking
Do you have the source code for the distributed application? Or are you looking for a piece of distributed software that does the same job? There are a number of FOSS distributed frameworks to choose from. Basically you're handing out work packages to the available nodes. Nothing too difficult there if the application fits the bill.
|
|
|
|
|
|
#3 | |||
|
Gee! These Aren't Roasted!
![]() Join Date: Nov 2005
Location: Derbyshire, UK
Beans: 218
Ubuntu 6.06
|
Re: Linux based cluster for Distributed Password Cracking
Hi
Thanks for the response. Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#4 |
|
Way Too Much Ubuntu
![]() Join Date: Jul 2006
Beans: 240
Gutsy Gibbon Testing
|
Re: Linux based cluster for Distributed Password Cracking
reasonably easy if you want to implement your own distributed computing appliation is to use the MPI (Message Passing Interface). There's a couple implementations notably MPICH which is available here: http://www-unix.mcs.anl.gov/mpi/mpic...x.htm#download
using this you can acually mix operating systems however you like as long as this library is available. I started looking at this a bit for some physics calculations I might want to do (for my MSc...) but I don't really know much about it yet. (And I'm a physicist, not a software engineer....) You'll still have to implement the cracking yourself though. This just helps you distributing it to the various computers involved. atreju |
|
|
|
|
|
#5 |
|
just this guy, you know.
![]() Join Date: Oct 2004
Location: Kingston, On
My beans are hidden!
|
Re: Linux based cluster for Distributed Password Cracking
I'm sure there are other apps like this in the repos:
http://packages.ubuntu.com/edgy/admin/medussa Package: medussa (0.8-4) [universe]Distributed password cracking systemMedussa is a distributed password cracking system that can attempt various types of attacks to crypted passwords distributing the work on many machines. Maybe your MSc project can be a migration plan? |
|
|
|
|
|
#6 | ||
|
5 Cups of Ubuntu
![]() Join Date: Apr 2006
Beans: 17
|
Re: Linux based cluster for Distributed Password Cracking
Quote:
Quote:
"Free Open Source Software" (see http://en.wikipedia.org/wiki/Free_an...ource_software if you haven't already |
||
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|