Voyez ce qu'une signature de portefeuille approuve vraiment : EIP-712, calldata, permit et Permit2.
Générateur de seed phrases leurres BIP39
L'outil lui-même est en anglais ; cette page vous l'explique dans votre langue.
Utilisez Générateur de seed phrases leurres BIP39
Fonctionnalités
Générez des phrases de récupération leurres aléatoires pour inonder les formulaires de phishing qui volent les seed phrases. Il n'y a volontairement aucun champ pour votre propre phrase : une vraie phrase a sa place dans votre portefeuille et nulle part ailleurs.
Tout se passe entièrement dans votre navigateur : aucune des données que vous saisissez n'est transmise.
Comment utiliser Générateur de seed phrases leurres BIP39
- Indiquez le nombre de phrases. Tapez un nombre de 1 à 50 dans Number of phrases (nombre de phrases). Les valeurs hors de cette plage sont ramenées à 1 ou 50 lors de la génération.
- Choisissez la longueur et le checksum. Choisissez 12, 15, 18, 21 ou 24 mots selon ce que demande le formulaire de phishing. Laissez Checksum sur Valid, sauf si vous voulez des phrases que tous les portefeuilles rejettent.
- Générez les leurres. Appuyez sur Generate decoys (générer des leurres), ou sur Entrée dans le champ du nombre. Une liste numérotée apparaît sous un badge DECOY, avec un résumé du nombre, de la longueur et du checksum.
- Copiez ou téléchargez. Copy all (tout copier) place les phrases dans votre presse-papiers, une par ligne. Download .txt enregistre la même liste sous le nom decoy-seed-phrases.txt.
- Utilisez chaque phrase une seule fois. Soumettez une phrase différente à chaque fois et créez une nouvelle série pour le formulaire suivant. Signalez aussi le site, par exemple avec Abuse Report Generator.
- Lancez l'autotest si vous le souhaitez. Appuyez sur Run self-test (lancer l'autotest) pour vérifier dans votre navigateur le code BIP-39 de cette page avec les vecteurs de test intégrés avant de vous y fier.
Exemple
Cinq leurres de 12 mots
Number of phrases: 5 · Words per phrase: 12 · Checksum: valid (decoy)Generated 5 decoy phrases (12 words, valid checksum).Cinq phrases aléatoires qui passent le checksum BIP-39, étiquetées comme leurres. Générez une nouvelle série pour chaque formulaire et n'en utilisez jamais une comme portefeuille.
Ce qu'il vérifie
| Signal | Ce que cela signifie |
|---|---|
| Mots par phrase | 12, 15, 18, 21 ou 24 mots, construits à partir de 128 à 256 bits de données aléatoires. Une longueur que le formulaire n'attend pas peut être rejetée ou trahir le faux. |
| Checksum valide (leurre) | Le dernier mot porte quelques bits d'un checksum SHA-256 du reste, comme l'exige BIP-39. Les kits qui vérifient la phrase avant de l'enregistrer acceptent quand même ces leurres. |
| Checksum invalide | Seul le dernier mot est remplacé : le checksum échoue donc toujours et tous les portefeuilles rejettent la phrase. Si un formulaire l'accepte, c'est qu'il ne valide pas du tout la saisie. |
| Badge DECOY et ligne de résumé | Indique combien de phrases ont été créées, leur longueur et le mode de checksum, avec un rappel de ne jamais envoyer de fonds à un portefeuille créé à partir d'elles. |
| Encadré du résultat de l'autotest | Vert lorsque tous les vecteurs passent. Rouge avec « do not rely on its BIP-39 code » signifie que votre navigateur a produit une phrase mnémonique, un checksum ou une seed différents : n'utilisez alors pas la sortie. |
| Tableau de l'autotest | Une ligne par vecteur, avec le nombre de mots, une valeur d'entropie abrégée et le succès ou l'échec pour Mnemonic, Checksum et Seed. Une étoile signale les vecteurs supplémentaires de 15 et 21 mots. |
D'autres exemples
Autotest sur les vecteurs publiés
Press Run self-test30 vecteurs sur 30 réussis (24 officiels, 6 vecteurs supplémentaires de 15 et 21 mots ; le fichier officiel ne contient aucun vecteur de ces longueurs). Les phrases mnémoniques, les checksums et les seeds correspondent tous. La ligne 1 est le vecteur BIP-39 d'entropie 0000… qui donne abandon … about.
Phrases qui échouent au checksum
Number of phrases: 3 · Words per phrase: 24 · Checksum: Invalid checksumDECOY 3 phrases, 24 words, invalid checksum, suivi de trois phrases aléatoires de 24 mots dont le dernier mot ne correspond pas au checksum.
Nombre au-delà de la limite
Number of phrases: 80 · Words per phrase: 18 · Checksum: Valid checksum (decoy)Le champ revient à 50 et la liste affiche 50 phrases aléatoires de 18 mots qui passent le checksum.
FAQ
Qu'est-ce que le seed flooding, et à quoi servent les phrases leurres ?
Les sites de vol de seed phrases collectent les phrases de récupération que les victimes saisissent dans de faux formulaires de portefeuille, d'airdrop ou de support. Soumettre de nombreux leurres remplit leur base de données d'entrées sans valeur : les phrases volées sont plus difficiles à trouver et les opérateurs perdent du temps sur des portefeuilles vides.
Pourquoi l'outil génère-t-il seulement des leurres sans jamais vérifier ma propre phrase ?
Saisir une véritable phrase de récupération sur n'importe quel site web expose le portefeuille, et les faux validateurs de phrases sont un moyen courant d'en voler une. C'est pourquoi la page ne comporte délibérément aucun champ de saisie de phrase : elle génère des leurres aléatoires et teste son propre code BIP-39 uniquement sur des vecteurs de test intégrés (les vecteurs BIP-39 publiés, ainsi que quelques-uns de 15 et 21 mots).
Les leurres sont-ils enregistrés ou envoyés quelque part, et puis-je en utiliser un comme portefeuille ?
Ils sont générés dans votre navigateur avec crypto.getRandomValues et ne sont ni enregistrés ni envoyés. Ils sont destinés à être soumis à des formulaires de phishing : considérez-les comme publics et n'envoyez jamais de fonds à un portefeuille créé à partir de l'un d'eux.
Faut-il choisir des checksums valides ou invalides ?
Utilisez des checksums valides pour inonder les formulaires, car certains kits vérifient la phrase et refusent celle dont le checksum est erroné. Les checksums invalides ne servent qu'à tester si un formulaire vérifie sa saisie.
Un leurre pourrait-il correspondre au vrai portefeuille de quelqu'un ?
Un leurre de 12 mots contient 128 bits d'aléa et un leurre de 24 mots 256 bits. La probabilité de produire une phrase déjà utilisée par quelqu'un est trop faible pour compter en pratique.
Que prouve l'autotest, et que ne prouve-t-il pas ?
Il montre que cette page transforme, dans votre navigateur, les valeurs d'entropie intégrées en mots, checksums et seeds PBKDF2 attendus. Il ne vérifie aucune phrase que vous possédez, et il n'existe aucun champ pour en saisir une.