[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 22 Mar 2010 16:09:41 +0100
From: drobik <drobik.tn@...il.com>
To: john-users@...ts.openwall.com
Subject: raw-md5 from unicode string
Hello list,
is possible to use JtR to get password from raw-md5 hash, when md5
hash is computed from unicode string ?
I tried to solve this problem by using external rule (to insert \x00
after every char), but it doesn't work.
It looks like \x00 works as string terminator for JtR in this case.
External rule:
word[1] = 0;
word[2] = word[1]
word[3] = 0;
word[4] = word[2]
word[5] = 0;
word[6] = word[3]
word[7] = 0;
word[8] = word[4]
word[9] = 0;
word[10] = word[5]
word[11] = 0;
word[12] = word[6]
word[13] = 0;
word[14] = word[7]
word[15] = 0;
word[16] = word[8]
word[17] = 0;
Is something wrong with my external rule or is another way to solve
this problem?
I tried to use simplel perl script to insert \x00 char after every
char from password, but it's little bit slow (probably perl script
isn't too fast):
john --incremental=lanman --external=myfilter --stdout | perl
insert00.pl | john --stdin passwd.txt
Thanks,
Robert :)
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