Author

Topic: bitcoin wallet password recovery (Read 2253 times)

hero member
Activity: 676
Merit: 500
January 27, 2018, 01:55:23 AM
#24
I thank you very much!
HCP
legendary
Activity: 2086
Merit: 4361
January 26, 2018, 08:36:14 AM
#23
i am talking about this warning ,  just an example , it is not about blackcoin.
When you encrypt the wallet for the first time (or change the password once it is encrypted), Bitcoin Core will change the seed, generate new addresses and then flag all the old addresses as "archived" so they are no longer used if you request a new "receiving" address or the wallet needs to use a change address.

The private keys are still kept obviously so you can access any coins stored or received on those old addresses.

But because the seed has changed, any old backups will no longer be able to generate any new addresses... Thus, they are "useless" once you start using the new addresses in the wallet Wink
hero member
Activity: 676
Merit: 500
January 26, 2018, 06:24:09 AM
#22
Thank you very much for clearing this.
i use this wallet.dat and the wallet synced ok , the problem is i don`t obviously remember the correct password!
i am talking about this warning ,  just an example , it is not about blackcoin.
https://imgur.com/a/e7KNW
legendary
Activity: 1624
Merit: 2481
January 26, 2018, 05:01:44 AM
#21
I was wondering if the wallet.dat file that i use and is  from 2014 is valid.

There is no reason your file shouln't be valid anymore.
Except maybe if your file is corrupted (error while copying / bit flipping / .. ).



I saw that if i put a new password on a wallet and the old wallet.dat file become invalid.

I'm not sure why the old wallet file should become invalid?
If you encrypt your wallet.dat with password X, make a backup and afterwards change your password to Y, then:
1) you will be able to decrypt your backed up wallet.dat with your password X
2) you will be able to open your newest wallet.dat with your newest password (Y in this case).



Will I be able to sync with this old wallet.dat file or is there a way I can check if it is valid or not?

Syncing with this wallet is possible, but not necessary. You can just decrypt this file and export your private keys to import them into another software. So no synching necessary.

Im not sure if there is a fast way to check if your file is valid (without decrypting it). Probably not.
I don't know which encryption algorithm core is using, but this file should (after encrypting) contain 'random' letter/numbers.
hero member
Activity: 676
Merit: 500
January 26, 2018, 04:05:24 AM
#20
Ok guys , still no success!
 I was wondering if the wallet.dat file that i use and is  from 2014 is valid. I saw that if i put a new password on a wallet and the old wallet.dat file become invalid. Will I be able to sync with this old wallet.dat file or is there a way I can check if it is valid or not?
newbie
Activity: 37
Merit: 0
July 01, 2017, 01:05:29 PM
#19
hi,
I have spent one day on tuning btcrecover to use my 6 AMD 470's and had wore results compared to hashcat. Hashcat is great! it does not require tuning, works automatically and uses maximum GPU as default.
For some reasons I use btcrecover too but mainly to generate dictionaries:
python btcrecover.py --no-dupchecks --min-tokens 3 --max-tokens 5 --listpass --tokenlist tokenfile.tok > dictionaryfile.dic

in your case it will take some time to generate the dictionary... an hour or more and some gigabytes of space
an idea to split the token file for two or more could be good in this case
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 21, 2017, 04:19:30 PM
#18
Thank you very much! Well i sold the 1070 3 months ago and now i have on this machine 4x970 and 1x7950 and one r9 290. On the other machines I have 6x390 and some rx470! I will try whatever you need , but i don't have 1070 anymore! Interesting thing is that it only uses the 970s not the amd cards, why is this?

Not 100% on this, but the code is different for AMD and Nvidia cards. You can tell it to use specific card(s) though. Depending on the performance you could run it two or more times with different token files. This would share the load among systems and would greatly imrpove your progress. There also is a flag to skip every but the nth password. IIRC --worker. I have little expierence with it though and it might slow down progress.

I will try your token file and report later, thanks again!

I estimated 80 billion[1] combinations to try. At ~8kP/s it would take 115 days. That might be doable with the other machines and split token files.

[1]
Unless my math is off:
1010 for the 10 digits.
Password and password: *2
Passwordname and passwordname: *2
Passwordname@ and passwordname@: *2
TTL 1010*23
hero member
Activity: 676
Merit: 500
June 21, 2017, 06:48:16 AM
#17
Thank you very much! Well i sold the 1070 3 months ago and now i have on this machine 4x970 and 1x7950 and one r9 290. On the other machines I have 6x390 and some rx470! I will try whatever you need , but i don't have 1070 anymore! Interesting thing is that it only uses the 970s not the amd cards, why is this?
I will try your token file and report later, thanks again!
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 21, 2017, 04:12:22 AM
#16

Here for 11 min and growing slowly

Alright, so you have somewhat decent performance. Try local 1024 and global 13312. I have a single GTX970[1], but its > 1/4 of your performance. This might give you another 1-2kP/s.

The way I understand your first post is that you have a "password" and a "name" which are always in the front, possibly follow by an @ symbol. Password might be capitalized. After that its at least 3, possibly up to 10 digits.

Try the following token file (add options as needed):

Code:
+ ^Password ^password
^2^name
^3^@
$%3,10d

10 digits is still a lot at that rate though, so maybe start with less. You can also use --no-eta and -d -d -d -d to improve speed. Dupchecks shouldnt be needed with that token file.

[1] Not sure why your 1070's show as 970's btw, but I read the source yesterday and there seems to be some issues with the latest NVidia generations. Didnt look into it, so I might have understood it wrong. My intention was to create a pull request so that the number of sha512 rounds are now shown for core wallets. I think it was merged this morning. If you want to give it a try its nice to have information, but not a requirement.

hero member
Activity: 676
Merit: 500
June 20, 2017, 03:30:11 PM
#15

Here for 11 min and growing slowly
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 20, 2017, 11:58:55 AM
#14
Hahah Yes I have a big secret here , a conspiracy to steal all the bitcoins! Grin
It is on my first post I put 3 -4 passwords and after the special symbol to roll 1to5 digits symbols, but if i put more 1-10 digits it gives me more than a year to search using 4x1070! May be i am doing something wrong , that is why i started this , as you can see above i was requesting for help with the configuration file!

Alright, lets start at square one.

What does --list-gpus show?

How did you determine the global and local worksize values? (or did you just take any)

What does --enable-gpu --global-ws x*whatever --local-ws whatever --performance --no-dupchecks --wallet yourwalletfile.dat show?

Try 1024 for whatever and 13 for x as well as the values you had before.



btw @all is there a patch for btcrecover that shows the number of SHA512 rounds on core wallets?
hero member
Activity: 676
Merit: 500
June 20, 2017, 10:58:50 AM
#13
Hahah Yes I have a big secret here , a conspiracy to steal all the bitcoins! Grin
It is on my first post I put 3 -4 passwords and after the special symbol to roll 1to5 digits symbols, but if i put more 1-10 digits it gives me more than a year to search using 4x1070! May be i am doing something wrong , that is why i started this , as you can see above i was requesting for help with the configuration file!
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 20, 2017, 01:42:12 AM
#12
Well I tried all that can think about, in Latin in Cyrillic, no go! I couldn't check the passwords with more than 4 digits after the special symbol ,cause it said i need more than a year to revolve! A friend told me that i put a new password after i backed up my wallet and now this back up is invalid and block chain does not accept it and no password will work , is this true?

No thats bullshit, the blockchain doesnt care as long as you have the correct private keys. Those are what the file protects. If anything the backup is too old and does not contain all needed keys, but you can easily check that by loading up the file in bitcoin core. More than a year for 5 digits sounds like you either have a very good CPU (high number of sha512 hashes to protect the wallet file) or a very slow GPU (low number of passwords checked per second). We are talking about 100 000 combinations here, depending on the number of hashes they shouldnt take me longer than 40 seconds to try. Dave should be even faster with his multi gpu setup. I get the feeling you are not telling us the whole story here.
hero member
Activity: 676
Merit: 500
June 19, 2017, 04:00:49 PM
#11
Well I tried all that can think about, in Latin in Cyrillic, no go! I couldn't check the passwords with more than 4 digits after the special symbol ,cause it said i need more than a year to revolve! A friend told me that i put a new password after i backed up my wallet and now this back up is invalid and block chain does not accept it and no password will work , is this true?
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 19, 2017, 03:24:11 PM
#10
Any new hack or something to crack my wallet password? Still can`t resolve it!
We have already told you to ask Dave from https://walletrecoveryservices.com/ for help. Did you not let him take a crack at it (as he claims you were in contact in the post here)?
Yes I did, he tried for two weeks , but had no success! It was 4 months ago , and I am searching for a new hacks!

