Posts Tagged ‘Projects’

Wylde Computer: Revision A

Thursday, May 15th, 2008

I recently purchased a used Alienware box that I will be turning into my “hotrod computer.” Since I have a habit of naming my machines (since most of the time they need encouragement or I need to personify them when I get upset), I have chosen Wylde as this machine’s name since it will be completely “metal” and my show computer.

Currently the specs on the machine are:

  • P4 @ 3.07 GHz (Hyperthreaded)
  • 1G RD Ram
  • Sound Blaster Audigy 2 Sound card
  • Ratheon 9800
  • 130G ATA Hard drive

Not bad for $120 USD.

The machine won’t be staying this way for long. I’ve already purchased a water cooling system to install so I can over clock the processor. Most likely I’ll be finding a PCI SCSI controller so that I can replace the ATA harddrive with faster ones. The motherboard only supports up to 2G of RD Ram, so that will be what it sits at. I have a DVD burner in another box that will surely be stolen and put into this machine.

In the non-performance realm, I am looking into sound reactive cold cathodes, a custom paint job for the case (done by me), and some neat hardware like a cup-holder/cigarette lighter.

pwlib.java

Tuesday, May 13th, 2008

I have finished up the first version of pwlib.java. It was created in Java 1.4, because I haven’t bothered to update Java in ages. I should be revising it for 1.6 soon enough, but this is something to get you going. I haven’t done a whole lot of testing on it just yet, so feel free to post any bugs you may find.

Currently it only supports hashing for md5 and SHA1, but that will change later on. Right now I’m just trying to get the code base out in all four languages. Next up will be python. Enjoy.

pwlib.java (Java 1.4)

pwlib.php

Saturday, May 3rd, 2008

This is my first build of the php version of pwlib. Nothing is quit set in stone yet and for all I know I might scrap the whole thing. This should be enough to see how it will interface. If you have and suggestions or would like to see a feature put in, post a comment and I’ll look into it.

PHP 4 Version: http://www.samurainet.org/pwlib/php/pwlib-php4.src

PHP 5 Version:http://www.samurainet.org/pwlib/php/pwlib-php5.src

Wordlist (its just for testing): http://www.samurainet.org/pwlib/php/test.txt

I still need to finish optimizing the code as well as making some of the features more robust. Enjoy the code.

Multi-language password cracking libraries

Thursday, April 24th, 2008

After creating customized password cracking apps for some time, I have finally grown tired of using different alogirthms with no real flexability in them so I have decided to create a library to do this for me. Since I work in a few languages, I will be building these in: Java, C++, Python, and PHP.

The library itself will be a collection of functions used to generate passwords and hashes to be used in cracking or brute forcing. For passwords the library will provide functionality for using dictionary files and generating brute force lists of minimum length n to maximum length m for ASCII x through y. The hashes will include md5 and sha1 built in and I plan to allow custom algorithms to be built for it as a plugin or passed in function, however; that is still in the planing stages.

As soon as I set it up, I will make daily builds available and post that link under this sub-category along with updates. Comments and suggestions are appreciated.