Forwarded from JorDian
1👌1
Forwarded from JorDian
Обновление на версию 1.5
Исправлена ошибка Bitcoin Cash BCH. Кроме того, я добавил Bitcoin Gold BTG; оба формата адресов также обрабатываются.
Исправлена ошибка Bitcoin Cash BCH. Кроме того, я добавил Bitcoin Gold BTG; оба формата адресов также обрабатываются.
1👌1
Forwarded from JorDian
Lost Coin Hunters 🕵️♂️ CryptoPirates
JorDian_HASH160_v1.5.exe
Обновление на версию 1.6 (добавлены адреса Solana) 🤑
Теперь возможно конвертировать адреса Solana в их хэши (публичные ключи). В меню CLI добавлен дополнительный параметр. Чтобы не искажать хеш-логику других монет, я добавил эту функцию отдельно в качестве дополнительной опции, чтобы все оставалось в одном инструменте.
Программа самостоятельно проверяет длину и контрольную сумму всех адресов и сразу распознает, к какому типу адресов они относятся, и автоматически выделяет их для хеширования, (в случае если у вас все находится в одном файле, то есть адреса Solana и другие адреса.)
[>] Enter Input Filename: solana_addr.txt
[?] Solana Addresses? (0=Yes, 1=No): 0
[?] Save HASH + ADDR? (0=Yes, 1=No): 0
[?] Sort alphabetically? (0=Yes, 1=No): 0
[?] Trim Hash (40 chars)? (0=Yes, 1=No): 0
Если вы хотите хешировать все другие монеты, кроме Solana, то на вопрос «Solana Addresses?» нужно нажать 1.
Теперь возможно конвертировать адреса Solana в их хэши (публичные ключи). В меню CLI добавлен дополнительный параметр. Чтобы не искажать хеш-логику других монет, я добавил эту функцию отдельно в качестве дополнительной опции, чтобы все оставалось в одном инструменте.
Программа самостоятельно проверяет длину и контрольную сумму всех адресов и сразу распознает, к какому типу адресов они относятся, и автоматически выделяет их для хеширования, (в случае если у вас все находится в одном файле, то есть адреса Solana и другие адреса.)
[>] Enter Input Filename: solana_addr.txt
[?] Solana Addresses? (0=Yes, 1=No): 0
[?] Save HASH + ADDR? (0=Yes, 1=No): 0
[?] Sort alphabetically? (0=Yes, 1=No): 0
[?] Trim Hash (40 chars)? (0=Yes, 1=No): 0
Если вы хотите хешировать все другие монеты, кроме Solana, то на вопрос «Solana Addresses?» нужно нажать 1.
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
Forwarded from JorDian
1❤1👌1
Forwarded from JorDian
Lost Coin Hunters 🕵️♂️ CryptoPirates
JorDian_HASH160_v1.6_solana_version.exe
Обновление до версии 1.7
По запросу пользователя, который связался со мной в личке, я добавил режим экономии оперативной памяти для больших текстовых файлов, таких как все исторические адреса BTC, BCH, TRON, Solana и т. д., которые могут занимать до 60 ГБ.
Low-RAM Mode: если вы выберете «0» в новом запросе «[?] Big files 5GB+? (Low RAM Mode)», файл будет обрабатываться построчно (потоково), а не загружаться полностью в оперативную память. Это позволяет значительно сэкономить RAM при работе с файлами большого объема. В результате скорость снизится примерно до 1 миллиона адресов в секунду, поскольку хэши сразу записываются в текстовый файл (сортировка адресов естественным образом отключается автоматически).
Если у вас не так много ОЗУ и файлы нормального размера до пары гигабайт, то можете по-прежнему наслаждаться высокой скоростью работы, выбрав «1» в меню✅
По запросу пользователя, который связался со мной в личке, я добавил режим экономии оперативной памяти для больших текстовых файлов, таких как все исторические адреса BTC, BCH, TRON, Solana и т. д., которые могут занимать до 60 ГБ.
Low-RAM Mode: если вы выберете «0» в новом запросе «[?] Big files 5GB+? (Low RAM Mode)», файл будет обрабатываться построчно (потоково), а не загружаться полностью в оперативную память. Это позволяет значительно сэкономить RAM при работе с файлами большого объема. В результате скорость снизится примерно до 1 миллиона адресов в секунду, поскольку хэши сразу записываются в текстовый файл (сортировка адресов естественным образом отключается автоматически).
Если у вас не так много ОЗУ и файлы нормального размера до пары гигабайт, то можете по-прежнему наслаждаться высокой скоростью работы, выбрав «1» в меню
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1👌1
Forwarded from JorDian
1❤1👌1
Forwarded from JorDian
Поскольку сегодня мы писали о Casascius Minikey, решил поделиться с вами своей программой: JorDian_Casascius_Minikey.exe
Программа работает с максимальной производительностью, которая когда-либо была возможна на ЦП, и нет ничего быстрее ее. Логика кода точно соответствует требованиям, как и должно быть: https://github.com/casascius/Bitcoin-Address-Utility/blob/master/Model/MiniKeyPair.cs
С помощью -h вы вызываете меню:
Casascius Minikey Ultimate Performance
Usage: JorDian_Casascius_Minikey.exe [options]
Options:
-s <n> Length of key (default 22, original uses 22, 26, 30)
-start <n> Start seed (64-bit)
-end <n> End seed (64-bit)
-prng <type> mt (Mersenne), lcg (Java), xor (Xorshift)
-mode <n> 0: Full 64bit, 1: High byte, 2: Low byte
-u Unverified (skip SHA256 check)
-r Randomize seeds
Как можно видеть, у вас есть полный спектр возможностей. Я учел все, что только возможно. Также я добавил 3 самых известных 64-битных PRNG´s, таких как Mersenne Twister, LCG и XOR. Таким образом, вероятность появления дубликатов исключена (по крайней мере, в этой жизни).
С помощью -s вы можете выбрать длину мини-ключа. 22 и 30 используются чаще всего, но 26 также использовался в прошлом.
Кроме того, вы можете самостоятельно выбрать начальную точку с помощью -start и -end (в связи с соответствующим PRNG).
-mode также имеет историческое значение, поскольку было несколько форков, которые использовали стиль high byte (BXSEED style) и low byte (TRUSTWALLET).
-u означает непроверенные мини-ключи, где "00" не проверяется. Скорость значительно увеличивается до 7-8 миллионов мини-ключей в секунду. Без -u скорость снижается в 256 раз, так как 1/256 является действительным мини-ключом.
-r как исторически предусмотрено исходным кодом.
Программа работает с максимальной производительностью, которая когда-либо была возможна на ЦП, и нет ничего быстрее ее. Логика кода точно соответствует требованиям, как и должно быть: https://github.com/casascius/Bitcoin-Address-Utility/blob/master/Model/MiniKeyPair.cs
С помощью -h вы вызываете меню:
Casascius Minikey Ultimate Performance
Usage: JorDian_Casascius_Minikey.exe [options]
Options:
-s <n> Length of key (default 22, original uses 22, 26, 30)
-start <n> Start seed (64-bit)
-end <n> End seed (64-bit)
-prng <type> mt (Mersenne), lcg (Java), xor (Xorshift)
-mode <n> 0: Full 64bit, 1: High byte, 2: Low byte
-u Unverified (skip SHA256 check)
-r Randomize seeds
Как можно видеть, у вас есть полный спектр возможностей. Я учел все, что только возможно. Также я добавил 3 самых известных 64-битных PRNG´s, таких как Mersenne Twister, LCG и XOR. Таким образом, вероятность появления дубликатов исключена (по крайней мере, в этой жизни).
С помощью -s вы можете выбрать длину мини-ключа. 22 и 30 используются чаще всего, но 26 также использовался в прошлом.
Кроме того, вы можете самостоятельно выбрать начальную точку с помощью -start и -end (в связи с соответствующим PRNG).
-mode также имеет историческое значение, поскольку было несколько форков, которые использовали стиль high byte (BXSEED style) и low byte (TRUSTWALLET).
-u означает непроверенные мини-ключи, где "00" не проверяется. Скорость значительно увеличивается до 7-8 миллионов мини-ключей в секунду. Без -u скорость снижается в 256 раз, так как 1/256 является действительным мини-ключом.
-r как исторически предусмотрено исходным кодом.
1🔥3❤1
Forwarded from JorDian
Что отличает мою программу от других генераторов мини-ключей:
я учел соль, как в исходном коде Casascius:
public static MiniKeyPair CreateRandom(string usersalt) {
if (usersalt == null) usersalt = "ok, whatever";
usersalt += DateTime.UtcNow.Ticks.ToString();
Кроме того, также учитываются 64 случайных числа, которые добавляются к ним:
har[] chars = new char[64];
for (int i = 0; i < 64; i++) {
chars[i] = (char)(32 + (sr.NextInt() % 64));
}
return CreateDeterministic(usersalt + new String(chars));
Кроме того, алфавит правильно установлен (без 1)
// 3. remove all instances of the digit 1. (likely source of typos)
string asbase58 = new KeyPair(sha256ofseed).PrivateKeyBase58.Replace("1","");
} else if (c == 'z') {
charstest[i] = chars[i] = '2'; -> Когда достигается символ z (конец алфавита), код возвращается к 2, а не к 1. Таким образом, 1 исторически последовательно пропускается.
Только эти характеристики увеличивают вероятность найти правильный мини-ключ в миллиарды раз. Хотя с математической точки зрения, чтобы что-то найти, нужна огромная удача. Программа идеально подходит для использования с BrainFlayer. Лучше всего использовать для этого «BrainFlayer_SegWit» от Миши.
Использование:
JorDian_Casascius_Minikey.exe -r | brainflayer.exe -v -c csu -b btc.blf -o found.txt
JorDian_Casascius_Minikey.exe -u | brainflayer.exe -v -c csu -b btc.blf -o found.txt
с PRNG:
JorDian_Casascius_Minikey.exe -s 22 -start 1 -end 10000000000 -prng lcg -mode 2 | brainflayer.exe -v -c csu -b btc.blf -o found.txt
JorDian_Casascius_Minikey.exe -s 26 -start 1 -end 10000000000 -prng xor -mode 0 | brainflayer.exe -v -c csu -b btc.blf -o found.txt
JorDian_Casascius_Minikey.exe -s 30 -start 1 -end 10000000000 -prng mt -mode 1 | brainflayer.exe -v -c csu -b btc.blf -o found.txt
-start составляет минимум 1, а -end — максимум 18446744073709551615. PRNG можно комбинировать по своему усмотрению с режимами и длинами миниключей. Вы также можете добавить -u к -prng, но для этого лучше всего подходит brainflayer-CUDA от Миши, чтобы насладиться максимальной скоростью в несколько миллионов мини-ключей в секунду.
Код на 100% чист, как и все мои коды за последние годы. Тем не менее, я отправил Михаилу исходный код для проверки.
Удачи и успехов с программой. Если найдете что-то, не забудьте обо мне.
я учел соль, как в исходном коде Casascius:
public static MiniKeyPair CreateRandom(string usersalt) {
if (usersalt == null) usersalt = "ok, whatever";
usersalt += DateTime.UtcNow.Ticks.ToString();
Кроме того, также учитываются 64 случайных числа, которые добавляются к ним:
har[] chars = new char[64];
for (int i = 0; i < 64; i++) {
chars[i] = (char)(32 + (sr.NextInt() % 64));
}
return CreateDeterministic(usersalt + new String(chars));
Кроме того, алфавит правильно установлен (без 1)
// 3. remove all instances of the digit 1. (likely source of typos)
string asbase58 = new KeyPair(sha256ofseed).PrivateKeyBase58.Replace("1","");
} else if (c == 'z') {
charstest[i] = chars[i] = '2'; -> Когда достигается символ z (конец алфавита), код возвращается к 2, а не к 1. Таким образом, 1 исторически последовательно пропускается.
Только эти характеристики увеличивают вероятность найти правильный мини-ключ в миллиарды раз. Хотя с математической точки зрения, чтобы что-то найти, нужна огромная удача. Программа идеально подходит для использования с BrainFlayer. Лучше всего использовать для этого «BrainFlayer_SegWit» от Миши.
Использование:
JorDian_Casascius_Minikey.exe -r | brainflayer.exe -v -c csu -b btc.blf -o found.txt
JorDian_Casascius_Minikey.exe -u | brainflayer.exe -v -c csu -b btc.blf -o found.txt
с PRNG:
JorDian_Casascius_Minikey.exe -s 22 -start 1 -end 10000000000 -prng lcg -mode 2 | brainflayer.exe -v -c csu -b btc.blf -o found.txt
JorDian_Casascius_Minikey.exe -s 26 -start 1 -end 10000000000 -prng xor -mode 0 | brainflayer.exe -v -c csu -b btc.blf -o found.txt
JorDian_Casascius_Minikey.exe -s 30 -start 1 -end 10000000000 -prng mt -mode 1 | brainflayer.exe -v -c csu -b btc.blf -o found.txt
-start составляет минимум 1, а -end — максимум 18446744073709551615. PRNG можно комбинировать по своему усмотрению с режимами и длинами миниключей. Вы также можете добавить -u к -prng, но для этого лучше всего подходит brainflayer-CUDA от Миши, чтобы насладиться максимальной скоростью в несколько миллионов мини-ключей в секунду.
Код на 100% чист, как и все мои коды за последние годы. Тем не менее, я отправил Михаилу исходный код для проверки.
Удачи и успехов с программой. Если найдете что-то, не забудьте обо мне.
1🔥3❤1
Forwarded from 💢COIN SECURITY LAB💢 (CoinBrute)
📵 CUDA_Mnemonic_Recovery 📵
Хочу показать вам свой новый публичный проект:
CUDA_Mnemonic_Recovery
Это CUDA-инструмент для восстановления неполных BIP39 mnemonic-фраз
Что умеет:
🔻 Восстановление BIP39 фраз с пропущенными словами через *
🔻 Работа с фразами длиной от 3 до 48 слов
🔻 Автовыбор языкового словаря BIP39
🔻 Исправление опечаток в словах
🔻 Работа с Bloom и XOR фильтрами
🔻 MultiGPU режим
🔻 Поддержка Bitcoin / Ethereum / Solana / TON
🔻 Работа как с шаблоном из строки, так и из файла
Что особенно важно:
⚠️ Это инструмент для восстановления доступа к seed-фразам.
⚠️ Исходный код проекта открыт и доступен публично на GitHub.
⚠️ Есть готовые сборки под Windows и Linux.
GitHub:
CUDA_Mnemonic_Recovery
В репозитории уже есть:
🔹 исходники
🔹 готовые релизы для Win и Linux
🔹 подробный README на двух языках
🔹 примеры запуска и подробное описание
Если кому-то нужны доработки под свои задачи, адаптация или разработка похожего ПО на заказ, написать мне можно сюда:
https://xn--r1a.website/xopmc
Хочу показать вам свой новый публичный проект:
CUDA_Mnemonic_Recovery
Это CUDA-инструмент для восстановления неполных BIP39 mnemonic-фраз
Что умеет:
🔻 Восстановление BIP39 фраз с пропущенными словами через *
🔻 Работа с фразами длиной от 3 до 48 слов
🔻 Автовыбор языкового словаря BIP39
🔻 Исправление опечаток в словах
🔻 Работа с Bloom и XOR фильтрами
🔻 MultiGPU режим
🔻 Поддержка Bitcoin / Ethereum / Solana / TON
🔻 Работа как с шаблоном из строки, так и из файла
Что особенно важно:
⚠️ Это инструмент для восстановления доступа к seed-фразам.
⚠️ Исходный код проекта открыт и доступен публично на GitHub.
⚠️ Есть готовые сборки под Windows и Linux.
GitHub:
CUDA_Mnemonic_Recovery
В репозитории уже есть:
🔹 исходники
🔹 готовые релизы для Win и Linux
🔹 подробный README на двух языках
🔹 примеры запуска и подробное описание
Если кому-то нужны доработки под свои задачи, адаптация или разработка похожего ПО на заказ, написать мне можно сюда:
https://xn--r1a.website/xopmc
5🔥21❤2🆒2
🫡 Всем привет! Для тех, у кого проблемы с доступом в Telegram, есть бот с проверенными прокси, чтобы вы не теряли связь с группой.
🫡 Ссылка: @ProxyCatalog_bot
Запустите бота и нажмите «получить прокси».
Запустите бота и нажмите «получить прокси».
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Forwarded from Volodya
ETH_balances_cleared.7z
2.4 GB
По вчерашнему. Имеющийся в группе файл с адресами ETH обработал, удалил записи о балансе, привел все буквы к нижнему регистру😊
👍7❤1
Forwarded from Михаил Х
brainflayer-CUDA-v1.0.0-linux-x64-cuda12.8.tar.gz
49.8 MB
Обновление brainflayer CUDA:
1) Добавлена поддержка multiGPU
2) Реализована работа по маскам и свои наборы символов
3) Порядковый перебор в режиме -priv тоже на порядок выше
(особенно если использовать один таргет -c для кривой secp256k1)
и так далее.
Исходный код проекта можно глянуть тут -
https://github.com/XopMC/brainflayer-CUDA
1) Добавлена поддержка multiGPU
2) Реализована работа по маскам и свои наборы символов
3) Порядковый перебор в режиме -priv тоже на порядок выше
(особенно если использовать один таргет -c для кривой secp256k1)
и так далее.
Исходный код проекта можно глянуть тут -
https://github.com/XopMC/brainflayer-CUDA
🔥7❤1
Forwarded from Михаил Х
https://github.com/XopMC/METAL_CRYPTO_TOOLKIT
А я просто оставлю ссылку тут)
Это мой флагманский проект, то над чем я работал несколько лет для CUDA (вообще всё)🤩
Но полностью портировано только для MacOS + Metal API
Для пользователей Mac это прям очень хороший подгон, пользуйтесь
А я просто оставлю ссылку тут)
Это мой флагманский проект, то над чем я работал несколько лет для CUDA (вообще всё)
Но полностью портировано только для MacOS + Metal API
Для пользователей Mac это прям очень хороший подгон, пользуйтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - XopMC/METAL_CRYPTO_TOOLKIT: Metal-accelerated cryptocurrency recovery and key research toolkit for macOS
Metal-accelerated cryptocurrency recovery and key research toolkit for macOS - XopMC/METAL_CRYPTO_TOOLKIT
❤8👍1