Pages:
Author

Topic: I have my wallet.dat from a backup but I can't remember my passphrase - page 4. (Read 17443 times)

newbie
Activity: 88
Merit: 0
Wallet.dat is from Bitcoin Core, not from Electrum... are you sure this "wallet.dat" was from Electrum? Or are you simply basing that on the output from seed recovery?


Yes i'm sure.
How can i recover the private key from a wallet ?


Follow the instructions in the Link to get you private keys back.

- Install python 2.7 and select "Add python.exe to Path" during installation.
- Download ZIP of this repository. https://github.com/Dwerg/walletaid
- Unzip walletaid.
- Make a copy of wallet.dat and place in walletaid folder.
- Open config.ini and change parameters appropriate to the coin.
- Run "Extract keys.bat"
- Choose whether to dump all keys or search for specific key(s).
- If search is chosen, paste each indivudual address to seach for on a new line and click "OK".
- Open "foundkeys.txt" to see the recovered keys and addresses.

I don’t know the parameters for your specific wallet, but may you find them in the description.

If you are successful I would be thankful: ETH --> 0x7d276e21e5cfb239005a0158b9ebf52c3a266a2d   Grin

For myself it worked perfect with a ZClassic Wallet.
If you have issues, don’t hesitate to ask for support, may I (we) can help.

https://www.reddit.com/r/ZClassic/comments/7vk41c/upvote_to_the_top_solution_for_zclassic_eleos/

Regards
member
Activity: 113
Merit: 10
Wallet.dat is from Bitcoin Core, not from Electrum... are you sure this "wallet.dat" was from Electrum? Or are you simply basing that on the output from seed recovery?


Yes i'm sure.
How can i recover the private key from a wallet ?
newbie
Activity: 88
Merit: 0
No passphrase? not good...
i have seen, how you can recover the privat keys out of a wallet.dat, but i assume, that you are lost without your passphrase.  Sad
newbie
Activity: 43
Merit: 0
Wallet.dat is from Bitcoin Core, not from Electrum... are you sure this "wallet.dat" was from Electrum? Or are you simply basing that on the output from seed recovery?
HCP
legendary
Activity: 2086
Merit: 4361
I've been PMing the OP... as far as I can tell... he is claiming that the seed will recreate his wallet with the correct addresses, but the wallet balance is 0 and has no history.

However, the seed recovery script from btcrecover cannot match addresses with his seed, so I suspect that the seed the OP has written down, is a "valid" seed, but is NOT the "correct" seed. That is to say, the seed is creating a wallet, it's just not the wallet that the OP was actually using. I've seen this before on these boards, users with the wrong seed...

I've tried to figure out how this actually happens. I suspect it is something to do with Electrum supporting multiple wallet files, and users accidentally opening a different wallet file (for which they don't have the seed written down) which is then automatically opened whenever they re-start Electrum.

User then tries to use their seed and get a different wallet... Undecided


Moral of the story? ALWAYS test your seeds... and ALWAYS write down ANY seed that you are given from ANY wallet. You never know when you're going to screw something up and send coins to the wrong place! Tongue

legendary
Activity: 1628
Merit: 1012
Try it with you way, with a new tokens.txt but nothing... Cry Cry
I dont know what to do

What exactly are you trying to recover here.
The seed should store your entire wallet shouldn't it? What else are you missing?

If the seed recovers the right addresses, then that  means that any history should alos be accurate and the derivation path is accurate. If there is nothing in the wallet then you have nothing left in that wallet.
Unless you have another wallet file, is there anything else in that folder that follows a name electrum would make (other than one you recently made for your wallet, like wallet_1 or wallet_2 etc...).

I'm trying to recover my password from my wallet and to get again access to my wallet.
The seed restore my wallet, but there is nothing on it (no balance, adresses, nothing)

-snip-

If you are using a seed to restore your wallet and it contains no information then I dont understand what the problem is. It's not hiding the address/balances behind a password, the wallet is just empty.
member
Activity: 113
Merit: 10
Try it with you way, with a new tokens.txt but nothing... Cry Cry
I dont know what to do

What exactly are you trying to recover here.
The seed should store your entire wallet shouldn't it? What else are you missing?

If the seed recovers the right addresses, then that  means that any history should alos be accurate and the derivation path is accurate. If there is nothing in the wallet then you have nothing left in that wallet.
Unless you have another wallet file, is there anything else in that folder that follows a name electrum would make (other than one you recently made for your wallet, like wallet_1 or wallet_2 etc...).

I'm trying to recover my password from my wallet and to get again access to my wallet.
The seed restore my wallet, but there is nothing on it (no balance, adresses, nothing)

I try to contact Dave but no answer...I don't know what to do i can't understand what 's wrong.
sr. member
Activity: 1007
Merit: 279
Payment Gateway Allows Recurring Payments
I would recommend Dave's wallet recovery service, I have had a number of friends who have lost their password, and Dave has managed to crack most of them. Definitely an indispensable service. Currently the rate is 20% of the wallet contents, payable on completion of the task.

https://walletrecoveryservices.com/
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
Try it with you way, with a new tokens.txt but nothing... Cry Cry
I dont know what to do

What exactly are you trying to recover here.
The seed should store your entire wallet shouldn't it? What else are you missing?

If the seed recovers the right addresses, then that  means that any history should alos be accurate and the derivation path is accurate. If there is nothing in the wallet then you have nothing left in that wallet.
Unless you have another wallet file, is there anything else in that folder that follows a name electrum would make (other than one you recently made for your wallet, like wallet_1 or wallet_2 etc...).
member
Activity: 113
Merit: 10
Try it with you way, with a new tokens.txt but nothing... Cry Cry
I dont know what to do
member
Activity: 113
Merit: 10
1 / I try to contact Dave but no respond...Very buzy i think.

2 / Thanks for your solution, i will try it today i will let you know. I think it can work like that. I'm sure i can recover my password, it's just a problem of making the password.txt right and put the good infos.

3 / I know that's strange for my seed. I try to swith servers, i try everything and nothing works... And I'm sure about the seed because like i said, i recover one of the btc adress. It's green on the corner everytime.

Thanks again for your help, i hope i will have good news later.
HCP
legendary
Activity: 2086
Merit: 4361
1 : Do you know a trusted wallet recovery service ?
None that I have used personally... Dave @ https://walletrecoveryservices.com/ seems to have a good reputation and has been around a while, although the message on their website seems to indicate they're in high demand at the moment.. minimum seems to be 0.3 BTC for them to look at it in a reasonable time.

Quote
2 : try it doesn't work.  I don't know how to make a good token file with my password and to make btcrecover try my password with some change.
20 chars, i think just one letter or one number is wrong or not is in place.
3 : I know my password. It doesn't work. Something goes wrong when i type it. One letter or one number is different.
Well this changes things... seems we all misunderstood what you meant earlier when you asked if it was possible to find just 1 letter! Tongue Roll Eyes

If you think it's just a small typo and one letter wrong... then you probably just want to use a passwordlist and the "typos" section to test for common errors.

Most likely you'd want to use something simple like: "--typos 2 --typos-replace %P"

with a passwordlist.txt that looks like:
Code:
Your20CharPa55word!!

I just tested this on a fully encrypted v3.0.5 wallet... using a 20 char password that is using numbers, lowercase, uppercase and symbols (Y0ur20CharPa55w0rd!!). Using "--typos 2 --typos-replace %P"... it generated 1,789,651 password combinations to test for and gave me an ETA of less than 15 minutes. As, you can see, I purposely put 2 typos in (0's instead of o's)... and it found the correct password.


Obviously, I can't guarantee it will definitely work, but this is definitely worth a try.


Quote
4 : The correct seed. I even recover one of my btc adress and i check it i can find it on receiving adress. So this is the correct seed.
I had the same problem on Multibit.
Wait... I'm confused, so the seed you have is generating the same addresses as were in your old wallet? Huh If that is the case, then your seed seems to be working fine. If it is generating addresses that where in your wallet, and you can check that address on a block explorer and it has a balance, then the only reason I can think of that your wallet is not showing transaction history/balance correctly is because it is not synced correctly.

If you restore the seed, is the dot in the bottom right corner Red, Green or 2 blue arrows? Huh
member
Activity: 113
Merit: 10
I know with one hash of my wallet you can hack it and get all my money.
Actually, that isn't true. By design, the extract script that btcrecover uses for Electrum only takes a very very small extract that cannot be used to access your wallet unless the person has the entire wallet file. The whole idea is that you can freely give the extract without worrying about loss of funds. The only info that someone would have is your password (assuming they were able to recover it).
Without access to the rest of your wallet file, it is impossible the decrypted header information could ever lead to a loss of funds.


Quote
I just need to know how to use btc recover to recover just one letter of my password.
You can't... It either finds the whole password or nothing at all. The password itself is not stored in the file, it's just used as a key for the encryption algorithm used to encrypt the wallet file and wallet file contents. So, you need the whole password to be able to test if it works.


Your options are basically:
1. Trust a wallet recovery service (give them extract or wallet file), pay fee
2. Brute force the password using btcrecover (or maybe hashcat)
3. Remember your password
4. Find the correct seed for your wallet in your records

If you remember anything at all about the password, you can significantly reduce the number of passwords that btcrecover will generate by creating an appropriate tokens file


1 : Do you know a trusted wallet recovery service ?
2 : try it doesn't work.  I don't know how to make a good token file with my password and to make btcrecover try my password with some change.
20 chars, i think just one letter or one number is wrong or not is in place.
3 : I know my password. It doesn't work. Something goes wrong when i type it. One letter or one number is different.
4 : The correct seed. I even recover one of my btc adress and i check it i can find it on receiving adress. So this is the correct seed.
I had the same problem on Multibit.


HCP
legendary
Activity: 2086
Merit: 4361
I know with one hash of my wallet you can hack it and get all my money.
Actually, that isn't true. By design, the extract script that btcrecover uses for Electrum only takes a very very small extract that cannot be used to access your wallet unless the person has the entire wallet file. The whole idea is that you can freely give the extract without worrying about loss of funds. The only info that someone would have is your password (assuming they were able to recover it).
Without access to the rest of your wallet file, it is impossible the decrypted header information could ever lead to a loss of funds.


Quote
I just need to know how to use btc recover to recover just one letter of my password.
You can't... It either finds the whole password or nothing at all. The password itself is not stored in the file, it's just used as a key for the encryption algorithm used to encrypt the wallet file and wallet file contents. So, you need the whole password to be able to test if it works.


Your options are basically:
1. Trust a wallet recovery service (give them extract or wallet file), pay fee
2. Brute force the password using btcrecover (or maybe hashcat)
3. Remember your password
4. Find the correct seed for your wallet in your records

If you remember anything at all about the password, you can significantly reduce the number of passwords that btcrecover will generate by creating an appropriate tokens file
legendary
Activity: 1120
Merit: 1038
I just need to know how to use btc recover to recover just one letter of my password.

Yeah this is not possible.

btcrecover or any method of brute-forcing your password just tries many different passwords, and it can only get a single success or failure result for each.
I repeat: It is impossible to "recover" one character of the password

The opposite direction works though:
If you remember some letters, maybe a couple, maybe even if you're not sure of their positions, it can help you speed up btcrecover a lot.
newbie
Activity: 23
Merit: 6
@ thenarog

If you need more help with btcrecover, or just in general about trying to recover your lost password, I could help you but I think it's wise to get into a chat room where things can be discussed easier and step-by-step instructions (or advice) can be given rather that forum messages with all the delays etc... I always prefer a chat session because it's more interactive.

If you want my help, please send me pm and we'll setup a chat room.

PS: is there any reward for this if I can help you recover your password?
newbie
Activity: 7
Merit: 0

Sorry but i can't trust you. There are lot of recovery service, you are a newbie here...
I know with one hash of my wallet you can hack it and get all my money.

I just need to know how to use btc recover to recover just one letter of my password.

No worries, it's important to be careful. If you happen to be in Australia, I would be more than happy to meet in person. I'm in Melbourne.

Otherwise, I wish you the best of luck! Unfortunately, I do not believe you will not be able to recover just a single character of the password (without recovering the full password). That's possible in some situations where the clear-text password is stored in a database, but I'm not aware of any method to do that with this type of encrypted password. That would sort of defeat the purpose of strong encryption.

However, it is interesting that you say a single character might help you remember the password. That leads me to believe it is something based on a real word or sequence of words. If that is the case, you might be better off working to collect robust wordlists and transform rules than simply brute-forcing ever possible character combination. This may give you a better chance of success with limited time and compute resources.

You can search Google for password wordlists and rules, and use tools like hashcat for a different approach. I plan to write a full tutorial on this within the next two months, and I would be happy to share it when it's ready.

Good luck!
member
Activity: 113
Merit: 10
Hi mate,

Very sorry to hear about your lost coins.

You're getting some great advice in this thread, and it seems like some smart folks are already helping out.

I'd also be willing to give this a shot. I work in security and cracking passwords is part of my job. I've developed my own tricks, and perhaps one of them will work where the others have not.

I'm new on here, but you can see some of my posts on reddit at http://reddit.com/u/initstring.

I'd only need a hash of your wallet file to work on the password, not the wallet itself. I would ask for a fee if I could recover it.

Let me know if you're interested. If not, keep working hard and following the good advice on this forum.

Either way, best of luck and I hope you get your coins back!

Sorry but i can't trust you. There are lot of recovery service, you are a newbie here...
I know with one hash of my wallet you can hack it and get all my money.

I just need to know how to use btc recover to recover just one letter of my password.
newbie
Activity: 7
Merit: 0
Hi mate,

Very sorry to hear about your lost coins.

You're getting some great advice in this thread, and it seems like some smart folks are already helping out.

I'd also be willing to give this a shot. I work in security and cracking passwords is part of my job. I've developed my own tricks, and perhaps one of them will work where the others have not.

I'm new on here, but you can see some of my posts on reddit at http://reddit.com/u/initstring.

I'd only need a hash of your wallet file to work on the password, not the wallet itself. I would ask for a fee if I could recover it.

Let me know if you're interested. If not, keep working hard and following the good advice on this forum.

Either way, best of luck and I hope you get your coins back!
member
Activity: 113
Merit: 10
Honestly, no.

If your seed is restoring a different wallet... And your password isn't working, then your last resort is attempting to bruteforce it.

The use of a seed was meant to help recover from corrupted wallet or forgotten password scenarios, by simply allowing you to completely restore the wallet from just the 12 words.

Unfortunately, it doesn't cover the situation where the seed written down doesn't match the wallet in use Undecided

This is why I always test that a recovery seed works and restores the same addresses before using any wallet

Good luck with finding the password... I'm sure the search time is measured in days! Shocked

I can't loose this wallet... I really can't , i have to find a solution. What about recovery service ?

EDIT : Can't do it . Try it --max-eta 1 hours at least 8,900,000 passwords to try ETA > and the it close.

Can i define btc recover to find just one letter of the password ? Just one, i think it will be enough.
Pages:
Jump to: