Pages:
Author

Topic: recover lost addresses (Read 4085 times)

member
Activity: 112
Merit: 10
September 09, 2017, 10:04:48 AM
#31
Awesome, glad you managed to get it working. Python can be a bit of a nuisance to set up on Windows Undecided

As for signing messages... that is pretty easy in Electrum: "Tools -> Sign\Verify Message"

Short version: Type your message in the top box, put the address you want to sign with in the middle box, click "Sign"... you'll get the cryptographic signature in the bottom box.

shorena created a VERY detailed tutorial here: https://bitcointalksearch.org/topic/m.10775516




thanks again!!!!!

I've signed my message and send a pm to the admin! Hope to get my account back!
HCP
legendary
Activity: 2086
Merit: 4314
September 06, 2017, 07:39:21 PM
#30
Awesome, glad you managed to get it working. Python can be a bit of a nuisance to set up on Windows Undecided

As for signing messages... that is pretty easy in Electrum: "Tools -> Sign\Verify Message"

Short version: Type your message in the top box, put the address you want to sign with in the middle box, click "Sign"... you'll get the cryptographic signature in the bottom box.

shorena created a VERY detailed tutorial here: https://bitcointalksearch.org/topic/m.10775516

member
Activity: 112
Merit: 10
September 06, 2017, 03:13:14 PM
#29
It would appear that the Google protobuf was not installed correctly... seems like the powershell script may not have worked properly? Huh Anyway, try using this command:

Code:
C:\Python27\Scripts\pip install protobuf pylibscrypt bitcoin


yeahhhhh!!!

it workssssssssssssssss!!

now i have a wallet on electrum created with the private key i've recovered thanks to your script!!

I only have to understand how to sign this message to recover my old account!

Thanks a lot!
HCP
legendary
Activity: 2086
Merit: 4314
September 05, 2017, 07:52:49 PM
#28
It would appear that the Google protobuf was not installed correctly... seems like the powershell script may not have worked properly? Huh Anyway, try using this command:

Code:
C:\Python27\Scripts\pip install protobuf pylibscrypt bitcoin
member
Activity: 112
Merit: 10
September 05, 2017, 04:45:27 PM
#27
If you are having issues getting Python added to the PATH, simply type the full path to Python when you are trying to run it... so you would use the following command:

C:\Python27\python decrypt_multibit_classic_walletkeys.py multibit.wallet

That should then start it running Wink

thanks for your help.

Now the script start...but i have an other problem. There is some "import error".

Here the screen of the prompt https://ibb.co/iNu7Ta

Thanks again!
HCP
legendary
Activity: 2086
Merit: 4314
September 05, 2017, 08:33:45 AM
#26
If you are having issues getting Python added to the PATH, simply type the full path to Python when you are trying to run it... so you would use the following command:

C:\Python27\python decrypt_multibit_classic_walletkeys.py multibit.wallet

That should then start it running Wink
member
Activity: 112
Merit: 10
September 05, 2017, 06:47:14 AM
#25
you shouldn't move the multibit_recovery-master files anywhere... you just run from where they are.

Also, you're trying to run the python script from within python, which is why you get the syntax error. You need to run it from the "normal" commandline...

To open a commandline where you extracted the scripts, you need to press and hold the "Shift" button and then right click in the folder... you should see an option in the menu that says "Open command window here"... make sure you're right clicking on an empty part of the folder window and not a file... otherwise you'll get a different menu Wink


The prompt should say something like "C:\Path\to\multibit_recovery-master>"

Then you simply type python multibit_recovery-master multibit.wallet and press enter

thanks for the answer.

i've tried to do it, but the prompt say that "python is not recognized as an internal or external command etc"

I've already try to edit my "PATH"  Environment variables adding ;C:\Python27, but it doesn't work.

What should i do?

Thanks again!
HCP
legendary
Activity: 2086
Merit: 4314
September 05, 2017, 02:36:53 AM
#24
you shouldn't move the multibit_recovery-master files anywhere... you just run from where they are.

Also, you're trying to run the python script from within python, which is why you get the syntax error. You need to run it from the "normal" commandline...

To open a commandline where you extracted the scripts, you need to press and hold the "Shift" button and then right click in the folder... you should see an option in the menu that says "Open command window here"... make sure you're right clicking on an empty part of the folder window and not a file... otherwise you'll get a different menu Wink


The prompt should say something like "C:\Path\to\multibit_recovery-master>"

Then you simply type python multibit_recovery-master multibit.wallet and press enter
member
Activity: 112
Merit: 10
September 03, 2017, 11:19:00 AM
#23
So you have MultiBit Classic wallet file... And you know the wallet password right?

If you have MBC wallet file and password you can use my python scripts to extract the private keys: https://github.com/HardCorePawn/multibit_recovery

You want to use the "decrypt_multibit_classic_walletkeys.py" script

thanks man, this seems really cool!!