Thats definitly more than 5 digits then. How many passwords you (still) need to check?
legendary
Activity: 3472
Merit: 4801
June 19, 2017, 03:19:02 PM
#9
I am searching for a new hacks!

I have good news for people that use bitcoin...

If you protect your wallet with a strong password, it will probably be impossible for someone to steal your bitcoins if they get a copy of your wallet file.

I have some bad news for you...

If you protected your wallet with a strong password, it will probably be impossible for you to access your bitcoins from a copy of your wallet file.

Keep the file.  Perhaps some day in the future, a mathematician will discover some weaknesses in the method used to encrypt the wallet file, but right now it isn't going to be possible unless you can remember some things about the password.
hero member
Activity: 676
Merit: 500
June 19, 2017, 03:04:26 PM
#8
Any new hack or something to crack my wallet password? Still can`t resolve it!
We have already told you to ask Dave from https://walletrecoveryservices.com/ for help. Did you not let him take a crack at it (as he claims you were in contact in the post here)?
Yes I did, he tried for two weeks , but had no success! It was 4 months ago , and I am searching for a new hacks!
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 19, 2017, 03:21:15 AM
#7
Any new hack or something to crack my wallet password? Still can`t resolve it!

What is the problem? If you are unsure whether your token file does what you want, use --listpass.

