chromex's blog

chromex's picture

Distributed Password Cracker

So I have a small project that I started a while back (and I mean a while) which allowed distributed brute force cracking of unix shadow passwords hashed with MD5. It is written in C and ran using MPICH 1, required a dedicated cluster and was rather not optimized. I'm planning on sitting down here soon to work on it with the following:

  • Optimise the hash generator (currently slow)
  • Make the source character table more easily modifable
  • Enable generated hashes to save to a lookup table for future use
chromex's picture

Encrypted Broadcast System

This is more of a pet project than anything else and I started it in VS.net while re-installing Gentoo on my nix machine. Heres the basis of the intended results.

Encrypted Broadcast System (EBS)
- Client Sender: Has the functionality to encrypt (by many variations) a typed message or file and then send it out via UDP broadcast to either a single IP or to a range of IPs from a file.
- Client Receiver: Watches a specified port for incomming UDP datagrams which it then saves with a tag for the channel/sender so the user knows which decryption to use.
- Channel Server: Setup to receive messages and broadcast them to every IP in a list.

Syndicate content