I used btcrecover to extract the wallet file (wallet.aes.json) from a blockchain account and I have been running btcrecover with dictionaries of my making but it has been going on for weeks and I am running out of ideas on how to permutate what my wife and I think the password could have been. Is there a way to just manually transfer the btc from the old wallet into a new wallet we do have access to or is there any way to extract the password or private keys directly from the wallet file?
We have: the phone with the original wallet app installed, the wallet file pulled using btcrecover, access to the email to allow authorization to access, the wallet identifier that was sent to her email when she first signed up, the phone which has the wallet, the pin that was used for the wallet, and we know how much btc is in the account.
We do not have: The private keys, a backup file downloaded from the blockchain api, a recovery phrase (it was never set-up), 2fa enabled on the account, access to the wallet file on the phone (as the phone was not previously rooted and the files are hidden somehow).
I had a blockchain wallet on my phone and when I knew I was going to switch phones I had my wife make a wallet on her phone in advance so I could keep our btc in her wallet during my transition.
The day came and I transferred the btc to her phone. It made her feel special to have it on her phone so I let her keep it there for a while....until I needed it to make a purchase with a visa card I have linked to another account and I took her phone and used the pin to unlock it except....it didn't unlock. I was sure I was using the right pin because it was the same one she always uses but thought perhaps I just mistyped something. I tried a total of three times and then it said I was locked.....that was annoying so I brought the phone back to my wife to open it with her password and she said she used a different pin this time to be more safe but that she didn't remember which password she had used to set it up.....
we tried numerous different passwords manually with no success and then we reached out to the blockchain wallet customer support with a back and forth conversation that ultimately led to them saying they can not help and we should just keep trying passwords.
I have worked with a few friends tried have so far been able to successfully use btcrecover on a test wallet to download a wallet file and then use the brute force features on a dictionary file to discover the password (which is easy because I already know that password).
But now that I am trying it on my wife's wallet the dictionaries were taking too long so I rented virtual computers online which are faster than my own pc and then I was returned with "password search exhausted" now I am trying new dictionaries but I am worried that we may not get it. the more wildcards I put in the dictionary the longer it takes....
Also pywallet does not seem to be able to read the wallet file that comes from the blockchain wallet. I couldn't get it to work on any of my test wallets and so I have never tried that program with my wife's wallet.
Can anyone help!?