Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 2 года
Бюджет:
12 000 руб
150.51 $ — 128.26 €
Ну сначала тебе нужен понятное дело ldb ридер какой-нибудь. Ты открываешь им лог и достаешь оттуда по ключу "encryptedMnemonic" или "encryptedSeedAndMnemonic"
Там жсон, в нем по ключу value лежит что-то такое:
{"encrypted": "...", "nonce": "...", "salt": "..."}
Достаешь encrypted, nonce и salt. Они в base58 заэнкожены, их надо из base58 в base64 перевести (есть сайты которые это делают)
Потом составляешь такую строку:
$phantom$SALT$NONCE$ENCRYPTED
Где вместо SALT, NONCE, ENCRYPTED соответственные значения энкодированные base64
Ну вот по такому принципу извлекаются из .ldb файлов в логах
НО есть одно НО)) Есть логи где .ldb файлы пустые, их можно восстановить как-то, я руками через браузер восстанавливаю, т.е сую кош в расширение > ввожу неправильный пароль и .ldb файлик заполняется, это тоже нужно определить + добавить проверку на лежджер, там нужно покопаться будет, если леджер + восстановление сделаешь плачу баксов 200 мб
Там ещё прикол в разных версиях фантома, нужно под обе сделать, там структура немного отличается
Нужен экстрактор хешей, парсинг леджеров, восстановление кошельков, в 1 скрипте
Функционал, выбираю папку > восстанавливает кошелек, проверяет леджер > собирает хеши в в 1 тхт файл, каждый хеш с новой строки
.ldb в которых указан леджер должно пропускать
Разделы:
Опубликован:
21.03.2024 | 09:24 [поднят: 21.03.2024 | 09:24]
Заказ находится в архиве