Do treści głównej
+31 85 109 1211 Uwaga na osoby podszywające się pod nas — należy sprawdzić oficjalne dane Sprawdzenie oficjalnych danych

Studium przypadku

Przywrócono dostęp do MyEtherWallet po utracie frazy odzyskiwania i zapomnieniu hasła

MyEtherWallet · Portfel utworzony w 2017 r.

Krótka odpowiedź

Fragmentaryczna pamięć frazy odzyskiwania z 2017 roku to wciąż użyteczny materiał. Suma kontrolna BIP-39 odrzuca większość błędnych rekonstrukcji, a każdego kandydata, który przetrwa, można sprawdzić, wyprowadzając adresy i porównując jeden z adresem, który właściciel już zna — tak domysł staje się dowodem.

Portfel
MyEtherWallet
Era / wersja
Portfel utworzony w 2017 r.
Problem z dostępem
Fraza odzyskiwania utracona, a hasło zapomniane po latach bez dostępu.
Pozostały materiał
Częściowa pamięć i kontekst portfela; szczegóły wstrzymane, aby uniknąć identyfikacji.
Wyzwanie techniczne
Portfel chroniony passphrase z fragmentarycznym wspomnieniem frazy i hasła.
Ocena
Podjęto odzyskiwanie na podstawie pozostałego materiału; wykonalność potwierdzona w ocenie.
Podejście do odzyskiwania
Rekonstrukcja frazy z pozostałego materiału, filtrowanie sumą kontrolną, następnie wyprowadzanie po standardowych ścieżkach Ethereum z porównaniem do znanego adresu. Offline, na kopiach, w kontrolowanym środowisku.
Wynik
Dostęp przywrócony. Kandydatów potwierdzono, wyprowadzając adresy Ethereum i porównując je z adresem, który klient już znał, więc właściwą frazę wskazano, a nie założono.
Anonimizacja
Pełna: opublikowane jako osadzony przykład bez danych identyfikujących.
Autor
Robbert Bink
Data
2026-01-01

Przypadek

W 2017 roku posiadanie Ethereum oznaczało samodzielną odpowiedzialność za własny materiał kryptograficzny. Nie było aplikacji, na którą można się cofnąć, ani infolinii. Przez lata portfel po prostu działał — aż fraza odzyskiwania zniknęła, a hasło do portfela chronionego passphrase zostało zapomniane. Została fragmentaryczna pamięć frazy i kontekst portfela, tutaj celowo nieostry, żeby nie dało się zidentyfikować klienta.

Ten fragment okazał się materiałem. I da się dokładnie wyjaśnić dlaczego.

Przywrócono dostęp do MyEtherWallet po utracie frazy odzyskiwania i zapomnieniu hasła

Częściowa fraza jest ustrukturyzowana, nie losowa

Fraza odzyskiwania to nie hasło, które trzeba zapamiętać dokładnie albo wcale. Koduje entropię w stałej strukturze i to ta struktura zawęża poszukiwania.

Każde słowo pochodzi z tej samej listy dokładnie 2048 słów, a fraza niesie sumę kontrolną wyliczoną z samej entropii — pierwsze ENT/32 bity jej skrótu SHA-256. Każda rekonstrukcja, która jej nie spełnia, dowodliwie nie jest prawdziwą frazą i można ją odrzucić, zanim wyprowadzi się jakikolwiek klucz.

Jest jeszcze druga właściwość, o której mało kto wie: lista słów BIP-39 jest zbudowana tak, że pierwsze cztery litery każdego słowa są unikalne. Sprawdziliśmy to względem opublikowanej listy — wszystkie 2048 słów, żadnych kolizji. „Chyba zaczynało się od aban…” to więc nie mglisty domysł, tylko dokładne wskazanie jednego słowa z 2048.

Te dwie właściwości razem zamieniają frazę pamiętaną we fragmentach w ograniczoną rekonstrukcję zamiast otwartego zgadywania.

