March 12

[Python] Перебор мнемонических фраз для BTC,ETH,TRX [Русский]

MnemoCheck by MARKELOX

⚠️Перед тем как вы начнёте качать скрипт или уже запускать его, чтобы было меньше вопросов читайте спойлер

Читаем внимательно

1. У вас обязательно должен быть установлен Python не ниже чем версия 3.10 для стабильной работы скрипта!

2. У вас обязательно должны быть установлены пакеты(библиотеки) C++, C# (как это сделать вы можете посмотреть в видео ТУТ

3. У вас обязательно должны быть установлены все подходящие библиотеки для данного скрипта ( читать ниже )

Эта программа, написанная на Python, предлагает мощные инструменты для поиска и анализа адресов криптовалют Bitcoin, Ethereum и Tron.

🚀 Начало

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

  1. Bitcoin
  2. Ethereum
  3. Tron
  4. Token

⚙️ Основная работа

В сердце этого скрипта находится алгоритм, проверяющий каждый из выбранных адресов. Если адрес присутствует в списке, программа затем с помощью API соответствующих блокчейнов (например, Etherscan для Ethereum) проверяет баланс этого адреса. Если на адресе есть ненулевой баланс, программа сообщает об этом пользователю.

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

🏁 Завершение

По завершении работы программы все результаты и статистика по проверке выводятся на экран. Если были найдены совпадения, они также будут записаны в соответствующие файлы (например, "FOUND_BTC.txt", "FOUND_ETH.txt" и т.д.), что облегчает дальнейшую обработку данных.

🎯 Итог

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


🚀 Что нового в обновленном коде v0.2

В новой версии кода мы внесли следующие важные изменения:

  1. Улучшенная многопоточность: Код теперь эффективнее использует многопоточность для ускорения процесса анализа адресов.
  2. Более гибкий выбор криптовалют: Пользователи теперь могут выбирать, для каких криптовалют они хотят провести анализ, что делает программу более гибкой.
  3. Новые функции отчетности: Мы добавили новые функции, которые выводят подробные отчеты о процессе анализа, включая количество проверенных мнемоник и адресов, а также количество найденных совпадений.

Эти изменения делают новую версию более эффективной и удобной для пользователей.


🚀 Что нового в обновленном коде v0.3

В новой версии кода мы внесли следующие важные изменения:

  1. Добавлен вывод находок и статус работы в Telegram Создание бота в Telegram
  2. Устранена ошибка когда выбирался пункт Token
  3. Добавлен ручной ввод глубины деривации для каждой выбранной монеты
  4. Устранение маленьких и не важных ошибок, оптимизация кода.

🚀 Что нового в обновленном коде v0.4

В этой версии кода мы реализовали ряд оптимизаций и улучшений:

Внимание : отображение скорости(работы скрипта) только 1 потока, с следующей версии я это исправлю! не пугайтесь

🔍 Оптимизация генерации адресов: Уменьшено количество создаваемых объектов HDWallet. Это позволило ускорить процесс генерации адресов и улучшить общую производительность.

⚙️ Повышенная эффективность потоков: Устранены излишние задержки и ожидания в потоках, что дополнительно способствовало ускорению работы кода.

📊 Анализ производительности: Был проведен глубокий анализ скрипта с целью выявления и устранения узких мест, что позволило повысить эффективность кода.

🌐 Улучшенная загрузка Bloom баз:

  • Теперь вы можете добавлять до 4 баз адресов в формате .bf для каждой из монет, просто перечисляя пути к файлам, разделенные ;.
  • Улучшен процесс проверки адресов на совпадение, учитывая все загруженные Bloom фильтры.

🚀 Что нового в обновленном коде v0.5

В этой версии кода было добавлено и улучшено много функций для удобства пользователя:

⚙️ Настройка параметров запуска:

  • Теперь вы можете создать и сохранить начальные параметры запуска прямо из скрипта.
  • Если параметры запуска уже были сохранены, скрипт спросит, хотите ли вы их использовать или ввести новые.

