Криптовалюты и кошельки

Генератор фальшивых сид-фраз BIP39

Работает локально

Сам инструмент доступен на английском языке; на этой странице приведено его описание на вашем языке.

Используйте Генератор фальшивых сид-фраз BIP39

Для чего это нужно

Создавайте случайные фразы восстановления-приманки, чтобы засыпать ими фишинговые формы, которые крадут сид-фразы. Поля для вашей собственной фразы здесь намеренно нет: настоящей фразе место в вашем кошельке и больше нигде.

Приложение работает полностью в браузере: никакие введенные вами данные не передаются на сервер.

Как использовать Генератор фальшивых сид-фраз BIP39

  1. Укажите количество фраз. Введите число от 1 до 50 в поле Number of phrases (количество фраз). Значения вне этого диапазона при генерации приводятся к 1 или 50.
  2. Выберите длину и контрольную сумму. Выберите 12, 15, 18, 21 или 24 слова — столько, сколько просит фишинговая форма. Оставьте Checksum в положении Valid, если вам не нужны фразы, которые отвергает любой кошелёк.
  3. Создайте приманки. Нажмите Generate decoys (создать приманки) или Enter в поле количества. Под значком DECOY появится нумерованный список со сводкой: количество, длина и контрольная сумма.
  4. Скопируйте или скачайте. Copy all копирует фразы в буфер обмена, по одной на строку. Download .txt сохраняет тот же список в файл decoy-seed-phrases.txt.
  5. Используйте каждую фразу один раз. Каждый раз отправляйте другую фразу и создавайте новый набор для следующей формы. Также пожалуйтесь на сайт, например с помощью Abuse Report Generator.
  6. При желании запустите самопроверку. Нажмите Run self-test (запустить самопроверку), чтобы проверить код BIP-39 этой страницы в вашем браузере на встроенных тестовых векторах, прежде чем на него полагаться.

Пример

Пять приманок по 12 слов

Ввод
Number of phrases: 5 · Words per phrase: 12 · Checksum: valid (decoy)
Результат (зафиксировано 2026-10-20)
Generated 5 decoy phrases (12 words, valid checksum).

Пять случайных фраз, которые проходят проверку контрольной суммы BIP-39 и помечены как приманки. Создавайте новый набор для каждой формы и никогда не используйте такую фразу как кошелёк.

Что проверяется

СигналЧто это означает
Число слов во фразе12, 15, 18, 21 или 24 слова, построенные из 128–256 бит случайных данных. Фразу длины, которую форма не ожидает, она может отвергнуть, или такая фраза будет выделяться как поддельная.
Valid checksum (верная контрольная сумма, приманка)Последнее слово несёт несколько бит контрольной суммы SHA-256 от остальной части фразы, как требует BIP-39. Фишинг-киты, которые проверяют фразу перед сохранением, такие приманки всё равно принимают.
Invalid checksum (неверная контрольная сумма)Заменяется только последнее слово, поэтому контрольная сумма всегда не сходится и любой кошелёк отвергает фразу. Если форма её принимает, значит, форма вообще не проверяет ввод.
Значок DECOY и строка сводкиПоказывают, сколько фраз создано, их длину и режим контрольной суммы, с напоминанием никогда не переводить средства на кошелёк, созданный из них.
Блок результата самопроверкиЗелёный, если все векторы пройдены. Красный с надписью «do not rely on its BIP-39 code» означает, что ваш браузер выдал другую мнемоническую фразу, контрольную сумму или сид, поэтому не используйте результат.
Таблица самопроверкиПо строке на вектор: число слов, сокращённое значение энтропии и результат pass или fail для Mnemonic, Checksum и Seed. Звёздочкой отмечены дополнительные векторы на 15 и 21 слово.

Еще примеры

Самопроверка на опубликованных векторах

Ввод
Press Run self-test
Результат

Пройдено 30 из 30 векторов (24 официальных и 6 дополнительных на 15 и 21 слово; в официальном файле фраз такой длины нет). Мнемонические фразы, контрольные суммы и сиды совпадают. Строка 1 — вектор BIP-39 с энтропией 0000…, который даёт abandon … about.

Фразы с неверной контрольной суммой

Ввод
Number of phrases: 3 · Words per phrase: 24 · Checksum: Invalid checksum
Результат

DECOY 3 phrases, 24 words, invalid checksum, а за ним три случайные фразы по 24 слова, последнее слово которых не соответствует контрольной сумме.

Количество выше предела

Ввод
Number of phrases: 80 · Words per phrase: 18 · Checksum: Valid checksum (decoy)
Результат

Поле сбрасывается на 50, и в списке появляются 50 случайных фраз по 18 слов, которые проходят проверку контрольной суммы.

Часто задаваемые вопросы

Что такое seed flooding и чем помогают фразы-приманки?

Сайты, ворующие сид-фразы, собирают фразы восстановления, которые жертвы вводят в поддельные формы кошельков, эйрдропов или поддержки. Отправка большого количества приманок заполняет их базу бесполезными записями, поэтому украденные фразы труднее найти, а операторы тратят время на пустые кошельки.

Почему инструмент только создаёт приманки и никогда не проверяет мою фразу?

Ввод настоящей фразы восстановления на любом веб-сайте подвергает кошелек риску, а поддельные валидаторы фраз — распространённый способ её кражи. Поэтому на странице специально отсутствует поле для ввода фразы: она генерирует случайные ложные варианты и проверяет свой собственный код BIP-39 только на встроенных тестовых векторах (опубликованные векторы BIP-39 плюс несколько векторов из 15 и 21 слова).

Хранятся ли приманки где-нибудь или отправляются ли они, и можно ли использовать одну из них как кошелёк?

Они создаются в вашем браузере с помощью crypto.getRandomValues, не сохраняются и не отправляются. Они предназначены для отправки в фишинговые формы, поэтому считайте их публичными и никогда не переводите средства на кошелёк, созданный из такой фразы.

Какую контрольную сумму выбрать: верную или неверную?

Для засыпания используйте верную, потому что некоторые фишинг-киты проверяют фразу и отклоняют фразу с неверной контрольной суммой. Неверная полезна только для того, чтобы проверить, проверяет ли форма ввод.

Может ли приманка совпасть с чьим-то настоящим кошельком?

Приманка из 12 слов содержит 128 бит случайности, из 24 слов — 256 бит. Вероятность получить фразу, которую кто-то уже использует, слишком мала, чтобы иметь значение на практике.

Что доказывает самопроверка, а что нет?

Она показывает, что эта страница в вашем браузере превращает встроенные значения энтропии в ожидаемые слова, контрольные суммы и сиды PBKDF2. Она не проверяет вашу фразу, и поля для её ввода нет.

Пояснение терминов

Исследование PhishDestroy