Bitcoin Forum
May 13, 2024, 10:37:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Forgotten-ish Passphrase  (Read 952 times)
digidev (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 07, 2017, 12:26:58 PM
 #1

Hi All,

Well it seems i may have changed my passphrase from something ive used for 4 years.......I really  can not understand why  Grin

I have found on an old hdd wallet backups from a year ago before the said passphrase change.Since i last used coins 3 months ago the new passphrase can only be 3 months old.

If i restore the old wallet on a different computer is it possible to change the passphrase as the blocks are downloading ?

Or is a brute force the only way to recover?

Thanks in advance for any help
1715596637
Hero Member
*
Offline Offline

Posts: 1715596637

View Profile Personal Message (Offline)

Ignore
1715596637
Reply with quote  #2

1715596637
Report to moderator
1715596637
Hero Member
*
Offline Offline

Posts: 1715596637

View Profile Personal Message (Offline)

Ignore
1715596637
Reply with quote  #2

1715596637
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715596637
Hero Member
*
Offline Offline

Posts: 1715596637

View Profile Personal Message (Offline)

Ignore
1715596637
Reply with quote  #2

1715596637
Report to moderator
ranochigo
Legendary
*
Online Online

Activity: 2968
Merit: 4186



View Profile
May 07, 2017, 12:36:18 PM
 #2

If i restore the old wallet on a different computer is it possible to change the passphrase as the blocks are downloading ?

Or is a brute force the only way to recover?

Thanks in advance for any help
Depends. How many transactions have you conducted? If you conducted more than 99 transactions, you would likely not have the key inside the old wallet.dat. There are 100 unused keys in Bitcoin Core (by default) and it will maintain 100 address at all times. When you send Bitcoins, one of the output will be sent to a new address in the keypool. Once you finish the 100 addresses, the next 100 addresses will be different from what your old wallet.dat can generate. You can try to use the old backup but you would most likely have to bruteforce the wallet.dat.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
digidev (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 07, 2017, 09:47:13 PM
 #3

in the history over four years i have only done about 20 transactions in and out.

So there is a good chance i can do this?



Also i found btcrecover but do not have a clue about python and script does anybody know of a clear walk through for a novice?


thank all

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 08, 2017, 12:01:22 AM
 #4

Unfortunately the answer to your question is going to be "maybe" and "it depends".

You didn't say in your post, but I'm assuming you are using Bitcoin Core?  If not then you are posting in the wrong sub-forum and you'll likely get better and faster answers by moving the thread to the proper place.

That being said...

Any bitcoins that were received before you created the backup AND which have never been spent will be recoverable with your backup.

Any bitcoins that were received before you created the backup AND which were spent before you created the backup will have their change recoverable with your backup.

Any bitcoins that were received after you created the backup AND before you changed your password will probably be recoverable as long as the total number of addresses requested after you created the backup PLUS the total number of transactions sent after you created the backup is less than 100.

Any bitcoins that were spent after you created the backup AND before you changed your password will probably have their change recoverable as long as the total number of addresses requested after you created the backup PLUS the total number of transactions sent after you created the backup is less than 100.

Any bitcoins that were received at an address that you requested AFTER changing your password will NOT be recoverable with your backup.

Any bitcoins that were spent AFTER changing your password will NOT have their change recoverable with your backup.
digidev (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 10, 2017, 04:32:06 AM
 #5

Hi Sorry for the late response.

Yes I am on core 13.1.  I loaded the old wallet.dat and the password i thought it was did not work either.Which is very strange as i have had access to it for a long time minimum five years with the same password.

I Just got back from a hypnotist and said the same password under hypnosis although very slight variation 4 times.Came home and put it in but alas not coins lol.

I am having difficulty setting up btcrecover I can not seem to get it to work and i have zero experience on python.

Does anybody know of a video walk through to btcrecover?   or another method of recovery.I feel maybe the wallets have become corrupted in  some way as it is both my LTC and BTC wallets i can not access.


Thanks in advance e for any advice
kolloh
Legendary
*
Offline Offline

Activity: 1736
Merit: 1023


View Profile
May 11, 2017, 01:56:03 PM
 #6

The tutorial on their github at https://github.com/gurnec/btcrecover/blob/master/TUTORIAL.md is pretty thorough, but it can be overwhelming at first. Your best bet is to create a tokens file with the pattern for what you think the password might be using wildcards where necessary. If the password is known to be very short, you could also try a full brute force but it is a lot more time consuming. The typos feature can be useful for trying known passwords with slight variations such as different letters capitalized, etc.
digidev (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 11, 2017, 10:47:41 PM
 #7

Ok so I have created the .txt files but now i get python.exe can't find '__main__' module in '' btc recover

I go to my Directory In command promt  i type this  " Python btcrecover --wallet NAME.dat --passwordlist NAME.txt --typos-map NAME.txt --autosave NAME.txt "

in return i get this

python.exe can't find '__main__' module in '' btc recover

a little stumped here any advice or guidance is truly appreciated
 Smiley

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
May 12, 2017, 03:59:26 AM
 #8

you probably need to type

"Python btcrecover.py --wallet NAME.dat --passwordlist NAME.txt --typos-map NAME.txt --autosave NAME.txt"

Fairly sure it needs the full name of the python script file... also, I assume you are actually using the filenames of your wallet and text files like "wallet.dat" and "myPasswordList.txt" and not just typing NAME.txt?? Tongue

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
digidev (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 16, 2017, 08:54:59 AM
 #9

you probably need to type

"Python btcrecover.py --wallet NAME.dat --passwordlist NAME.txt --typos-map NAME.txt --autosave NAME.txt"

Fairly sure it needs the full name of the python script file... also, I assume you are actually using the filenames of your wallet and text files like "wallet.dat" and "myPasswordList.txt" and not just typing NAME.txt?? Tongue

Thanks for the reply

Haha yes NAME= file name  Grin thanks ill just give that a go and report back
digidev (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 21, 2017, 05:25:14 AM
 #10

Hi, so with my 14core Xeon and 30 char passphrase. i have spent the week going through all my passwords used ever.

Still not into mt wallets.Is it possible that they have become corrupt?  with the two variations of my 30 char passphrase,BTCRECOVER did not "exhaust all passwords" and finish both times it lefet approximatly 200 passwords and did not show me on screen password found or nothing.

Any ideas guys and girls?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!