Вход | Регистрация
Уведомления
Очистить все

Android Bitcoin Wallet | FAQ


Александр
(@alstrive)
Famed Member Admin
Регистрация: 7 лет назад
Посты: 86
Автор  

Bitcoin Wallet — мобильная версия кошелька для биткоина, носите ваши биткоины с собой в вашем кармане! 

Скачать свежую версию можно отсюда.

Навигация

Самые свежие Вакансии на нашем сайте | Благодарны за помощь? Поддержать проект


   
Цитата
Александр
(@alstrive)
Famed Member Admin
Регистрация: 7 лет назад
Посты: 86
Автор  

Прошлые версии Android Bitcoin Wallet

Спойлер
Android Bitcoin Wallet 8.X (Android 6.0+)

Placeholder Android Bitcoin Wallet 8.02 Загрузок: 12, Размер: 3 МБ, (MD5-хэш)

Спойлер
Android Bitcoin Wallet 7.X (Android 5.0+)

Placeholder Bitcoin Wallet 7.21 Загрузок: 15, Размер: 3 МБ, (MD5-хэш)

Самые свежие Вакансии на нашем сайте | Благодарны за помощь? Поддержать проект


   
ОтветитьЦитата
Александр
(@alstrive)
Famed Member Admin
Регистрация: 7 лет назад
Посты: 86
Автор  

Получение приватных ключей и seed-фразы из Bitcoin Wallet

Требуемые программы: Bitcoinj, Gradle, JDK, OpenSSL

1. Для начала необходимо сделать резервную копию в приложении. Для дальнейшей дешифровки нам потребуется как пароль от резервной копии, так и PIN-код.

2. Настраиваем ПК для дешифровки файла резервной копии.

Скачиваем OpenSSL и устанавливаем. У меня он установился по пути C:\OpenSSL-Win64

После установки настраиваем наш ПК. Идем в Дополнительные параметры системы -> Переменные среды

Добавляем системную переменную OPENSSL_CONF

Изменяем системную переменную Path добавляя в нее значение C:\OpenSSL-Win64\bin

После настройки ПК, кидаем файл с нашей резервной копией по адресу C:\OpenSSL-Win64

Открываем CMD и вводим команду.

bitcoin-wallet название моей резервной копии, ByntoinDecrypt название файла куда запишется результат.

openssl enc -d -aes-256-cbc -md md5 -a -in bitcoin-wallet > ByntoinDecrypt

У вас потребуют пароль, вводите тот, что использовали при создании резервной копии (не путать с PIN-кодом!).

Файл с резервной копией для дальнейшей обработки готов!

3. Теперь настраиваем машину для дешифровки кошелька, в моем случае это будет Ubuntu 20.04.

sudo apt update

sudo apt install openjdk-8-jdk

wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp

sudo unzip -d /opt/gradle /tmp/gradle-4.10.2-bin.zip

ls /opt/gradle/gradle-4.10.2

sudo nano /etc/profile.d/gradle.sh

У нас откроется редактор Nano. Вводим следующее и сохраняем.

export GRADLE_HOME=/opt/gradle/gradle-4.10.2
export PATH=${GRADLE_HOME}/bin:${PATH}

Продолжаем настройку

sudo chmod +x /etc/profile.d/gradle.sh

source /etc/profile.d/gradle.sh

gradle -v
wget https://github.com/bitcoinj/bitcoinj/archive/master.zip -P /tmp

sudo unzip -d ~/ /tmp/master.zip

mv ~/bitcoinj-master ~/cryptob

cd ~/cryptob

gradle init

gradle clean assemble
gradle bitcoinj-tools:installDist

После настройки машины, помещаем в корень нашей среды разработки (т.е. в ~/cryptob) файл с дешифрованной резервной копией кошелька (у меня файл называется ByntoinDecrypt, у вас может называться иначе). 

После выполняем команду по разбору дешифрованного пакета нашей резервной копии в отдельный файл (у меня это ByntoinKeys).

cd ~/cryptob/tools/build/install/wallet-tool/

bin/wallet-tool dump --dump-privkeys decrypt --password=ВАШ_ПИН --wallet=ByntoinDecrypt > ByntoinKeys

Если вы выполнили все успешно, после дешифровки появится файл (у меня этот файл называется ByntoinKeys) в котором будут ваши приватные ключи (Private keys) и Seed-фразы. 

Самые свежие Вакансии на нашем сайте | Благодарны за помощь? Поддержать проект


   
goo reacted
ОтветитьЦитата
Поделиться: