Ekultek / Dagon

Advanced Hash Manipulation
172 stars 54 forks source link

Hash guarantee (74dfc2b27) #67

Closed Dagon-Project closed 7 years ago

Dagon-Project commented 7 years ago

Dagon has failed to crack given hash: 74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae.

This was attempted on 2017-08-20 21:45:39.974704..

Commands that were used during failure: ['dagon.py', '-c', '74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae', '--bruteforce']

Algorithm attempted: None

Ekultek commented 7 years ago

You didn't try very hard did you?

baal@baal-Aspire-5733Z:~/bin/python/dagon$ python dagon.py -c "74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae" --bruteforce -D downloads
Dagon .. Advanced Hash Manipulation v1.14.34.56(dev)
Clone: https://github.com/ekultek/dagon.git

[*] Starting up at 10:47:54..

[10:47:54 INFO] Reading from, downloads/Download-areNNDEc.txt..
[10:47:54 INFO] Found 3 possible hash type(s) to run against: ('sha512', 'whirlpool', 'sha3_512') 
[10:47:54 INFO] Starting bruteforce with SHA512..
[10:48:07 WARNING] Unable to find a match for '74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae', using SHA512..
[10:48:07 INFO] Starting bruteforce with WHIRLPOOL..
---------------------------------------------------------------------------
[+] Match found:
---------------------------------------------------------------------------
[+] Clear Text: password
[+] Hash: 74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae
[+] Tries attempted: 190031
[+] Algorithm Used: WHIRLPOOL
---------------------------------------------------------------------------
Ekultek commented 7 years ago

Just to verify:

>>> import hashlib
>>> d = hashlib.new("whirlpool")
>>> d.update("password")
>>> d.hexdigest()
'74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae'
>>> "74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae" == d.hexdigest()
True
>>>