|
Message-ID: <00ce01cd8b83$4b694820$e23bd860$@net> Date: Wed, 5 Sep 2012 11:27:08 -0500 From: "jfoug" <jfoug@....net> To: <john-users@...ts.openwall.com> Subject: RE: Salted SHA1 Hash I had to make a couple changes to that to_dyna.c code. I had to add hash length (using a -hl=# switch). Here is a 'working' hash $ echo 'D2AB614E4E9A8D4B434FB4666E885C583EADD82E69D2D7644A578AE704213E2A$:20120901: 23' | ../run/to_dyna -d=62 -hl=64 -ss=$ $dynamic_62$D2AB614E4E9A8D4B434FB4666E885C583EADD82E69D2D7644A578AE704213E2A $HEX$3a32303132303930313a3233 Dyna_62 is sha256($p.$s) The $HEX$3a32303132303930313a3233 is hex encoded salt of: :20120901:23 Here is the 'usage' for to_dyna. $ ../run/to_dyna -? usage to_dyna [options] < input > output Options: -d=# dyna number (-d=12 and $dynamic_12$hash$salt is used) -a ALL hashes get $HEX$ and not simply hashes which have problems -ls=# The salt is the leading data, and it is # bytes long -ss=b The salt separator char is b a blank -ss= means no separator char -hl=n The length of hash. SHA1 is 40, MD4/5 is 32, SHA256 is 64, etc defaults are -d=12 -ss=: -hl=32 This tool will be in the git repository (somewhere). I am waiting on Magnum to list where he would like it. Jim. >-----Original Message----- >From: groszek [mailto:necro@...icon.pl] >Sent: Wednesday, September 05, 2012 10:59 AM >To: john-users@...ts.openwall.com >Subject: Re: [john-users] Salted SHA1 Hash > >On 09/05/2012 01:16 PM, NeonFlash wrote: >> How do you load a Salted SHA1 hash in JtR? >> >> Both dynamic_24 and sha1-gen are not working for me. >> >> The format of the hash is: sha1($pass, $salt) >> >> Here is how the hash and salt look like: >> >> HASH = >> D2AB614E4E9A8D4B434FB4666E885C583EADD82E69D2D7644A578AE704213E2A SALT >> = :20120901:23 >> >> Formatted it as: >> >> $SHA1s$:20120901:23$D2AB614E4E9A8D4B434FB4666E885C583EADD82E69D2D7644A >> 578AE704213E2A >> >> ./john -fo=sha1-gen -w:wordlist.txt sha1.txt >> >> No hashes are loaded! >> >> Now, Formatted it as: >> >> $dynamic_24$D2AB614E4E9A8D4B434FB4666E885C583EADD82E69D2D7644A578AE704 >> 213E2A$:20120901:23 >> >> ./john --subformat=dynamic_24 -w:wordlist.txt sha1.txt >> >> No hashes are loaded! >> >> I have tried converting the hash into lowercase as well just in case >that was causing an issue in loading them. >> >> Help would be appreciated. >> > >This doesn't look like sha1, it's 64 char hash that would match sha256. >Quick google reveals someone is paying 500 usd for that hash to be >cracked... and it is sha256. > >My suggestion would be to use raw-sha256 and create rules that would >simply append the salt (:20120901:23) to every tried password. But don't >expect it to be easy, if there is $500 bounty
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.