MultiBit -Fehler bei Passwörternmit Sonderzeichen

Forschung . Wallet-Forensik

MultiBit -Fehler bei Passwörternmit Sonderzeichen

Zahlreiche MultiBit sind sich sicher, dass ihr Passwort korrekt ist, doch die Wallet lässt sich damit nicht öffnen. Der Grund dafür ist ein echter Fehler: Das Passwort, das die Wallet tatsächlich gesperrt hat, ist nicht das, das sie eingegeben haben.

Aktualisiert im Juli 2026 · KeychainX – Wallet-Wiederherstellung seit 2017

MultiBit Classic zwischen 2011 und 2014 eine der beliebtesten Bitcoin-Wallets und hinterließ ein ganz besonderes Problem bei der Wiederherstellung. Passwörter, die Sonderzeichen oder Nicht-ASCII-Zeichen enthielten, wurden vor der Verschlüsselung verändert, sodass die erneute Eingabe des „richtigen“ Passworts heute einfach fehlschlägt. Auf dieser Seite wird dieser Fehler beschrieben und erläutert, wie er bei der Wiederherstellung behoben wird.

Wie MultiBit eine Wallet MultiBit

MultiBit Classic private Schlüssel mit AES, wobei der Verschlüsselungsschlüssel mithilfe einer OpenSSL-kompatiblen Routine (eine mit einem Salt versehene Schlüssel- und IV-Ableitung) über die Kryptografie-Bibliothek Bouncy Castle aus Ihrem Passwort abgeleitet wird. Im Normalbetrieb ist dies sicher: Das Passwort wird zu einem Schlüssel erweitert, und der Schlüssel entschlüsselt die .key-Datei. Das Problem lag nie in der Kryptografie – es lag darin, was mit dem Passwort geschah, bevor es in den Kryptografieprozess gelangte.

Der Fehler beim Abschneiden oder Verfälschen

Wenn ein Passwort Sonderzeichen oder Nicht-ASCII-Zeichen enthielt – Buchstaben mit Akzenten, Symbole, Zeichen außerhalb des reinen ASCII-Zeichensatzes –, schlug die Umwandlung des Bildschirmtextes in die Rohbytes, die tatsächlich gehasht wurden, fehl. Die oberen Bytes wurden verändert oder abgeschnitten, sodass die Bytefolge, mit der die Wallet verschlüsselt wurde, nicht mit den vom Benutzer eingegebenen Zeichen übereinstimmte. Der Benutzer erinnert sich genau an das Passwort; die Wallet wurde jedoch mit einer anderen, verfälschten Version davon gesperrt. Die Eingabe des richtigen Passworts kann daher niemals funktionieren, weshalb diese Fälle von außen betrachtet unmöglich erscheinen.

Wie man es erkennt

Das Muster ist einfach: eineClassic , ein Passwort, von dem der Besitzer überzeugt ist, und die kategorische Weigerung, die Wallet zu öffnen – insbesondere, wenn das Passwort mehr als nur einfache Buchstaben und Ziffern enthielt. Handelte es sich um ein reines ASCII-Passwort, reicht in der Regel eine normale Suche aus; sobald jedoch Sonderzeichen oder fremdsprachige Zeichen im Spiel waren, ist der Trunkierungsfehler der Hauptverdächtige. Dies ist mit Abstand der häufigste Grund, warum ein „definitiv korrektes“ MultiBit fehlschlägt.

Wie sich dies durch die Genesung wieder umkehrt

Unter „Wiederherstellung“ versteht man die Reproduktion des Fehlers und nicht dessen Behebung. Wir nehmen das vom Besitzer beabsichtigte Passwort und wenden dieselbe fehlerhafte Zeichen-zu-Byte-Verarbeitung an, die die alte Software verwendet hat, wodurch die verfälschten Byte-Sequenzen erzeugt werden, die sie tatsächlich über die relevanten Zeichenkodierungen hinweg erzeugt hätte. Jeder Kandidat wird offline anhand einer Kopie der .key- oder .wallet-Datei getestet, bis einer davon einen gültigen Schlüssel entschlüsselt. Da die Verfälschung deterministisch ist, verwandelt ihre Reproduktion eine „unmöglich“ erscheinende Wallet wieder in eine einfache Entschlüsselung.

MultiBit ist ein anderes Problem

Beachten Sie, dass MultiBit HD hier nicht betroffen ist: Es verwendet einen 15-Wort-Seed und kann unter einem separaten Problem mit dem Ableitungspfad leiden, bei dem eine wiederhergestellte Wallet als leer angezeigt wird, obwohl sie Guthaben enthält – die Coins sind in Ordnung, die Software hat jedoch falsche Adressen abgeleitet, und die Überprüfung der alternativen Pfade zeigt den Kontostand an. Die Unterscheidung Classic HD ist in jedem MultiBit der erste Schritt, da der Trunkierungsfehler nur für Classic gilt.

Warum heute so viele MultiBit nicht funktionieren

MultiBit Classic in den Jahren, bevor Hardware-Wallets und Seed-Phrasen zum Standard wurden, die naheliegende Wahl für den Desktop. Daher verschlüsselten unzählige Early Adopters eine .key-Datei mit einem Passwort, von dem sie nie erwartet hätten, es jemals wieder zu benötigen. Dann übernahm KeepKey MultiBit stellte die Entwicklung ein, sodass es weder Updates noch Support gab. Jahre später weisen viele dieser Wallets Guthaben auf, deren Wert weit über dem zum Zeitpunkt ihrer Erstellung liegt, und ihre Besitzer stellen bei der Rückkehr fest, dass die Software nicht mehr vorhanden ist und das „richtige“ Passwort abgelehnt wird. Der Trunkierungsfehler macht diese ohnehin schon stressige Situation scheinbar unlösbar – und genau deshalb lohnt es sich, dies zu dokumentieren: Das Problem, auf das die Nutzer stoßen, ist ein bekannter, behebbarer Fehler, kein verlorenes Wallet.

Nach der Wiederherstellung: Die nicht mehr funktionierende Software deaktivieren

Da MultiBit nicht mehr weiterentwickelt MultiBit , besteht das Ziel nicht darin, es weiterhin zu nutzen, sondern die Schlüssel zu extrahieren und auszusteigen. Sobald ein Schlüssel entschlüsselt ist, sollte er in eine aktuelle, unterstützte Wallet importiert und das Guthaben dorthin übertragen werden; anschließend sollte der Seed der neuen Wallet ordnungsgemäß auf Papier oder Stahl gesichert und getrennt von jeglichem Gerät aufbewahrt werden. Wert in einer nicht mehr gepflegten Anwendung aus dem Jahr 2013 zu belassen, ist an sich schon ein Risiko; die Wiederherstellung des Schlüssels ist der richtige Zeitpunkt, um auf eine moderne Lösung umzusteigen, die sicher gesichert ist.

Kannst du das selbst rückgängig machen?

Grundsätzlich lässt sich die Verfälschung von jedem reproduzieren, der genau versteht, wie der alte MultiBit Zeichen in Bytes umwandelte und welche Kodierungen dabei zum Einsatz kamen – doch genau das ist der schwierige Teil, und er ist undokumentiert. handelsübliche Passwort-Tools prüfen das Passwort so, wie es eingegeben wurde, was hier jedoch genau nicht funktioniert; daher scheitert ein normaler Eigenversuch stillschweigend, egal wie viele Varianten man ausprobiert. Unser Mehrwert liegt in der Reproduktion selbst: Wir erzeugen die Byte-Sequenzen, die der fehlerhafte Code tatsächlich produziert hat, und nicht diejenigen, die die Tastatur erzeugt hat. Wenn ein einfacher Versuch mit einem MultiBit mit Sonderzeichen bereits gescheitert ist, ist dieser Fehlschlag ein Hinweis darauf, dass es sich um den Trunkierungsfehler handelt und nicht um ein falsches Passwort.

Unsere Dokumentation

KeychainX hat dieses Abschneideverhalten bei den betroffenen MultiBit Classic und Zeichenkodierungen im Rahmen zahlreicher Client-Wiederherstellungen reproduziert, da MultiBit mehr MultiBit und es kein unterstütztes Tool gibt, das damit umgehen kann. Wir veröffentlichen diese Information, damit Besitzer verstehen, dass ein „korrektes“ MultiBit , das sich nicht öffnen lässt, ein bekannter und bereits behobener Fehlerfall ist. Eine Schritt-für-Schritt-Anleitung finden Sie auf unserer Seite MultiBit .

Häufig gestellte Fragen

Mein MultiBit ist korrekt, aber die Wallet lässt sich nicht öffnen – warum?

Fast immer handelt es sich um den Fehler bei der Kürzung von Sonderzeichen: Eine veraltete Bibliothek hat Passwörter, die Sonderzeichen oder Nicht-ASCII-Zeichen enthielten, vor der Verschlüsselung verändert, sodass das von Ihnen eingegebene Passwort nicht mehr mit dem übereinstimmt, mit dem die Wallet gesperrt wurde.

Kann es wiederhergestellt werden?

Ja. Da die Verschlüsselung deterministisch ist, bilden wir sie anhand Ihres beabsichtigten Passworts nach und prüfen die daraus resultierenden Kandidaten offline anhand Ihrer Wallet-Datei, bis einer davon die Verschlüsselung aufhebt.

Betrifft das auch MultiBit ?

Nein. HD verwendet einen 15-Wort-Seed und hat ein anderes Problem (mit dem Ableitungspfad). Der Trunkierungsfehler tritt ausschließlich beiClassic key- und .wallet-Dateien MultiBit Classic auf.

Welche Dateien benötigen Sie?

IhreClassic (.key und/oder .wallet) sowie Ihre bestmögliche Erinnerung an das Passwort, einschließlich der darin enthaltenen Sonderzeichen.

Wie viel kostet die Wiederherstellung?

Erfolgsabhängig: Ein Prozentsatz des wiedererlangten Wertes, jedoch nur, wenn wir den Fall gewinnen – und keine Vorauszahlung.

MultiBit „richtige“ MultiBit funktioniert nicht?

Falls Ihr Passwort Sonderzeichen enthielt, wird es wahrscheinlich durch den Trunkierungsfehler blockiert – genau das beheben wir. Ehrliche Einschätzung innerhalb von 24 Stunden, erfolgsabhängiges Honorar.

Kontakt zu KeychainX →