Bitcoin Forum

Bitcoin => Wallet software => Topic started by: jitjitmew1 on August 19, 2021, 11:15:50 PM



Title: Hashcat and Atomic wallet ?? for kali linux users or pentesters please help.
Post by: jitjitmew1 on August 19, 2021, 11:15:50 PM
Hello,I've been having some problem with with Hashcat on trying to recover a btc wallet of mine
i know hashcat works with electrum,wallet.dat files,but what about atomic wallet,all the files are indexes ones,Gpu cache etc ,if anyone could help i'd like to know which one is the password one if any and what hash
It's a two year wallet and i'm almost 100% sure that is less than 5 character and only number so i'm sure it would work in no time
anyone know if its possible and if so how to use hashcat with atomic wallet  ???


Title: Re: Hashcat and Atomic wallet ?? for kali linux users or pentesters please help.
Post by: HCP on August 20, 2021, 01:00:19 AM
As far as I'm aware, there is no known way to extract a password hash from the atomic wallet files (which is what you'll need to be able to use hashcat).

This doesn't mean it isn't technically possible... just that no-one has figured it out... and if I had to guess, I would guess that it will not be figured out in the near future as the codebase for the wallet is closed-source. They do have a github, but it just seems to be a bunch of forks of code from other blockchain related projects, which I assume is the devs figuring out how to support all the altcoins they support.


Recovery for Atomic wallet is meant to be via the 12 word recovery phrase... I'm assuming you do not have your 12 words? ???


Title: Re: Hashcat and Atomic wallet ?? for kali linux users or pentesters please help.
Post by: NotATether on August 20, 2021, 05:31:13 AM
Atomic wallet lets you back up the private key of each coin wallet and also the seed phrase that'll generate them all, so if you don't have the private key perhaps you can place the seed inside Electrum and recover it there (if you still have that), and then specify m/44'/0'/0'/0/0 (Atomic Wallet says this is the derivation path for BTC (https://support.atomicwallet.io/article/146-list-of-derivation-paths)) as the path and that should let you get your bitcoin address back.

At any rate, you should be using 3rdIteration/BTCrecover for this, not hashcat, because the wallet hash is only specific to Bitcoin Core, and Atomic wallet (probably) does not hash the password into that format. It might use one of the other conventional formats (SHA256??) as the hash but this is not guarranteed.