legendary
Activity: 2674
Merit: 2965
Terminated.
June 19, 2017, 02:15:38 AM
#6
Any new hack or something to crack my wallet password? Still can`t resolve it!
We have already told you to ask Dave from https://walletrecoveryservices.com/ for help. Did you not let him take a crack at it (as he claims you were in contact in the post here)?
hero member
Activity: 676
Merit: 500
June 19, 2017, 01:24:14 AM
#5
Any new hack or something to crack my wallet password? Still can`t resolve it!
member
Activity: 89
Merit: 21
February 02, 2017, 01:07:10 PM
#4
I  use btcrecover , but i need an advice about the token file !
I am not familiar with the tool that you are using. Could you provide me with a link?

In case that you are stuck /  you are willing to give up, there is a somewhat reputable service that does password recovery. They will however take a 20% cut of the balance found there. Take a look: https://walletrecoveryservices.com - https://bitcointalk.org/index.php?topic=240779.20

Thanks for the plug.
I am in contact with OP now. I hope that I can help.
Cheers
Dave
walletrecoveryservices.com
hero member
Activity: 676
Merit: 500
February 02, 2017, 10:24:45 AM
#3
I  use btcrecover , but i need an advice about the token file !
I am not familiar with the tool that you are using. Could you provide me with a link?

In case that you are stuck /  you are willing to give up, there is a somewhat reputable service that does password recovery. They will however take a 20% cut of the balance found there. Take a look: https://walletrecoveryservices.com - https://bitcointalk.org/index.php?topic=240779.20
here it is https://github.com/gurnec/btcrecover
legendary
Activity: 2674
Merit: 2965
Terminated.
February 02, 2017, 09:11:17 AM
#2
I  use btcrecover , but i need an advice about the token file !
I am not familiar with the tool that you are using. Could you provide me with a link?

In case that you are stuck /  you are willing to give up, there is a somewhat reputable service that does password recovery. They will however take a 20% cut of the balance found there. Take a look: https://walletrecoveryservices.com - https://bitcointalk.org/index.php?topic=240779.20
hero member
Activity: 676
Merit: 500
February 02, 2017, 01:01:23 AM
#1
Guys i need some help! My hdd with my bitcoin wallet died! I found a wallet.dat from 2014  , but when i load it it is encrypted and locked!
For my horror i can`t remember my  bitcoin wallet password . I put it 4-5 years ago and haven`t used it and now I can`t send bitcoins!
I  use btcrecover , but i need an advice about the token file !
 I have a guess that the password should be something like this:
Password@100
password100
Passwordname@100 or other 3 or 5 numbers
passwordname100 or 3 or 5 numbers ,
my file is like this
#--pause --wallet wallet.dat  --enable-gpu --global-ws 4096 --local-ws 512 --autosave progress.sav
 Passwordname passwordname
 password@  Password@
 passwordname@ Passwordname@
%1,5d
Am I doing it right or wrong?
Please help!
Jump to: