Pages:
Author

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

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
I dig up this old topic.

Next time you should make a new thread, especially your question isn't related with thread's topic

Now with the problem on Electrum i'm pretty sure of my password and i was hacked.
When i downloaded the last version of Electrum, i was f...

I assume you're victim of recent attack where you got error message when send bitcoin and you're asked to upgrade Electrum with shown link?

So now, can i ask Electrum to refund my lost ?

Short answer : No, since they don't have obligation
Long answer : You can't ask refund to developer/contributor of open-source software because bug because open source license (whether it's MIT which used by Electrum or GPL) don't offer any kind of warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
member
Activity: 113
Merit: 10
I dig up this old topic. Now with the problem on Electrum i'm pretty sure of my password and i was hacked.
When i downloaded the last version of Electrum, i was f...

So now, can i ask Electrum to refund my lost ?
newbie
Activity: 80
Merit: 0
I can feed it a wordlist but that's not  what I need here..
I already tried a custom wordlist with all passwords I can think of
But I can't find out how to run btcrecover and
full member
Activity: 327
Merit: 100
Open and Transparent Science Powered By Blockchain
Is it possible that you have imported a private key sometime in the past?
Those are not included in the seed.


Yep, it is some way of protection of Bitcoin. Not good for us, but you can recover your wallet. I think the best way is to save passwords in notes.
full member
Activity: 346
Merit: 103
I'm sure I didn't enter a long complex password. Maybe maximum 15 chars long and that's a real maximum, probably shorter.
But I have no idea what the password would be. But I don't think i used anything other than 0-9, A-Z, a-z, and maybe something like an exclamation mark or questionmark... but that will probably be it.

Is there an application that would allow me to brute force this?

I think maybe btcrecover can do this? But is it able to generate all possible combinations for every 15-char long password?
I was unable to find in the manual how to do this.

any help is greatly appreciated!!

In that case, you should try Ledge Nano S and it will help you to solve your problems. If your wallet can access and it doesn’t noy matter to use, I suggest leave the older one and create a new account.
legendary
Activity: 1624
Merit: 2481
So what now ? It's over for good ? Damn i'm sure about my password , i wrote it on notepad , paste it on Electrum when i change the password.

Don't you have several backups of your wallet file?
Because either your password is wrong or your wallet file is corrupt.



And i can't understand why my seed doesn't works.

Because it is not the correct seed.
Or it may be the correct seed but previously used in another wallet with another derivation path.

But according to your story it is most probably not the correct seed.



Fuck Electrum, the software is not safe.

98%+ of problems appearing on a computer are caused by the user in front of it.
Electrum is safe, if you do follow each step conscientiously.
member
Activity: 113
Merit: 10
Can i recover seed from a list of private keys ?

No, this does not work.
Unfortunately, bob123 is correct. You cannot recover the seed just using a list of private keys.

So what now ? It's over for good ? Damn i'm sure about my password , i wrote it on notepad , paste it on Electrum when i change the password. Then, i changed electrum version, and now i'm dealing with this problem for months. And i can't understand why my seed doesn't works.
Fuck Electrum, the software is not safe.
2.5 bitcoins in the wind... Can't believe this shit.

 
HCP
legendary
Activity: 2086
Merit: 4361
Can i recover seed from a list of private keys ?

No, this does not work.
Unfortunately, bob123 is correct. You cannot recover the seed just using a list of private keys.
legendary
Activity: 1624
Merit: 2481
Now i have only one question to maybe find a solution :

Can i recover seed from a list of private keys ?

No, this does not work.

It is not possible to calculate the seed (or the mnemonic code) out of one or multiple private keys.
The child-private-key-derivation function does use HMAC-SHA512. The only option would be to bruteforce it, which is practically not possible (2256 is too large to bruteforce).
member
Activity: 113
Merit: 10
Hi,

I try many ways to unlock my wallet . I ask to Dave, still no response. I try professionnals, nothing. Months i 'm trying to find a way...
Nothing works.
Now i have only one question to maybe find a solution :

Can i recover seed from a list of private keys ?

Thanks for your help.
Regards,

@HCP
@Near28
@bob123
HCP
legendary
Activity: 2086
Merit: 4361
In summary...

- You have an Electrum wallet file that apparently you can't unlock
- You have a CSV file of private keys that appears to recover a tiny fraction of your BTC
- You have a seed which appears to recover some of your addresses, but doesn't show balance and/or transactions

There are several possibilities:
a. Your wallet file got corrupted
b. You typed the wrong password in when setting it (capslock, fast typing etc)
c. Your CSV backup was exported before the keys currently holding the bulk of your BTC were generated
d. You have literally hundreds (thousands) of addresses (mining? fauceting?) and when you restore, the keys holding the bulk of your BTC are out past the gap limit and Electrum is simply not generating them
e. You have the wrong seed
f. You set a BIP39 "passphrase" (ie. added "extra word" in Electrum) when creating the wallet seed

- a. and possibly b. explain why you can't unlock your original wallet file.
- As you claim you ARE seeing previous addresses when restoring from seed, I'd guess that e. & f. are not the cause of your problem.
- c. and d. seem to fit the situation you have where you are now seeing SOME of your BTC and addresses, but not all of them.

You could try getting Electrum to generate thousands of receive and change addresses from the seed that you have and see if any history and/or balance shows up... the critical part is that you MUST see addresses/keys generated that are also shown in the CSV export for you to have any chance of success.

If the addresses/keys generated from seed DO NOT match addresses/keys in your CSV export file, then your seed is WRONG

To try and generate a thousand "receive" and "change" addresses:
- Restore from seed
- If it isn't already enabled, enable the console ("View -> Show Console")
- Run this command:
Code:
for x in range(0, 1000): print(wallet.create_new_address(False))
- Run this command:
Code:
for x in range(0, 1000): print(wallet.create_new_address(True))

NOTE:
- These commands are for Electrum v3+, they may not work on Electrum v2
- These commands will likely take a LONG time to complete. There is also a chance that it will make Electrum run slow. Increase (or decrease) the 1000 value to generate more (or less) addresses as you wish.
member
Activity: 113
Merit: 10
I don't understand what you mean...
He is saying that you can have multiple wallet files in Electrum...

The "default" wallet name is called "default_wallet"... when you attempt to create new wallets it will call it will first suggest the name "default_wallet", if that already exists it will try "wallet_1", then "wallet_2" etc. However, if you choose a custom name like "MySuperSecretWallet" then that is what the file will be called. As Electrum does NOT use a file extension (like .dat) the wallet files are called named whatever you use for a wallet name.

Note that this has pretty much no relevance to your issue whatsoever and I have no idea why the guy posted it. Huh

I check all the wallet file... Nothing...
I think i can kill myself now.
HCP
legendary
Activity: 2086
Merit: 4361
I don't understand what you mean...
He is saying that you can have multiple wallet files in Electrum...

The "default" wallet name is called "default_wallet"... when you attempt to create new wallets it will call it will first suggest the name "default_wallet", if that already exists it will try "wallet_1", then "wallet_2" etc. However, if you choose a custom name like "MySuperSecretWallet" then that is what the file will be called. As Electrum does NOT use a file extension (like .dat) the wallet files are called named whatever you use for a wallet name.

Note that this has pretty much no relevance to your issue whatsoever and I have no idea why the guy posted it. Huh
member
Activity: 113
Merit: 10
The default wallet is called "default_wallet"... any further wallets are given default names like "wallet_1","wallet_2" etc... if you change the name they will be called whatever name you give without a file extension... ie. "MySuperSecretWallet" etc.

I don't understand what you mean...
newbie
Activity: 182
Merit: 0
 The default wallet is called "default_wallet"... any further wallets are given default names like "wallet_1","wallet_2" etc... if you change the name they will be called whatever name you give without a file extension... ie. "MySuperSecretWallet" etc.
HCP
legendary
Activity: 2086
Merit: 4361
All this days, i try to export private keys from the file and nothing... I put all the adress (more of 50), i have some transations (a lot) but no balance.
I don't export the file manually. I think there is an option on electrum to export private key on csv.file, that's how i do it.

I don't know how to do now, and no answer from dave recovery wallet...
@HCP
I've sent you a private message regarding this... If possible I'd like your "xpub" so I can have a look at the addresses and transaction history (without having access to the private keys), so I can try and figure out where exactly your coins are and what you'll need to do to recover them.

NOTE: I would recommend that you do NOT post your xpub in this thread as, while it does not affect the security of your wallet (ie. no-one will have access to private keys), it can reduce your privacy as anyone with xpub could see ALL your addresses/transaction history/balance etc
member
Activity: 113
Merit: 10
I do not think for a password your wallet can forget it and cannot remember it.
Creating a password does need a strong password, but it would be nice to make it easy for you to remember.
It could also be by writing it on paper and storing it in a safe place. so if forgot to see in the paper earlier.

I answer that many times. I wrote down the password on the paper and on the pc.
It's not the problem.

All this days, i try to export private keys from the file and nothing... I put all the adress (more of 50), i have some transations (a lot) but no balance.
I don't export the file manually. I think there is an option on electrum to export private key on csv.file, that's how i do it.

I don't know how to do now, and no answer from dave recovery wallet...
@HCP
newbie
Activity: 29
Merit: 0
I do not think for a password your wallet can forget it and cannot remember it.
Creating a password does need a strong password, but it would be nice to make it easy for you to remember.
It could also be by writing it on paper and storing it in a safe place. so if forgot to see in the paper earlier.
HCP
legendary
Activity: 2086
Merit: 4361
Now i'm trying to restore the wallet with private keys and it works but @HCP

It restore a wallet with no balance on it, but there is transactions history. I only used 2 btc adress from the list.
What's the next moove ?
Where did you get that list of private keys from? It sounds like you've probably got the private keys for your "receive" addresses, but don't have the private keys for your "change" addresses.

The scenario would be:

- You receive coins to "receive" addresses
- You send coins to someone... change from the outgoing transaction(s) goes to new "change" addresses
- Your "receive" addresses are now EMPTY

So, when you restore your "receive" address private keys, it shows the incoming and outgoing transactions, but the balance is zero, as the coins are now on "change" address(es).


Anyway, if this list of private keys that you have is just a list that you manually exported from Electrum, I'd guess that you didn't export the private keys for the "change" addresses (possibly exported the list before the "change" address was generated). However, if your seed is restoring the same "receive" addresses as are being generated when you import the private keys manually... chances are pretty good that you can also restore the required change addresses.
jr. member
Activity: 41
Merit: 10
Quote
It restore a wallet with no balance on it, but there is transactions history. I only used 2 btc adress from the list.
What's the next moove ?

Import the other addresses until you find the right ones with your BTC.

Congratulations  Smiley
Pages:
Jump to: