Join us at IRC!
It is never to LATE to become what you never WERE.
Thursday, May 24, 2012
Navigation
Members Online
Total Online: 34
Web Spiders: 13
Guests Online: 29
Members Online: 5

Registered Members: 70200
Newest Member: ScubaSteve
Latest Articles
View Thread

HellBound Hackers | Computer General | Programming

Author

MD5 Hash Database

Jake
Member

Posts: 107
Location: United States
Joined: 13.12.04
Rank:
God
Posted on 25-11-05 01:34
Hey, I'm creating a MD5 hash database so that cracking them may become much easier B)

To use the database, go on AIM and type in your hash to screen name "md5library".
To add to the database, just type md5(stringhere).

If you have any comments, would like to give me a hash list to crack, or a dictionary to add, let me know :)
Author

RE: MD5 Hash Database

Jake
Member

Posts: 107
Location: United States
Joined: 13.12.04
Rank:
God
Posted on 25-11-05 02:31
This database only contains regular MD5's, [0-9a-f]{32}
Author

RE: MD5 Hash Database

thousandtoone
Member

Posts: 274
Location: chown thousandtoone /
Joined: 16.04.05
Rank:
Monster
Posted on 25-11-05 02:41
DarkRed, that isn't how MD5 works.

By the way, this project has been done. They're called RAINBOW TABLES.


rootbound admin.
Author

RE: MD5 Hash Database

Jake
Member

Posts: 107
Location: United States
Joined: 13.12.04
Rank:
God
Posted on 25-11-05 02:41
DarkRedRose:
Nope.

A normal MD5 hash consists of the numbers zero through nine and the letters 'a' through 'f' (16 bit HEX), also it will be 32 characters long every time.

for an online md5 encryption tool, you may use:

http://www.iwebtool.com/md5


thousandtoone:
Yes, it is true that other have done this project. However, most tables only have a few million entries. I have created a scblockedript that will constantly update the database, so it will continue to grow until the alotted 5TB is used. . . then I'll buy more disk space and it will grow even more :)
Currently there are over 35,000,000 entries

Edited by Jake on 25-11-05 02:45
Author

RE: MD5 Hash Database

GreyFox
Member



Posts: 143
Location:
Joined: 23.09.05
Rank:
HBH Guru
Posted on 25-11-05 05:53
I have question, What makes you do that ??? :p
but only because you're lef-handed THATS A PERFECT IDEA..LoL
Righties don't get pissed i'm just joking :p
Author

RE: MD5 Hash Database

n3w7yp3
Member

Posts: 358
Location: USA
Joined: 19.03.05
Rank:
Mad User
Posted on 25-11-05 15:59
DarkRedRose wrote:
so no Symbols? 1$puLS/iXj$4RUIMPkLWhkKpVAav1Zik/ <- the Hash...


The reason why that won't crack in his bot is because he's only cracking clean MD5 hexadecimal hashes. Your hash is salted, as you can see from it beginning with "$1".

BTW, a clean MD5 hash is 32 characters in length, while a salted MD5 hash is 34 chracters.

The following code will generate a clan MD5 hexadecimal hash:


#!/usr/bin/perl -w

# MD5 hex hash generator, written by n3w7yp3

use Digest::MD5;
use strict;
my $string = shift || &usage;
print "Encrypting \'$string\' with MD5...\n";
my $hex = Digest::MD5 -> new;
$hex -> add($string);
my $hex_hash = $hex -> hexdigest;
print "Your MD5 hexadecimal hash is: $hex_hash\n";
exit;

sub usage
{
print "Usage: $0 <string>\n";
die "String is the string to encrypt with MD5.\n";
}

# EOF


This bit will generate a salted hash, like you find in /etc/shadow:


#!/usr/bin/perl

# written by n3w7yp3

$plain = shift || &usage;
$salt = shift;
if($salt eq undef)
{
@numbers = (97..122);
$num_chars = @numbers;
foreach(1..8)
{
$salt1 .= chr($numbers[int(rand($num_chars))]);
}
$salt = "\$"."1"."\$".$salt1."\$";
}
else
{
if(length($salt) != 11 || length($salt) != 12)
{
die "length(): error: Salt is not the correct length.\n";
}
if($salt !~ /^\$1\$[a-z]{1,8}\$$/ || $salt !~ /^\$1\$[a-z]{1,8}$/)
{
die "regex: error: Salt is not tin the correct format.\n";
}
}
$hash = crypt($plain, $salt);
print "Encrytping \'$plain\' with MD5 using the salt \'$salt\'...\n";
print "MD5 hash: $hash\n";
exit;

sub usage
{
die "Usage: $0 <plaintext> [salt]\n";
}

# EOF






"Root is a state of mind" -- K0resh

Edited by n3w7yp3 on 25-11-05 22:14
Author

RE: MD5 Hash Database

Jake
Member

Posts: 107
Location: United States
Joined: 13.12.04
Rank:
God
Posted on 25-11-05 21:07
Yea, plain md5 is more common though, so that's what I'm creating the database on :). . . The size of the database is now over 40,000,000 :)
Author

RE: MD5 Hash Database

n3w7yp3
Member

Posts: 358
Location: USA
Joined: 19.03.05
Rank:
Mad User
Posted on 25-11-05 22:15
Jake: cool. Is it a binary search or an ASCII based search? Also, whats the search time?


"Root is a state of mind" -- K0resh
Author

RE: MD5 Hash Database

Jake
Member

Posts: 107
Location: United States
Joined: 13.12.04
Rank:
God
Posted on 25-11-05 22:21
ASCII - It's searching through over 300 million entries in under 5 seconds :)
Give it a try, just get in a aim account and type the hash in to "md5library". . . also, if you would like to help add to the database, type in "add: plaintext strings here"

Edited by Jake on 25-04-06 23:02
Guest
Username

Password

Remember Me


Bookmark This Page
Affiliates
Adverts

 

 

Links
By using, viewing or obtaining any information contained on this site, you agree to the disclaimer.

© HellBound Hackers 2008- 2009. Since 3rd December 2004.