 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
Fafaffy Cheater
Reputation: 65
Joined: 12 Dec 2007 Posts: 28
|
Posted: Sat Jun 16, 2012 8:28 am Post subject: So I looked at an MD5 hash and... |
|
|
I thought, since a it's always 32 characters long, doesn't that mean their's a million passwords that'll work for any given hash? I thought since the MD5 only contained letters and numbers, if you make every possible 32-character long combination, you can get a valid password for any MD5 hash, no matter how salted it is.
Anyway, these numbers surprised me:
26 letters
10 numbers
32 length
So, 26 + 10 = a total of 36 letters 1 character can be
32 is the length, so 36^32 gives us how many combination an MD5 hash could be.
Well, I did it, and the result was:
63,340,186,662,973,227,706,162,286,946,811,886,609,896,461,828,096
Honestly, I don't even know how to say that number, but I didn't think a 32 character long hash can give that many results ;_;
But what if someone (like a russian) made every single 32 character combination? They could crack every hash easily as hell.
Anyway, I'm just rambling off random shit I thought of, which is why it belongs in random spam :3
_________________
| Brillia wrote: | | I FUCKING FUCK SEX |
|
|
| Back to top |
|
 |
Butters Grandmaster Cheater Supreme
Reputation: 71
Joined: 17 Mar 2007 Posts: 1373
|
Posted: Sat Jun 16, 2012 8:42 am Post subject: |
|
|
| id like to see you try and generate 63,340,186,662,973,227,706,162,286,946,811,886,609,896,461,828,096 combinations
|
|
| Back to top |
|
 |
Barnold Swolezzenegger Cheater
Reputation: 20
Joined: 12 Mar 2011 Posts: 45
|
Posted: Sat Jun 16, 2012 8:49 am Post subject: |
|
|
| Even if you could, it'd take so many years it wouldn't even be funny. Assume it takes 5ms per combination to be sent, it would take years upon years upon years to get it.
|
|
| Back to top |
|
 |
Kriogenic Cheater
Reputation: -1
Joined: 13 Jun 2012 Posts: 36 Location: localhost
|
Posted: Sat Jun 16, 2012 10:44 am Post subject: |
|
|
haha that is a damn lot of combinations... even going as fast as one hash per ms it would take 1.9x10^40
roughly
20,000,000,000,000,000,000,000,000,000,000,000,000,000 years O.o
|
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Sat Jun 16, 2012 11:01 am Post subject: |
|
|
this is called hash collision and in fact md5 is not collision resistant and has collision vulnerabilities:
http://en.wikipedia.org/wiki/MD5#Collision_vulnerabilities
you should try to read some of those papers though and you'll realise it is not trivial to even follow the workings of some of the guys that came up with those techniques
|
|
| Back to top |
|
 |
the the the Master Cheater
Reputation: 46
Joined: 15 Jun 2008 Posts: 429
|
Posted: Sat Jun 16, 2012 5:33 pm Post subject: |
|
|
| Slugsnack wrote: | this is called hash collision and in fact md5 is not collision resistant and has collision vulnerabilities:
http://en.wikipedia.org/wiki/MD5#Collision_vulnerabilities
you should try to read some of those papers though and you'll realise it is not trivial to even follow the workings of some of the guys that came up with those techniques | yeah really
also another question people wonder is whether there is a hash that when hashed produces itself
so d6aa97d33d459ea3670056e737c99a3d -> d6aa97d33d459ea3670056e737c99a3d when hashed (although that is not the right one obviously)
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|