Is it a md5 colision ? - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Deprecated; Previous versions (https://hashcat.net/forum/forum-29.html) +--- Forum: General Help (https://hashcat.net/forum/forum-8.html) +--- Thread: Is it a md5 colision ? (/thread-2228.html) Pages:
1
2
|
Is it a md5 colision ? - Mem5 - 04-12-2013 Hi, Quote:md5("elec@") = 7863783c727bc742d503f232f277e327 But hashcat find me : Quote:9a214e678ed4e501d1576326ce84b41c:elec@ What is it ?! RE: Is it a md5 colision ? - atom - 04-12-2013 Note for me: Code: root@sf:~/hashcat-0.45# ./hashcat-cliXOP.bin hash dict Maybe you're using an old version? RE: Is it a md5 colision ? - Mem5 - 04-13-2013 Interesting behaviour ! md5.txt contains : Quote:9a214e678ed4e501d1576326ce84b41c dict.txt contains : Quote:elec@ Quote:>oclHashcat-plus64.exe md5.txt dict.txtOK. When adding rules file : Quote:>oclHashcat-plus64.exe md5.txt dict.txt -r rules.rule I guess there is a bug regarding to the rules file ? @atom : if you confirm the bug I'll send you my rules file. RE: Is it a md5 colision ? - eljolot - 04-13-2013 also not for me Code: Recovered.: 1/2 hashes, 0/1 salts RE: Is it a md5 colision ? - Mem5 - 04-13-2013 (04-13-2013, 08:03 PM)eljolot Wrote: also not for meYou do not have my rules file ! RE: Is it a md5 colision ? - Incisive - 04-14-2013 Set --outfile-format=7 (or whatever the hashcat CLI version of that argument is) and see if the hex versions of the passwords are identical; perhaps there's a nonprintable character in one or the other of them. Alternately, perhaps one of the characters isn't what it appears - some non-English speaking countries have a habit of high ASCII 1337 speak. The 78... is the basic "elec@" md5 value. RE: Is it a md5 colision ? - Mem5 - 04-14-2013 outfile-format=7 gives : 9a214e678ed4e501d1576326ce84b41c:elec@:656c656340 7863783c727bc742d503f232f277e327:elec@:656c656340 RE: Is it a md5 colision ? - philsmd - 04-14-2013 I would suggest you reduce your rule file to the bare minimum needed to reproduce this behaviour and post the few lines here. As far as I understood, it could be a "bug" regarding the rules !? RE: Is it a md5 colision ? - Mem5 - 04-14-2013 I did it. Here is the rule file that cause this bug (2 rules) : Quote:: So first one does nothing, second one truncates word at position (here) 6. Quote:>oclHashcat-plus64.exe md5.txt dict.txt -r 2rules.rule RE: Is it a md5 colision ? - philsmd - 04-14-2013 Mystery solved! Try: Code: echo -en "elec@\00"|md5sum So the string terminator \0 is included into the "search string" when the 'x rule has a length of strlen(dict_entry)+1 e.g. strlen(elec@)+1 == 6 in your case. Code: $ cat 2rules.rule Note: the second one was generated via: Code: echo -en "philsmd@\00"|md5sum |