Zapomnieli Państwo hasła do programu Bitcoin Core? Jak je odzyskać (i kiedy nie jest to możliwe)

Blog » Zapomnieli Państwo hasła do programu Bitcoin Core? Jak je odzyskać (i kiedy nie jest to możliwe)
Zaktualizowano na Aug 5, 2026
Ilustracja przedstawiająca detektywa z firmy Crypto Recovers odblokowującego portfel Bitcoin Core za pomocą klucza i laptopa

Posiadają Państwo plik „ wallet.dat ”. Nie mogą Państwo jednak przypomnieć sobie hasła umożliwiającego jego odblokowanie. Jest to frustrująca sytuacja, ale często można ją rozwiązać — dlatego zanim zaczną Państwo zakładać najgorsze, proszę postępować zgodnie z poniższym przewodnikiem, wykonując czynności w podanej kolejności.

Oto, co powinno Pana uspokoić. Państwa bitcoiny znajdują się w łańcuchu bloków i pozostają nienaruszone. Portfel był jedynie kluczem, a hasło stanowiło zamek do tego klucza. Odzyskiwanie hasła w programie Bitcoin Core polega na odnalezieniu tego hasła — a nie na „wyłupywaniu” monet z jakiegokolwiek miejsca.

Na początek należy wyjaśnić jeden mit. Bitcoin Core nie generuje 12- ani 24-wyrazowej frazy odzyskiwania, tak jak robią to nowsze portfele. Nie ma tu frazy seed, na którą można by się oprzeć, ani przycisku „zapomniałem hasła”. Wszystkie dane znajdują się w pliku ` wallet.dat`, a hasło, które Pan/Pani ustalił(a), jest jedyną rzeczą stojącą między Panem/Panią a Pana/Pani kluczami. Zatem to właśnie hasło stanowi sposób odzyskania danych.

Najpierw proszę upewnić się, że portfel jest rzeczywiście zaszyfrowany

Czasami portfel nigdy nie był zabezpieczony hasłem, a prawdziwy problem leży gdzie indziej. Proszę to sprawdzić, zanim poświęci Pan/Pani wiele godzin na zgadywanie.

Uruchom program Bitcoin Core, przejdź do menu Okno → Konsola (konsola debugowania) i wpisz: walletpassphrase „yourbestguess” 60

Mogą wystąpić trzy sytuacje:

  • Polecenie zostało wykonane bez wyświetlenia żadnego komunikatu. Hasło zostało poprawnie zweryfikowane, a portfel pozostaje odblokowany przez 60 sekund.
  • Pojawia się komunikat o błędzie informujący, że passphrase jest nieprawidłowe. Portfel jest zaszyfrowany, a podane passphrase okazało się błędne. Proszę kontynuować.
  • Pojawia się komunikat o błędzie informujący, że portfel nie jest zaszyfrowany. Nie ma hasła, które można by odzyskać — problemem jest uszkodzony lub brakujący plik portfela, a nie utracona passphrase.

Ten ostatni przypadek oznacza, że trafiłeś na niewłaściwy poradnik. Zacznij od naszego bardziej ogólnego przewodnikiem dotyczącym odzyskiwania dostępu do portfela Bitcoin Core dotyczący usuniętych i uszkodzonych plików.

Zanim sięgną Państwo po jakiekolwiek narzędzie, proszę sporządzić listę przypuszczeń

To właśnie ten krok decyduje o wyniku w większości przypadków, a większość osób go pomija. Każde narzędzie do odzyskiwania hasła potrzebuje „surowca” — im bardziej Państwa przypuszczenia są zbliżone do prawdziwego hasła, tym szybciej i z większym prawdopodobieństwem uda się uzyskać wynik. Proszę więc myśleć tak, jak ta wersja Państwa, która ustawiła to hasło.

Proszę zapisać wszystko, co mogło mieć na to wpływ:

  • Słowa podstawowe, których używa się wielokrotnie: imiona zwierząt domowych, imiona dzieci, pseudonimy, nazwy ulic, nazwy zespołów muzycznych, nazwy drużyn sportowych.
  • Liczby, z którymi się Państwo utożsamiają: daty urodzin, lata, cyfry numerów telefonicznych, numery domów, szczęśliwa liczba.
  • Stare hasła z tamtego okresu oraz niewielkie zmiany, jakie w nich wprowadzają Państwo.
  • Gdzie zazwyczaj umieszcza się wielką literę (pierwsza litera? konkretne słowo?).
  • Symbole i ich lokalizacje (na końcu adresów typu ! lub $, a także @ w przypadku adresów typu a).
  • Przybliżona długość – jeśli pamięta Pan/Pani, czy wpisał Pan/Pani coś długiego czy krótkiego.

