Как я могу восстановить или сбросить утерянный пароль кошелька?

Допустим, пользователь потерял или забыл свой пароль. Есть ли способ сбросить пароль или восстановить его?

Это связанные сообщения, но они не отвечают на ваш вопрос напрямую. Я надеюсь, что кто-то может сделать прохождение, хотя у меня нет знаний. reddit.com/r/ethereum/comments/46887p/… forum.ethereum.org/discussion/3045/… reddit.com/r/ethereum/comments/3g6aw0/…

Ответы (6)

У Ethereum Foundation нет возможности сбросить ваш пароль, но некоторые предприимчивые члены сообщества разработали инструменты, помогающие в процессе восстановления пароля.

Если вы знакомы с Python (или хотите изучить некоторые основы), лучшим инструментом на данный момент является определенная версия pyethrecover . Предположим, вы знаете часть своего пароля, но не можете вспомнить его полностью (или, возможно, вы сделали опечатку во время предпродажи или при создании кошелька). Вы можете легко ввести части пароля, которые вы помните, а затем добавить возможные символы, чтобы проверить те части пароля, которые вы забыли. Затем программа проверит все перестановки этого возможного пространства пароля, чтобы увидеть, разблокирует ли какая-либо комбинация ваш кошелек. Это намного проще, чем вручную вводить все возможные варианты.

Я также сохранил снимок экрана исходной предпродажной страницы на случай, если это поможет освежить вашу память.введите описание изображения здесь

pyethrecoverхорошо задокументировано ,

Это инструмент для тех из вас, кто каким-то образом потерял пароль от своего кошелька Ethereum.

pyethrecover— это библиотека для перебора вашего кошелька со списком паролей, которые вы обычно используете.

Это означает, что вам нужно будет создать текстовый файл с возможными паролями и запустить pyethrecoverскрипт для проверки каждого пароля в вашем кошельке.

Шаги

  1. Ваш кошелек необходимо экспортировать в .jsonфайл и назвать егоethereum-wallet.json
  2. Создайте файл с именем passwords.txtи заполните его своими обычными паролями, по 1 в строке .
  3. Запустить скрипт./pyethrecover.py -w ethereum-wallet.json -f passwords.txt

Это будет работать только в том случае, если ваш пароль существует в passwords.txtфайле

Я хотел бы поделиться своим опытом.

Я забыл кодовую фразу для предпродажного кошелька и потратил месяцы на разработку нескольких кодовых фраз, чтобы разблокировать его, но безрезультатно.

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

Он действительно заслужил 20% комиссионных за проделанную им большую работу.

Надеюсь, это будет полезно для вас.

С наилучшими пожеланиями Кларенс

Добро пожаловать! Пожалуйста, сделайте репост, если хотите, когда у вас будет больше репутации.
Поскольку у Дейва и walletrecoveryservices.com положительная репутация, я думаю, мы можем оставить этот пост как есть. Если кто-то не согласен, пожалуйста, эскалируйте это обсуждение в мета.

Восстановить его невозможно, так как вы единственный человек, у которого он был, а кошелек теперь зашифрован.

Тем не менее, вы можете попробовать взломать его, используя варианты ваших любимых паролей, используя этот инструмент .

Нет. Пароль больше похож на часть криптографического ключа или кодовую фразу, и если вы его потеряете, все пропадет.

Любой сброс/восстановление пароля зависит от централизации. (Кто тот, кто сбрасывает ваш пароль? Почему вы им доверяете?) В уже централизованной системе, такой как веб-сайт, вы все равно должны им доверять. (Да, Facebook может и читает ваши посты и личные сообщения.) В децентрализованной системе, такой как Ethereum, добавление таких централизованных компонентов было бы недостатком.

Лучше всего просмотреть требования и посмотреть, поможет ли это: Должно быть не менее 10 символов, прописные и строчные буквы, цифры и символы .

Возможно, вы захотите рассмотреть возможность использования Hashcat . Это очень мощный инструмент для взлома паролей с открытым исходным кодом. Он также имеет режим кошелька Ethereum Pre-Sale.