Sehen, was eine Wallet-Signatur wirklich freigibt: EIP-712, Calldata, Permit und Permit2.
BIP39-Generator für Fake-Seed-Phrasen
Das Tool selbst ist auf Englisch; auf dieser Seite wird es in Ihrer Sprache erklärt.
BIP39-Generator für Fake-Seed-Phrasen verwenden
Was es bewirkt
Erzeugen Sie zufällige Fake-Wiederherstellungsphrasen, um Phishing-Formulare zu fluten, die Seed-Phrasen stehlen. Ein Feld für Ihre eigene Phrase gibt es bewusst nicht: Eine echte gehört in Ihre Wallet und nirgendwohin sonst.
Es läuft vollständig in Ihrem Browser: Es werden keine Ihrer Eingaben hochgeladen.
So verwenden Sie BIP39-Generator für Fake-Seed-Phrasen
- Anzahl der Phrasen festlegen. Geben Sie unter Number of phrases (Anzahl der Phrasen) eine Zahl von 1 bis 50 ein. Werte außerhalb dieses Bereichs werden beim Erzeugen auf 1 bzw. 50 zurückgesetzt.
- Länge und Prüfsumme wählen. Wählen Sie 12, 15, 18, 21 oder 24 Wörter, passend zu dem, was das Phishing-Formular verlangt. Lassen Sie Checksum auf Valid, es sei denn, Sie möchten Phrasen, die jede Wallet ablehnt.
- Fake-Phrasen erzeugen. Drücken Sie Generate decoys (Fake-Phrasen erzeugen) oder die Eingabetaste im Zahlenfeld. Unter einem DECOY-Badge erscheint eine nummerierte Liste mit einer Zusammenfassung von Anzahl, Länge und Prüfsumme.
- Kopieren oder herunterladen. Copy all legt die Phrasen in die Zwischenablage, eine pro Zeile. Download .txt speichert dieselbe Liste als decoy-seed-phrases.txt.
- Jede Phrase nur einmal verwenden. Schicken Sie jedes Mal eine andere Phrase ab, und erstellen Sie für das nächste Formular einen neuen Satz. Melden Sie die Website außerdem, zum Beispiel mit dem Abuse Report Generator.
- Optional den Selbsttest ausführen. Drücken Sie Run self-test (Selbsttest ausführen), um den BIP-39-Code dieser Seite in Ihrem Browser an den eingebauten Testvektoren zu prüfen, bevor Sie sich darauf verlassen.
Beispiel
Fünf Fake-Phrasen mit 12 Wörtern
Number of phrases: 5 · Words per phrase: 12 · Checksum: valid (decoy)Generated 5 decoy phrases (12 words, valid checksum).Fünf zufällige Phrasen, die die BIP-39-Prüfsumme bestehen, als Fake gekennzeichnet. Erzeugen Sie für jedes Formular einen neuen Satz, und verwenden Sie keine davon jemals als Wallet.
Was dabei geprüft wird
| Signal | Was das bedeutet |
|---|---|
| Wörter pro Phrase | 12, 15, 18, 21 oder 24 Wörter, gebildet aus 128 bis 256 Bit Zufallsdaten. Eine Länge, die das Formular nicht erwartet, wird möglicherweise abgelehnt oder fällt als Fälschung auf. |
| Valid checksum (decoy) | Das letzte Wort trägt einige Bits einer SHA-256-Prüfsumme über den Rest, wie BIP-39 es verlangt. Kits, die die Phrase vor dem Speichern prüfen, akzeptieren diese Fake-Phrasen trotzdem. |
| Invalid checksum | Nur das letzte Wort wird ausgetauscht, daher schlägt die Prüfsumme immer fehl, und jede Wallet lehnt die Phrase ab. Akzeptiert ein Formular sie, prüft es Eingaben überhaupt nicht. |
| DECOY-Badge und Zusammenfassungszeile | Zeigt, wie viele Phrasen erzeugt wurden, ihre Länge und den Prüfsummenmodus, mit dem Hinweis, nie Gelder an eine daraus erstellte Wallet zu senden. |
| Ergebnisfeld des Selbsttests | Grün, wenn alle Vektoren bestehen. Rot mit „do not rely on its BIP-39 code“ bedeutet, dass Ihr Browser eine andere Mnemonic, Prüfsumme oder einen anderen Seed erzeugt hat; verwenden Sie die Ausgabe dann nicht. |
| Tabelle des Selbsttests | Eine Zeile pro Vektor mit der Wortanzahl, einem gekürzten Entropiewert und bestanden oder nicht bestanden für Mnemonic, Checksum und Seed. Ein Stern markiert die ergänzenden Vektoren mit 15 und 21 Wörtern. |
Weitere Beispiele
Selbsttest an den veröffentlichten Vektoren
Press Run self-test30 von 30 Vektoren bestanden (24 offizielle, 6 ergänzende Vektoren mit 15 und 21 Wörtern; die offizielle Datei enthält keine dieser Längen). Mnemonics, Prüfsummen und Seeds stimmen alle überein. Zeile 1 ist der BIP-39-Vektor mit der Entropie 0000…, der abandon … about ergibt.
Phrasen, die die Prüfsumme nicht bestehen
Number of phrases: 3 · Words per phrase: 24 · Checksum: Invalid checksumDECOY 3 phrases, 24 words, invalid checksum, gefolgt von drei zufälligen Phrasen mit 24 Wörtern, deren letztes Wort nicht zur Prüfsumme passt.
Anzahl über dem Limit
Number of phrases: 80 · Words per phrase: 18 · Checksum: Valid checksum (decoy)Das Feld springt auf 50 zurück, und die Liste zeigt 50 zufällige Phrasen mit 18 Wörtern, die die Prüfsumme bestehen.
Häufig gestellte Fragen
Was ist Seed Flooding, und wie helfen Fake-Phrasen?
Seed-Phishing-Seiten sammeln die Wiederherstellungsphrasen, die Opfer in gefälschte Wallet-, Airdrop- oder Support-Formulare eingeben. Werden viele Fake-Phrasen abgeschickt, füllt sich deren Datenbank mit wertlosen Einträgen, gestohlene Phrasen sind schwerer zu finden, und die Betreiber verschwenden Zeit mit leeren Wallets.
Warum erzeugt das Tool nur Fake-Phrasen und prüft nie meine eigene Phrase?
Die Eingabe einer echten Wiederherstellungsphrase auf einer beliebigen Website macht die Wallet angreifbar, und gefälschte Phrasen-Validatoren sind eine gängige Methode, um eine solche Phrase zu stehlen. Daher verfügt die Seite absichtlich über kein Eingabefeld für die Phrase: Sie generiert zufällige Köder und testet ihren eigenen BIP-39-Code ausschließlich anhand integrierter Testvektoren (die veröffentlichten BIP-39-Vektoren sowie einige mit 15 und 21 Wörtern).
Werden die Fake-Phrasen gespeichert oder gesendet, und kann ich eine als Wallet verwenden?
Sie werden in Ihrem Browser mit crypto.getRandomValues erzeugt und weder gespeichert noch gesendet. Sie sind dafür gedacht, in Phishing-Formulare eingegeben zu werden; behandeln Sie sie daher als öffentlich, und senden Sie nie Gelder an eine daraus erstellte Wallet.
Soll ich gültige oder ungültige Prüfsummen wählen?
Verwenden Sie zum Fluten gültige Prüfsummen, weil manche Kits die Phrase prüfen und eine mit falscher Prüfsumme ablehnen. Ungültige Prüfsummen sind nur nützlich, um zu testen, ob ein Formular seine Eingaben prüft.
Könnte eine Fake-Phrase zu einer echten Wallet gehören?
Eine Fake-Phrase mit 12 Wörtern enthält 128 Bit Zufall, eine mit 24 Wörtern 256 Bit. Die Wahrscheinlichkeit, eine Phrase zu erzeugen, die bereits jemand verwendet, ist in der Praxis zu gering, um eine Rolle zu spielen.
Was beweist der Selbsttest, und was nicht?
Er zeigt, dass diese Seite die eingebauten Entropiewerte in Ihrem Browser in die erwarteten Wörter, Prüfsummen und PBKDF2-Seeds umwandelt. Er prüft keine Phrase, die Sie besitzen, und es gibt kein Feld, um eine einzugeben.