A teraz kilka nudnych kwestii, które uniemożliwiają dostęp częściej, niż mogłoby się wydawać: włączony klawisz Caps Lock, spacja na końcu, klawiatura ustawiona na inny język lub zwykła literówka, którą popełnili Państwo dwukrotnie — raz podczas wprowadzania hasła, a raz podczas jego zapisywania. Prawidłowe hasło jest zazwyczaj bliżej, niż się wydaje.

Proszę ręcznie sprawdzić krótką listę

Jeśli lista jest krótka, proszę wypróbować poszczególne opcje bezpośrednio w konsoli debugowania, używając tego samego polecenia „ walletpassphrase ”, co powyżej, po jednej na raz. Błąd oznacza, że opcja jest nieprawidłowa; brak komunikatu oznacza, że opcja została zaakceptowana. W przypadku dziesięciu lub dwudziestu prób jest to szybsze niż konfigurowanie jakiegokolwiek oprogramowania.

Gdy lista się wyczerpie, proszę przestać zgadywać. Bezmyślne wpisywanie na ślepo tych samych kilku haseł nie zmieni wyniku — zmieni go dopiero następny krok.

Gdy lista jest długa: narzędzia do automatycznego odzyskiwania hasła do programu Bitcoin Core

Gdy wyczerpie się już kilka pierwszych prób, do akcji wkraczają narzędzia. Generują one tysiące wariantów na podstawie podanych przez Państwa danych i sprawdzają każdy z nich w odniesieniu do pliku. Warto zapoznać się z dwoma z nich.

BTCRecover to rozwiązanie przyjazne dla początkujących, stworzone właśnie z myślą o tego typu sytuacjach. Nie podaje się mu hasła — podaje się wzór. Kluczową funkcją jest tryb listy tokenów: podaje się fragmenty hasła, które się pamięta (na przykład king, 2014, !), a program wypróbowuje je w każdej kolejności i kombinacji, z opcjonalnymi regułami dotyczącymi wielkich liter i typowych literówek. Jeśli pamięta się większość hasła, ale nie dokładną kolejność znaków, to właśnie ta funkcja pozwala uzupełnić brakujące elementy. Oficjalna dokumentacja zawiera szczegółowe instrukcje dotyczące konfiguracji.

Rozwiązanie „bitcoin2john plus Hashcat” jest przeznaczone dla użytkowników posiadających odpowiednią wiedzę techniczną i dysponujących wydajną kartą graficzną. Skrypt „ bitcoin2john.py ” (będący częścią pakietu narzędziowego John the Ripper Jumbo) odczytuje plik wallet.dat i wyodrębnia zaszyfrowany skrót — wiersz zaczynający się od $bitcoin$. Hash ten należy wprowadzić do programu Hashcat, korzystając z trybu -m 11300, który jest ustawieniem Hashcat przeznaczonym dla plików portfela Bitcoin Core, a następnie przeprowadzić atak oparty na masce lub regułach w oparciu o znany wzorzec. Wymaga to nieco więcej pracy przy konfiguracji, ale dzięki wykorzystaniu karty graficznej pozwala przetestować znacznie więcej kombinacji na sekundę niż jest to możliwe przy użyciu procesora.

Niezależnie od tego, z jakiego rozwiązania Państwo korzystają, proszę pobierać je wyłącznie z oficjalnego źródła i uruchamiać w trybie offline na komputerze, który nie jest podłączony do Internetu. Nigdy nie należy wklejać adresu wallet.dat, kluczy ani fragmentów haseł na stronach internetowych, które oferują ich „odzyskanie”. Jest to częsty powód, dla którego ludzie tracą posiadane dotychczas monety.

Dowiedz się więcej na temat odzyskiwania hasła do pliku wallet.dat.

Dlaczego starszy portfel łatwiej jest odzyskać niż nowy?

O tym, czy odzyskanie danych jest realne, decydują dwie rzeczy: to, ile Państwo pamiętają, oraz to, jak stary jest portfel. Ta druga kwestia często zaskakuje ludzi.

Podczas ustawiania hasła program Bitcoin Core wprowadza celowe utrudnienia, zanim przystąpi do jego weryfikacji. Proszę wyobrazić sobie zamek, który przy każdej próbie zmusza do chwili oczekiwania. Dla Państwa to oczekiwanie jest znikome, jednak narzędzie do odzyskiwania hasła musi czekać tyle samo przy każdym próbie odgadnięcia hasła — a jest ich miliony. To właśnie spowalnia atak metodą brute force.

Oto informacja, która może Państwu pomóc. Program Bitcoin Core ustala długość tego czasu oczekiwania na podstawie wydajności Państwa komputera w momencie pierwszego zaszyfrowania portfela. Stary portfel, powiedzmy z 2012 roku, został utworzony na wolnym komputerze, więc czas oczekiwania na każdą próbę jest krótki. Portfel utworzony na nowszym, szybszym komputerze ma wbudowany znacznie dłuższy czas oczekiwania. Krótszy czas oczekiwania oznacza, że narzędzie może przetestować znacznie więcej prób na godzinę. Dlatego praca ze starym portfelem wallet.dat jest znacznie łatwiejsza niż z nowym — przy tym samym haśle i tym samym sprzęcie.

Tak czy inaczej, najważniejsze jest to, co Pan/Pani pamięta. Jeśli przypomina Pan/Pani sobie ogólny kształt hasła i potrzebuje Pan/Pani jedynie oprogramowania, które uzupełni brakujące elementy, szanse są duże, choć może to zająć kilka dni. Jeśli hasło było długie, całkowicie losowe i nie pamięta Pan/Pani z niego nic, kombinacji jest po prostu zbyt wiele, by je wszystkie sprawdzić. Wolimy poinformować Pana o tym wprost, niż patrzeć, jak spędza Pan tygodnie na czymś, co nie ma szans powodzenia.

Jak bezpiecznie odzyskać dostęp do konta bez utraty swoich monet

Właśnie podczas próby odblokowania portfela ludzie tracą pieniądze, które jeszcze posiadali. Samo odzyskiwanie dostępu do portfela wiąże się z niewielkim ryzykiem, o ile przestrzega się kilku zasad. To właśnie w przypadku ich zlekceważenia środki znikają.

  1. Proszę pracować wyłącznie na kopii. Proszę skopiować plik „ wallet.dat ” do osobnego folderu i uruchamiać wszystkie operacje na tej kopii. Jeśli jakieś narzędzie uszkodzi plik, uszkodzeniu ulegnie kopia robocza, a nie Państwa oryginał.
  2. Proszę zachować to w trybie offline. Proszę uruchomić narzędzia do odzyskiwania danych na komputerze, który nie jest podłączony do Internetu. Nigdy nie należy przesyłać swojego kodu dostępu ( wallet.dat), kluczy ani propozycji haseł na żadną stronę internetową, która oferuje ich „odzyskanie” w Państwa imieniu. Strony te mają na celu kradzież tego, co Państwu pozostało.
  3. Należy pobierać narzędzia wyłącznie z oficjalnych źródeł — BTCRecover, Hashcat oraz bitcoin2john z projektu John the Ripper. Fałszywe wersje narzędzi do odzyskiwania danych stanowią częstą pułapkę.
  4. Jeśli korzystasz z usługi, udostępnij skrót, a nie plik.$bitcoin$ linia, którą bitcoin2john wyciąga, pozwala komuś testować hasła, ale nie może samodzielnie przenieść twoich monet — do tego nadal potrzebujesz twojegowallet.dat Dzięki temu możesz uzyskać pomoc w znalezieniu hasła, nie podając nigdy kluczy do swoich pieniędzy.
  5. Gdy już znowu uzyskają Państwo dostęp, proszę przenieść monety do nowego portfela, który sami Państwo utworzyli.

Jeszcze jedno ostrzeżenie. Jeśli Państwa bitcoiny opuściły już portfel — zostały wysłane na niewłaściwy adres lub przejęte przez oszusta — nikt nie jest w stanie ich odzyskać. Transakcje w łańcuchu bloków są ostateczne, a każdy, kto obiecuje cofnięcie transakcji lub „wykrycie i odzyskanie” Państwa monet, kłamie. Odzyskiwanie hasła jest możliwe tylko wtedy, gdy monety nadal znajdują się w portfelu, którego są Państwo właścicielami, a Państwo po prostu utracili dostęp do niego.

Nadal nie mogą Państwo się zalogować?

Jeśli Państwa próby i dostępne narzędzia okazały się nieskuteczne, firma Crypto Recovers może Państwu pomóc — od 2019 roku odzyskano ponad 200 portfeli, „Nie odzyskamy – nie płacisz”, co oznacza, że nie ponoszą Państwo żadnych opłat, dopóki nie odzyskają Państwo dostępu. Zachowują Państwo pełną kontrolę: to Państwo samodzielnie przenoszą środki i płacą 20% wynagrodzenia na miejscu — nigdy nie przejmujemy kontroli nad Państwa środkami.

Zapomniałem hasła do portfela Bitcoin Core — w jaki sposób mogę je odzyskać lub złamać?

Potraktuj to jako proces wyszukiwania, a nie zgadywanie. Zapisz każdy fragment, którego mógł Pan/Pani użyć — podstawowe słowa, cyfry, miejsca, w których zazwyczaj znajdują się wielkie litery i symbole — a następnie sprawdź krótką listę bezpośrednio w konsoli debugowania programu Bitcoin Core za pomocą polecenia `walletpassphrase`. Jeśli to nie przyniesie rezultatu, wprowadź swój wzór do narzędzia takiego jak BTCRecover, które wypróbuje za Pana różne warianty. Pana szanse zależą od tego, ile Pan pamięta; hasło, co do którego nie ma żadnych wskazówek, jest znacznie trudniejsze do odzyskania.

Czy istnieje jakiś sposób na odzyskanie mojego portfela Bitcoin Core bez hasła?

Nie w sposób, na jaki liczy większość osób. Bitcoin Core nie posiada frazy seed ani tylnych drzwi — hasło jest jedynym kluczem do zaszyfrowanego pliku wallet.dat i nie ma możliwości zresetowania go w inny sposób. Jedynym wyjątkiem jest sytuacja, w której przed ustawieniem hasła wyeksportował Pan klucz prywatny lub zachował Pan niezaszyfrowaną kopię zapasową. W przeciwnym razie odzyskiwanie hasła oznacza odnalezienie samego hasła, co jest realne tylko wtedy, gdy pamięta Pan coś na jego temat.

Mój portfel ładuje się i wyświetla saldo, ale nie mogę wysłać środków z powodu zapomnianego hasła — co mam teraz zrobić?

Dane te stanowią publiczne informacje z łańcucha bloków, więc program Bitcoin Core może je wyświetlać bez hasła. Inaczej wygląda sytuacja w przypadku wydatkowania środków: przeniesienie monet wymaga kluczy prywatnych zawartych w pliku wallet.dat, a klucze te pozostają zaszyfrowane do momentu ich odblokowania za pomocą passphrase. Znajduje się Pan zatem w typowej sytuacji odzyskiwania passphrase, a nie w odrębnym problemie. Proszę sporządzić listę prawdopodobnych haseł, przetestować je w konsoli debugowania, a następnie skorzystać z narzędzia takiego jak BTCRecover, jeśli lista skrócona nie przyniesie rezultatów.

Zgubiłem hasło do programu Bitcoin Core po awarii komputera lub ponownej instalacji systemu — czy możliwe jest profesjonalne odzyskanie hasła?

Często tak — o ile plik wallet.dat przetrwał awarię lub ponowną instalację. Rzetelna firma kopiuje ten plik i uruchamia narzędzia wykorzystujące moc obliczeniową procesorów graficznych w trybie offline, porównując je z zapamiętanym przez Państwa wzorem na komputerach air-gapped, na zasadzie „Nie odzyskamynie płacisz”(nie ma wynagrodzenia, jeśli nie uda się odzyskać dostępu), więc nie ponoszą Państwo żadnych opłat, dopóki nie odzyskają Państwo dostępu. Proszę uważać na sytuacje odwrotne: każdy, kto żąda płatności z góry, gwarantuje wyniki lub prosi o podanie frazy seed, jest oszustem. Uzasadnione opłaty są uzależnione od sukcesu — nasza wynosi 20%, podlega negocjacji, a środki przenoszą Państwo samodzielnie w momencie przekazania.

Przed rozpoczęciem prac należy zawrzeć jasne ustalenia. Przed rozpoczęciem prac związanych z odzyskiwaniem danych obie strony podpisują umowę o świadczenie usług, w której określono zakres zlecenia, opłaty, obowiązki, zasady poufności oraz sposób postępowania z danymi. Na Państwa życzenie można również podpisać umowę o zachowaniu poufności przed omówieniem poufnych szczegółów dotyczących Państwa sprawy.

Odzyskiwanie dostępu do portfela bez przechowywania kluczy. Twój portfel pozostaje Twoją własnością. Nie przechowujemy, nie zarządzamy ani nie przekazujemy Twoich aktywów kryptograficznych w Twoim imieniu. Po pomyślnym odzyskaniu środków samodzielnie przenosisz je do nowego portfela i oddzielnie uiszczasz uzgodnioną opłatę za sukces.

Robbert

Robbert Bink

Założyciel i CEO

Robbert Bink jest założycielem firmy Crypto Recovers oraz specjalistą ds. odzyskiwania portfeli kryptowalutowych. Posiada ponad 15-letnie doświadczenie w programowaniu i branży IT, a od 2019 roku specjalizuje się w odzyskiwaniu dostępu do portfeli kryptowalutowych. Dzięki firmie Crypto Recovers pomaga prawowitym właścicielom w bezpieczny i skuteczny sposób odzyskać dostęp do niedostępnych portfeli.

Inne blogi autorstwa Crypto Recovers