tomorrow i'm goingo on vacation but next week l'll surely try it!

Thanks again!


mmm i think i need some help Sad

i've tried to follow the istructions but my python knowledge is too poor Sad

I've correctly istalled lastest Python 2 release. Then i've done this "Automated installation: right-click on the included install-windows-requirements.ps1 file and choose Run with Powershell. Automated installation typically only works with Windows Vista SP1 and higher (including Windows 7+), but it doesn't hurt to try with other versions of Windows."

I've some problem to "Open a commandline at the folder where you extracted the scripts". Simply i don't know how to change the path. I've read something on google, but it seem too hard for me Sad
I've tried to add "C:\Python27" in my "PATH"  Environment variables, but...nothing Sad

Last, i've tried to copy all the file of "multibit_recovery-master" under my C:\Python27, open the commandline and write "python decrypt_multibit_classic_walletkeys.py multibit.wallet", but i've a syntax error.

I think is more easy if i upload a screen.

https://ibb.co/deRcPF

Thanks for your help!
member
Activity: 112
Merit: 10
August 25, 2017, 08:45:56 AM
#22
So you have MultiBit Classic wallet file... And you know the wallet password right?

If you have MBC wallet file and password you can use my python scripts to extract the private keys: https://github.com/HardCorePawn/multibit_recovery

You want to use the "decrypt_multibit_classic_walletkeys.py" script

thanks man, this seems really cool!!

tomorrow i'm goingo on vacation but next week l'll surely try it!

Thanks again!
HCP
legendary
Activity: 2086
Merit: 4314
August 25, 2017, 07:37:07 AM
#21
So you have MultiBit Classic wallet file... And you know the wallet password right?

If you have MBC wallet file and password you can use my python scripts to extract the private keys: https://github.com/HardCorePawn/multibit_recovery

You want to use the "decrypt_multibit_classic_walletkeys.py" script
member
Activity: 112
Merit: 10
August 24, 2017, 08:53:32 AM
#20

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!

Like i said: i don't have a lot of experience with multibit, but you can just startup multibit and try it out Wink
I know multibit HD did have the functionality to sign messages, i don't really remembered how it worked and if it was limited tough...

thanks, i will try as soon as possible!

ok, well, i've istalled 0.5.19 version.
I copy my old wallet in appdata/roaming folder and it see the transaction, but it can't sync.
Infact the lastest transaction appears as not confirmed.

I see that there is the option to import/export private key or to sign a message, but until wallet isn't synced, they are not available.

I don't know if the problem is that the wallet has a password....

Can you help me?

Thanks in advance

i've made some research...it seems that with a wallet with password the only way is to recover the private key some way...
for example with the link that you have already posted.

I have to try...

I think that'll be your best option... But look at the bright side, if you succeed in exporting your private keys, you're home free... From that point, you can pick about any decent wallet and use it to sign messages Smiley


mmm..

i read this:

