Search Results
|
Post |
Author |
Forum |
Replies |
Views |
Posted
[desc]
|
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: openssl AES256 with a common standardized Password...
Hello everyone,
i want to use hashcat to brute-force a password created by multibit classic bitcoin wallet. The wallet key backup uses the following openssl method to generate the backup:
openss... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-28-2020, 01:45 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
philsmd Wrote: (01-28-2020, 02:02 PM)
--
are you talking about this https://github.com/hashcat/hashcat/issues/1538 ?
this has nothing todo with the "openssl" tool at all. very different algorithm.... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-28-2020, 02:16 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
Examples:
encrypted key backup file from multibit:
Code:
--
U2FsdGVkX1/Gt5+4m/DQUaahjZ1bZvpbehbiJ8RlZgScHycsuhU6vxfLMpWR1LSHoTJma6igo6eG
CnMqbPYXw9drUjK3BZ2Qo1ZVvWD8pLcaIPM3rcTLAouZjurxZE32
--
h... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-28-2020, 02:43 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
Ok, from my understanding it works that way:
The salt is:
Code:
--
c6b79fb89bf0d051
--
hashcat should generate MD5 hashes with the given attack mode, salt it with the above salt and compare it wit... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-28-2020, 02:59 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
Maybe this can help:
Code:
--
############### MultiBit ###############
# - MultiBit .key backup files
# - MultiDoge .key backup files
# - Bitcoin Wallet for Android/BlackBerry v3.47+ wallet bac... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-28-2020, 03:47 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
philsmd Wrote: (01-29-2020, 03:12 PM)
--
so it seems the only check is that the 32 decrypted bytes are base58 chars and the first needs to start with either L, K, 5 or Q.
I think that is approximatel... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-29-2020, 03:32 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
btcrecover can operate in 2 modes:
1. Mode:
It operates on the full key backup file. This way, btcrecover can compare a second AES block:
Code:
--
# If another AES block is available, dec... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-29-2020, 03:43 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
philsmd Wrote: (01-29-2020, 10:26 AM)
--
Did you try to use this btcrpass.py tool to crack your file ? Does it even work ?
--
Yes, it's working:
Code:
--
python.exe btcrecover\btcrecover.py --t... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-29-2020, 05:47 PM |
|
|
Thread: openssl AES256 with a common standardized Password-Based Key Derivation Function
Post: RE: openssl AES256 with a common standardized Pass...
Im not an Developer, so it is getting too technical for me.
I just thought, that mainly everything is there to support it in hashcat.
Im trying to bruteforce my old wallet with some BTC in it and si... |
|
derlange2k |
hashcat
|
15 |
4,114 |
01-29-2020, 09:30 PM |