• Для просмотра содержимого форума - вам необходимо пройти процедуру регистрации.

Правильный массовый чекер wallet.dat

nnames

Матрос
Матрос
Регистрация
3 Ноя 2020
Сообщения
243
Реакции
65
Чекер для массовой проверки всех приватных ключей из файлов wallet.dat

Все что я встречал в паблике или даже продаже тут у нас на форуме тупо искало в wallet.dat файлах слова "name" и выдергивало оттуда рядом лежащий адрес.
Но это в корне не правильно. Ведь если например ваш стиллер отработал в понедельник, то в wallet.dat будет только 1 строка с адресом записанном в адресной книге.
И если юзер в четверг решил перевести на этот wallet.dat биткоины то он нажмет в BitcoinCore кнопку Create New Receiving Address и в wallet.dat будет записан другой, новый адрес
о существовании которого паблик чекеры знать совсем не будут. А мой же скрипт выдергивает все приватные ключи из файла wallet.dat и потом второй дополнительный скрипт
генерирует на основе найденных приватных ключей биткоин адреса всех трех типов для их удобной проверки на баланс.

Суть работы. Что бы вытащить все адреса и привкеи из всех файлов wallet.dat нужно в файле wallet-parcer-v2.py
В строке SOURCE_DIR = '/home/pr1sm/LOGS/
Прописать путь до папки с логами.
Далее запустить
python wallet-parcer-v2.py
На выходе будут 2 файла.
hashes - для того что бы попытаться сбрутить (кто шарит тот поймет зачем) и privkeys - файл с адресами legacy типа и приватными ключами.

После того как скрипт wallet-parcer-v2.py отработал берем файл privkeys и переименовываем его в address.txt
Далее запускаем скрипт wif_to_address_v2.py он нужен что бы из всех приватных ключей выдернутых с wallet.dat файлов вытащить адреса всех трех форматов. На выходе будет 2 файла
out_address.txt - файл только с адресами
и для удобства out_wif_address.txt (если будет адрес с балансом просто вбиваем его в поиске по этому текстовику и быстро находим привкей от него).


 
Не видишь скрытое содержимое? Приобретай премиум доступ для просмотра скрытого контента.

els

Юнга
Регистрация
29 Окт 2022
Сообщения
2
Реакции
0
класс
Сообщение автоматически объединено:

hi
 
Сверху