GCC Wallet.dat decryption
#1
Hello,

There is a crypto currency called GCC (Global Crypto Currency)
https://coinmarketcap.com/currencies/thegcccoin/

Wallet client (for Windows) from:
https://www.thegcccoin.com/

I have a wallet with 62k GCC coins and forgot the password.
Tried the
Code:
hashcat -a 0 -m 11300 wallet.dat /usr/share/wordlists/wallet_wordlist.txt
but with result: 
Code:
OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz, 498/1995 MB allocatable, 2MCU

OpenCL Platform #2: Mesa, skipped or no OpenCL compatible devices found.

Hashfile 'wallet.dat' on line 1 (): Line-length exception
Hashfile 'wallet.dat' on line 2 (): Line-length exception
Hashfile 'wallet.dat' on line 3 (~A): Line-length exception
Hashfile 'wallet.dat' on line 4 (A): Line-length exception
Hashfile 'wallet.dat' on line 5 ( zA): Signature unmatched
(..........)
Hashfile 'wallet.dat' on line 224 (n�K���W�������|�): Signature unmatched
Hashfile 'wallet.dat' on line 225 (�K�Ƥ��): Line-length exception
Hashfile 'wallet.dat' on line 226 (9h�PKQ[?(p&0�E"lz��ꄎ�c5): Line-length exception
Parsing Hashes: 0/226 (0.00%)...No hashes loaded.

So I decided to search for source code or something to figure out how to decrypt this wallet.dat
I found this https://github.com/TheGCCcoin/TheGCCcoin...master/src
I am newbie to hashcat. I do not have knowledge how to invent and implement the GCC decryption for hashcat.

Am I doomed? I want to get back my forgotten password and make it easy for other people in the future via single hashcat command. Please give some advices! How to decrypt it?
Reply
#2
hashcat doesn't currently directly support this hash, but based on some information I got from elsewhere, it's possible that bitcoin2john might work to extract the hash. According my source, GCC uses the same code as Bitcoin Core.
Reply