🔍 Улучшенная конфигурация:

  • Ваши настройки (включая настройки Telegram, выбор монет, глубину производных и пути к базам данных) теперь могут быть сохранены в файле config.ini для быстрого старта в будущем.

⚙️ Улучшенная генерация и проверка монет для Bitcoin:

  • Добавлен поиск по 49, 84 пути деривации, теперь можно искать адреса начинающиеся с 3 и bc1q.

🔍 Улучшенная конфигурация:

  • Обновлённый, более понятный текст для настройки скрипта

🚀 Дальнейшие планы: В следующей версии планируется устранить проблему с отображением скорости для всех потоков. Не волнуйтесь, мы работаем над этим!

Примечание: Убедитесь, что вы внимательно прочли все изменения и понимаете, как использовать новые функции перед запуском обновленного скрипта. Если у вас возникли вопросы или предложения, не стесняйтесь обращаться к нам!


🚀 Что нового в обновленном коде v0.6

В этой версии кода было добавлено и улучшено много функций для удобства пользователя:

⚙️ Настройка отображения запуска:

  • В этой версии я изменил отображение, визуальную информацию о выбранных параметрах из файла config.ini

⚙️ Улучшен выбор глубины деривации:

  • Теперь вы можете в этой версии выбрать самостоятельно начало и конец глубины деривации.

🚀 Дальнейшие планы: В следующей версии планируется устранить проблему с отображением скорости для всех потоков. Не волнуйтесь, мы работаем над этим!

Примечание: Убедитесь, что вы внимательно прочли все изменения и понимаете, как использовать новые функции перед запуском обновленного скрипта. Если у вас возникли вопросы или предложения, не стесняйтесь обращаться к нам!


⚠️Так же хочу вам сказать что для создания базы адресов bf формата используется файл multi-Cbloom.py, он модернизирован под все типы монет используемые для данного скрипта ( btc , eth, trx )


⚠️Внимание в данном спойлере находится список requirements.txt

⚠️Внимание в данном спойлере находится список requirements.txt

Читаем внимательно

Так же добавлю свое видео где обьясняю как правильно установить Python и библиотеки к нему чтобы не было последующих ошибок https://youtu.be/TDNH--sousE

pip install bitarray==1.9.2

pip install simplebloomfilter

pip install hdwallet

pip install mnemonic

pip install requests

pip install rich

pip install tronpy

pip install configparser

pip install schedule

pip install eth_utils

или же .bat файл для автоматической установки install.bat [235 b] (cкачиваний: 407)

📁 Файлы

Файл для старта скрипт без ввода py main.py start.bat [88 b] (cкачиваний: 933)

Основной скрипт v0.1 : markelox-0_1.rar [3.2 Mb] (cкачиваний: 256)

Основной скрипт v0.2 : markelox.rar [3.2 Mb] (cкачиваний: 171)

Основной скрипт v0.3 : mnemocheck.rar [3.2 Mb] (cкачиваний: 193)

Основной скрипт v0.4 : mnemocheck_v0_4.rar [3.2 Mb] (cкачиваний: 238)

Основной скрипт v0.5 : mnemocheck_v0_5.rar [3.2 Mb] (cкачиваний: 315)

Основной скрипт v0.6 : mnemocheck_v0_6.rar [2.33 Mb] (cкачиваний: 855)

⚠️ Отказ от ответственности

Эта программа создана исключительно в ознакомительных целях. Авторы не несут ответственности за любое неправомерное использование программы. Пожалуйста, всегда уважайте правила и условия использования криптовалют.


⚠️Хотите помочь разработчику? Помоги ему донатом.

Ваш донат пойдёт на мотивацию мне в разработке полезного софта!

Bitcoin - bc1q8dxmzt3e560fqjhld9edwahrpaetxjthjxgmvm