The Base58 encoded private keys are the same format as produced by the Satoshi client/ sipa dumpprivkey utility. The bitcoinj class [DumpedPrivateKey](https://github.com/bitcoinj/bitcoinj/blob/master/core/src/main/java/com/google/bitcoin/core/DumpedPrivateKey.java) can be used to produce and parse these.

how can i use a java class??? i'm not really into this kind of things... Sad
legendary
Activity: 3346
Merit: 4911
https://merel.mobi => buy facemasks with BTC/LTC
August 24, 2017, 01:37:06 AM
#19

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!

Like i said: i don't have a lot of experience with multibit, but you can just startup multibit and try it out Wink
I know multibit HD did have the functionality to sign messages, i don't really remembered how it worked and if it was limited tough...

thanks, i will try as soon as possible!

ok, well, i've istalled 0.5.19 version.
I copy my old wallet in appdata/roaming folder and it see the transaction, but it can't sync.
Infact the lastest transaction appears as not confirmed.

I see that there is the option to import/export private key or to sign a message, but until wallet isn't synced, they are not available.

I don't know if the problem is that the wallet has a password....

Can you help me?

Thanks in advance

i've made some research...it seems that with a wallet with password the only way is to recover the private key some way...
for example with the link that you have already posted.

I have to try...

I think that'll be your best option... But look at the bright side, if you succeed in exporting your private keys, you're home free... From that point, you can pick about any decent wallet and use it to sign messages Smiley
member
Activity: 112
Merit: 10
August 23, 2017, 05:32:33 PM
#18

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!

Like i said: i don't have a lot of experience with multibit, but you can just startup multibit and try it out Wink
I know multibit HD did have the functionality to sign messages, i don't really remembered how it worked and if it was limited tough...

thanks, i will try as soon as possible!

ok, well, i've istalled 0.5.19 version.
I copy my old wallet in appdata/roaming folder and it see the transaction, but it can't sync.
Infact the lastest transaction appears as not confirmed.

I see that there is the option to import/export private key or to sign a message, but until wallet isn't synced, they are not available.

I don't know if the problem is that the wallet has a password....

Can you help me?

Thanks in advance

i've made some research...it seems that with a wallet with password the only way is to recover the private key some way...
for example with the link that you have already posted.

I have to try...
member
Activity: 112
Merit: 10
August 23, 2017, 04:06:55 PM
#17

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!

Like i said: i don't have a lot of experience with multibit, but you can just startup multibit and try it out Wink
I know multibit HD did have the functionality to sign messages, i don't really remembered how it worked and if it was limited tough...

thanks, i will try as soon as possible!

ok, well, i've istalled 0.5.19 version.
I copy my old wallet in appdata/roaming folder and it see the transaction, but it can't sync.
Infact the lastest transaction appears as not confirmed.

I see that there is the option to import/export private key or to sign a message, but until wallet isn't synced, they are not available.

I don't know if the problem is that the wallet has a password....

Can you help me?

Thanks in advance
member
Activity: 112
Merit: 10
August 23, 2017, 12:02:39 PM
#16

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!

Like i said: i don't have a lot of experience with multibit, but you can just startup multibit and try it out Wink
I know multibit HD did have the functionality to sign messages, i don't really remembered how it worked and if it was limited tough...

thanks, i will try as soon as possible!
legendary
Activity: 3346
Merit: 4911
https://merel.mobi => buy facemasks with BTC/LTC
August 23, 2017, 11:21:27 AM
#15

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!

Like i said: i don't have a lot of experience with multibit, but you can just startup multibit and try it out Wink
I know multibit HD did have the functionality to sign messages, i don't really remembered how it worked and if it was limited tough...
member
Activity: 112
Merit: 10
August 23, 2017, 10:53:27 AM
#14
thanks a lot man for your explanation.

I suppose that re-install multibit and copy my wallet.dat in the appdata folder doesn't work...correct?

Because that link doesn't seem so easy Cheesy Cheesy

I don't have any experience with multibit (and only a very limited amount of experience with multibit HD), however, it's worth a shot...
As long as you keep a clean copy of your wallet in a safe place, and use a copy of this copy to place in the multibit appdata folder, it could do no harm (AFAIK). If it doesn't work, you still have the clean copy in the safe place to try decoding your wallet.

well, i think i'll give it a try.

Just a last question...is possible to sign a transaction sending 0 satoshi?

Why would you do that?

i just want to recover my old account. So i need my old address and sign a transaction from that address, but i haven't do anything like that before.

your old bitcointalk account? To such an account, you don't need to sign a transaction, you need to sign a message with an addresses you used in an old, unedited post.. Signing a transaction != signing a message. But to assure you: yes, you can sign messages as soon as you imported your private key into a decent wallet.

sorry, i didn't know that! thanks for the explanation. Can i use multibit to sign this message? Or, is not a decent wallet?

BTW: i use electrum too, i know the multibit is no longer supported!
legendary
Activity: 3346
Merit: 4911
https://merel.mobi => buy facemasks with BTC/LTC
August 23, 2017, 09:41:21 AM
#13
thanks a lot man for your explanation.

I suppose that re-install multibit and copy my wallet.dat in the appdata folder doesn't work...correct?

Because that link doesn't seem so easy Cheesy Cheesy

I don't have any experience with multibit (and only a very limited amount of experience with multibit HD), however, it's worth a shot...
As long as you keep a clean copy of your wallet in a safe place, and use a copy of this copy to place in the multibit appdata folder, it could do no harm (AFAIK). If it doesn't work, you still have the clean copy in the safe place to try decoding your wallet.

well, i think i'll give it a try.

Just a last question...is possible to sign a transaction sending 0 satoshi?

Why would you do that?

i just want to recover my old account. So i need my old address and sign a transaction from that address, but i haven't do anything like that before.

your old bitcointalk account? To such an account, you don't need to sign a transaction, you need to sign a message with an addresses you used in an old, unedited post.. Signing a transaction != signing a message. But to assure you: yes, you can sign messages as soon as you imported your private key into a decent wallet.
member
Activity: 112
Merit: 10
August 23, 2017, 09:11:07 AM
#12
thanks a lot man for your explanation.

I suppose that re-install multibit and copy my wallet.dat in the appdata folder doesn't work...correct?

Because that link doesn't seem so easy Cheesy Cheesy

I don't have any experience with multibit (and only a very limited amount of experience with multibit HD), however, it's worth a shot...
As long as you keep a clean copy of your wallet in a safe place, and use a copy of this copy to place in the multibit appdata folder, it could do no harm (AFAIK). If it doesn't work, you still have the clean copy in the safe place to try decoding your wallet.

well, i think i'll give it a try.

Just a last question...is possible to sign a transaction sending 0 satoshi?

Why would you do that?

i just want to recover my old account. So i need my old address and sign a transaction from that address, but i haven't do anything like that before.
Pages:
Jump to: