Dekodowanie pliku bitcoin-wallet-backup-yyyy-mm-dd (Android), wydobycie kluczy prywatnych

Tworzy się on w pamięci telefonu lub tabletu pod kontrolą Androida i stanowi zaszyfrowaną kopię bezpieczeństwa kluczy prywatnych portfela z aplikacji Bitcoin na tym urządzeniu. Dziś parę słów na temat tego jak zdekodować taki plik pod Linuxem.

Instalujemy wymagane oprogramowanie:


Plik zgrywamy do danego folderu, np. jest to folder domowy. Localizacja:


Następnie uruchamiamy komendę:


Gdzie


to nasz zaszyfrowany plik backupu.

Wynikiem operacji jest nasz plik:


Pobieramy przez Gita wymagane oprogramowanie:


Jeśli powyższy link nie działa lub w/w wersja nie działa – w stopce tego artykułu możesz pobrać działający mirror.

wchodzimy do folderu:


i uruchamiamy proces resetu i synchronizacji portfela z naszej kopii:


Następnie (podając pełną ścieżkę):


Synchronizowanie chwilę potrwa…. Możesz co jakiś czas wyłapać Hash bieżącego bloku i go skopiować, wkleić go w wyszukiwarkę w:

https://blockchain.info

I mniej więcej zorientujesz (po dacie wydobycia bloku) się w jakim etapie synchronizacji się znajdujesz.

Kiedy proces się zakończy możemy wyświetlić klucze prywatne:


Jeśli plik był zabezpieczony PINem możemy go tutaj zdeklarować:


Możemy także wyeksportować prywatne klucze do osobnego pliku:


Oczywiście kiedy taki plik dostanie się w niepowołane ręce – może dojść do przejęcia BTC z tego portfela.

Artykuł sporządzony na podstawie informacji ze strony:  https://github.com/bitcoin-wallet/bitcoin-wallet/blob/master/wallet/README.recover.md

Pobierz bitcoinj.tar