Welcome Guest ( Log In | Register)



 
Reply to this topicStart new topic
> Md5 Decryption
imacul8
post Jul 10 2006, 09:10 AM
Post #1


Member [Level 3]
******

Group: Members
Posts: 95
Joined: 21-May 06
From: Adelaide, Australia
Member No.: 24,017



Hey i am looking for a way of decrypting md5 strings in VB6

ive read that it cant be done... then ive also read it can be done... just wondering if anyone has seen or dealt with this

any help would be great thanx smile.gif
Go to the top of the page
 
+Quote Post
OpaQue
post Jul 10 2006, 09:37 AM
Post #2


Administrator
Group Icon

Group: Admin
Posts: 1,448
Joined: 11-June 04
From: Somewhere in Time & Space.
Member No.: 1



Not possible. A 1000 page info is encrypted with md5 to generate a small key of around X characters. Decoding back is not possible.
Go to the top of the page
 
+Quote Post
rvalkass
post Jul 10 2006, 12:16 PM
Post #3


apt-get moo
Group Icon

Group: [MODERATOR]
Posts: 2,054
Joined: 28-May 05
From: Hertfordshire, England
Member No.: 7,593
Spam Patrol



The whole point of MD5 is one way encryption, for things like passwords, and as Opaque says, it is impossible to get back the original information becuase it is either cut or increased to a set length. When people say they can decrypt them back they basically have a massive list of every word in the dictionary and it's corresponding MD5 key and it just searches for that key and gives you a word that will also create the say key, but this doesn't mean it's the original data. This is one reason you should have passwords that are not words, as they can be "decrypted" relatively easily.
Go to the top of the page
 
+Quote Post
Lyon2
post Jul 11 2006, 06:18 AM
Post #4


The Ethical Hacker
***********

Group: [HOSTED]
Posts: 1,144
Joined: 27-May 05
From: Portugal (Europe)
Member No.: 7,566



Search google, or better (just in this case!), search using yahoo search engine, for programs/tools named md5crack or md5 crack or md5 tool or md5 hack.

Open google or yahoo and insert this keywords, you have to try, i know i program named md5 crack, i don't use it for a long time now, but i know those guys are always updating this kind of tools.

Also, use the google advanced operators in this search, for example, open google and insert this codes:

intitle:"md5 crack" (this one has good results!)
or
intitle:"md5crack"
or
intitle:md5 crack
or
intitle:md5crack
or
allintitle:md5crack
or
allintitle:md5 crack
or
inurl:md5crack
or
inurl:md5 crack
or
inurl:"md5 crack"
or
inanchor:md5 crack
or
inanchor:md5crack
or
inanchor:"md5 crack"
or
inanchor:"md5crack"

And do the same for the other keywords: md5crack, md5 crack, md5 tool, md5 hack


Sorry, don't have the link, you'll have to search yourself, this way you'll learn.


Anyway, if you want to learn this kind of stuff, visit this sites, they are the best:


This one you have to pay to become a member, but it's worth your money!
http://astalavista.net

This one is free but not as good.
http://astalavista.com

I am sure they have md5 tutorials and tools to do what you want and much much more.

This post has been edited by Lyon2: Jul 11 2006, 06:30 AM
Go to the top of the page
 
+Quote Post
imacul8
post Jul 12 2006, 08:36 AM
Post #5


Member [Level 3]
******

Group: Members
Posts: 95
Joined: 21-May 06
From: Adelaide, Australia
Member No.: 24,017



Hmm thanx for your answers guys. I realised that its not going to possible for me to do it...

Guess i have to come up with a different way to do what i need

thanx smile.gif
Go to the top of the page
 
+Quote Post
Galahad
post Jul 13 2006, 06:12 PM
Post #6


Neurotical Squirrel
*********

Group: [HOSTED]
Posts: 585
Joined: 4-November 04
From: Novi Sad, Vojvodina
Member No.: 2,127



MD5 is a hashing algorithm... It means, it takes whatever string you have, be it a word, or a sentence, or some huge book, like "War And Peace"... It takes it's characters, and off they go through MD5 hashing algorithm... Hashes are some kind of random sequences of characters, of fixed length, no matter how long the text is...

here are two examples, made with md5sum program

CODE

'A' => MD5 Hashing algorithm => MD5 Hash: 7fc56270e7a70fa81a5935b72eacbe29
'This is a sample of MD5 hashing algorithm' => MD5 Hashing algorithm => MD5 Hash: 247d44a9b93f9396d67fe00b766f8ed2


This is a fixed size hash, of 32 bytes... No matter how long the string... This random sequence of numbers is repeatable, since same sentences, always give same seed for rnd function...

Usefull for storing passwords, without someone stealing it... By knowing your passwords hash, they can't figure out your password, without some dictionary attack, or brute force... MD5 is generaly, a very good algorithm... There are several classes for VB, if you intend to hash something smile.gif
Go to the top of the page
 
+Quote Post
MCSESubnet
post Mar 21 2007, 07:32 PM
Post #7


Newbie
*

Group: Members
Posts: 5
Joined: 21-March 07
Member No.: 40,446



Previous statements were actually incorrect. I spend the majority of my day running hash crackers in order to determing better ways of securing passwords.

Here is an article of how to make your passwords more secure, but there are multiple ways to break a MD5 hash. Infact there is no such thing as a unsecure password. Given enough time all are breakable. Read the article (no I didn't write it), and stop believing myths.


http://www.securityfocus.com/infocus/1554

His best suggestion is to use spaces. This alone will increase the time it takes to reveal your password by 10 fold if not better.
Go to the top of the page
 
+Quote Post
Galahad
post Mar 26 2007, 06:48 AM
Post #8


Neurotical Squirrel
*********

Group: [HOSTED]
Posts: 585
Joined: 4-November 04
From: Novi Sad, Vojvodina
Member No.: 2,127



No one said passwords are secure, and no one said MD5 hashed passwords are secure... The whole point of hashing and encrypting the password is to make decryption as hard as possible, thus, making the decryption process over a period of time needed to decrypt it, not worth the trouble... MD5 algorithm is also prone to collision attacks, meaning, that two completely different words, can create the same hash... This was discovered in 2004. and there is seriuos doubt in security of MD5 algorithm in safeguarding passwords... If you payed enough attention to our posts, you would see that we said there are dictionary attacks on MD5 algorithms, and brute force attacks can be successfull in creating needed MD5 hash... But we all said it is impossible to reverse MD5 hash, that is, impossible creating text, from any MD5 hash...

MD5 is still good for storing file checksums, or storing passwords for less important or sensitive information... Here is MD5 RFC - RFC1321

If you are interested in other hashing and message digesting functions, check out this Wikipedia page
Go to the top of the page
 
+Quote Post
iGuest
post Feb 15 2008, 11:14 AM
Post #9


Trap Double Mocha Member
***************

Group: Members
Posts: 2,360
Joined: 21-September 07
Member No.: 50,369



'A' => MD5 Hashing algorithm => MD5 Hash: 7fc56270e7a70fa81a5935b72eacbe29
'This is a sample of MD5 hashing algorithm' => MD5 Hashing algorithm => MD5 Hash: 247d44a9b93f9396d67fe00b766f8ed2