Znaleźć ten portfel, a nie jakiś portfel

Odtworzenie poprawnej frazy to dopiero połowa pracy. Poprawna fraza jest czyimś portfelem. W tej sprawie zweryfikowaliśmy frazę, wyprowadzając adresy i porównując je ze znanym adresem klienta.

Standardowe wyprowadzanie w Ethereum idzie za BIP-44, który definiuje ścieżkę m / purpose' / coin_type' / account' / change / address_index, a SLIP-44 przypisuje Etherowi typ monety 60. Stąd znajome m/44'/60'/0'/0/0 dla pierwszego konta.

To ważniejsze, niż brzmi. Portfele historycznie różniły się tym, które ścieżki domyślnie przeszukują, i dlatego poprawnie odtworzona fraza może mimo wszystko pokazywać pusty portfel: środki leżą na ścieżce, w którą oprogramowanie nigdy nie zajrzało. Odtworzona fraza z zerowym saldem to bardzo często problem wyprowadzania, a nie utracony portfel.

Odtworzyliśmy frazę z tego, co zostało, przefiltrowaliśmy kandydatów sumą kontrolną, wyprowadziliśmy adresy po standardowych ścieżkach i porównywaliśmy je ze znanym adresem klienta, aż jeden się zgodził. Dostęp został przywrócony.

Co wpływa na wykonalność w podobnej sprawie

  • Brak znanego adresu. Znany adres odbiorczy lub zapis transakcji ułatwia weryfikację. Jeśli ich brakuje, baza adresów obsługiwanego blockchaina lub inne użyteczne dane do porównania mogą nadal pozwolić na sprawdzenie kandydatów; trzeba ocenić dostępne informacje.
  • Zapomniana passphrase BIP-39. Ten opcjonalny dodatek tworzy inny portfel z tej samej frazy odzyskiwania. Przydatne wskazówki dotyczące zapisu lub struktury pozwalają ocenić możliwość ukierunkowanego wyszukiwania; długa, losowa passphrase bez żadnych wskazówek może być niemożliwa do odzyskania w praktyce.
  • Pamięć sensu zamiast słów. „Coś o zwierzętach i kolorach” może samo w sobie nie wystarczyć do zawężenia wyszukiwania. „Trzecie słowo zaczynało się od stad” to znacznie dokładniejsza wskazówka. Wykonalność zależy od liczby znanych słów i pozycji oraz pozostałych wskazówek.

Co to oznacza w podobnej sytuacji

Warto zapisać to, co naprawdę zostało w pamięci, zanim zblaknie jeszcze bardziej — fragmenty słów, pozycje, cokolwiek. Cztery litery słowa to całe słowo. Warto też odszukać dowolny adres, którego portfel używał: starą wypłatę z giełdy, zakładkę w eksploratorze bloków, potwierdzenie od osoby, która dokonała wtedy przelewu. Znany adres pozwala na bezpośrednie porównanie. Jeśli nie uda się go znaleźć, trzeba ocenić, czy dostępne są inne dane umożliwiające weryfikację.

Więcej w usłudze odzyskiwania frazy seed i macierzy wykonalności.

Źródła

Rozpocząć odzyskiwanie

Ocena jest bezpłatna i nie wymaga poufnych danych. Prosimy opisać, co jeszcze pozostało, a dowiedzą się Państwo, czy odzyskanie jest realne. Opłata jest należna tylko wtedy, gdy odzyskanie się powiedzie.

Poprosić o ocenę+31 85 109 1211

O autorze

Robbert Bink

Robbert Bink

Założyciel i specjalista ds. odzyskiwania portfeli

Pierwsze udane odzyskanie portfela przeprowadził w 2019 r. Ponad 15 lat doświadczenia w programowaniu i IT; kieruje oceną przypadków, strategią odzyskiwania i rozwojem specjalistycznego oprogramowania.

Pełny profil →