Пожалуйста, обратите внимание, что пользователь заблокирован
Программа на Python 3.x производит рекурсивный поиск парольных фраз от криптокошельков внутри файлов, проверяет их валидность
(т.е. выдает только те фразы которые удовлетворяют стандарту bip39) и выводит парольную фразу и путь к файлу в котором она была найдена.
Валидация фраз на соттветствие стандарту bip39 производится с помощью библиотеки из репозитория аппаратного криптокошелька trezor https://github.com/trezor/python-mnemonic
Пример вывода программы (пути заменил на zzz что бы не палить имя юзера и тд)
/home/zzzzz/zzzzzz/Files/wallety/New text document.txt
rude cool annual mango hazard stable affair payment kingdom naive crush cancel
/home/zzzzz/zzzzzz/Files/wallety/tron.txt
awake window awful off hero coach salmon deer medal bleak crisp noodle
/home/zzzzzzz/FileGrabber/Users/aliraza/Documents/atomic backup pharse wallet.txt
focus city expand planet upon power stick begin usual cereal spring damage
/home/zzzzzzz/FileGrabber/Users/tunas/Desktop/torrrez codes.txt
sketch swift bronze stadium monster agent office error lock spare split frown
/home/zzzzz/zzzzzz/Files/wallety/ark wallet.txt
rude cool annual mango hazard stable affair payment kingdom naive crush cancel
0. Необходим Python версии 3.8 и старше и библиотека pbkdf2 для Python
1. Для работы программы необходимо в теле seed-parser.py в 12 строке заменить source на полный путь до папки с логами.
Если у вас логи от говностиллера и все сграбелнные файлы хранятся в отдельных архивах
(наверное что бы хозяева стилера успели быстрее вас спиздить крипту)
В консоли перемещаемся в паку с логами (должен быть утсановлен p7zip-full и p7zip-rar)
cd /home/user/папка-с-логами
и выполняем
find /home/user/папка-с-логами -type f -name '*.zip' -execdir 7z x -y {} +
Все, все вложенные архивы будут рекурсивно распакованы. Так же на всякий можно сдела то же самое для rar часто грабятся файлы типа wallet.rar с бекапами ключей и валлетов.
Распаковаться он не распакуется но по запросу пароля вы поймете где он лежит и сможете попытаться подобрать пароль из тех что сграбил стилер.
2. Можно настроить какие файлы программа будет пропускать, по умолчанию это gif ico jpeg png jpg cab 7z rar zip sys dll
Для настройки своих исключений нужно просто добавить расширения которые хотите что бы программа пропускала
В файле seed-parser.py с 14 строки вставляете свои расширения (в таком же формате например '.iso', ).
3. Можно настроить какие именно фразы вы хотите искать по умолчанию ищутся фразы длинной 12 и 24, программа так же поддерживает фразы длинной 15, 18 и 21 слов. Что бы включить их поддержку нужно дописать цифрами их в фигрных скобках в 27 строке в seed-parser.py
4. Парсер находит фразы с разной манерой записи вне зависимости от того где они упоминаются в начале середине или конце файла.
1. big
2. room
3. ocean
4. valley
...
1. big 2. room
3. ocean 4. valley
...
big room ocean valley ...
big
room
ocean
valley
....
и т.д.
5. Программа может искать фразы от кошельков созданные на других языках (поддерживаются языки: Французкий, Итальянский, Няшный, Корейский, Китаски и официальный язык порноделов) для того что бы программа искала фразы на других языках нужно в папке wordlist найти папку Other выбрать там словарь, переименовать его в english.txt и заменить тот что по умолчанию.
6. Если в командной строке программы указать путь до папки например python3.8 seed-parser.py /home/user то программа отработает в фоновом режиме при этом сохранив результаты работы в файл с именем в виде даты и времени.
Тестировал на Ubuntu 20.10 Python3.8 должно работать на виндовс (лучше в повершелл запускать а то вывод будет читать неудобно)
ПРЕДУПРЕЖДЕНИЕ
При большом объеме программа выводит много мусора. Пользователям linux будет с этим легко справится парсив только файлы граббера например
python3.8 seed.py | grep Files
где Files название папки в логе с файлами грабера
или
python3.8 seed.py | grep Autofill что бы отпарсить данные с автозаполнения.
Так же советую с помощью sed отсечь все фразы в которых есть более двух повторов. Ну те кто на линуксе думаю сообразят как мусорные строки выкинуть из вывода
В будущем планируется добавить следующий функционал
1. Вывод после каждой фразы по 3 биткоин кошелька и приватных ключа сгенерированных с помощью этой фразы всех трех типов (получится 9 кошельков: 3 кошелька P2PKH, 3 кошелька P2SH и 3 кошелька P2WPKH SegWit)
2. Вывод 3х эфириум кошельков и приватных ключей сгенерированных с помощью этой фразы
3. Добавление черного списка названий файлов и папок которые будут пропускаться.
4. Прочие улучшения по отсечению мусора.
5. Многопоточность (хотя и так вроде бы работает не медленно)
mega.nz
Donate
Bitcoin bc1qphw8hltvwp6gqn6rx3rwgtuzxrcar6ap50rcqr
ETH 0x1C3136Ad67718Ebb6B235e159db761c5d657d0cf
(т.е. выдает только те фразы которые удовлетворяют стандарту bip39) и выводит парольную фразу и путь к файлу в котором она была найдена.
Валидация фраз на соттветствие стандарту bip39 производится с помощью библиотеки из репозитория аппаратного криптокошелька trezor https://github.com/trezor/python-mnemonic
Пример вывода программы (пути заменил на zzz что бы не палить имя юзера и тд)
Скрытый контент для зарегистрированных пользователей.
/home/zzzzz/zzzzzz/Files/wallety/New text document.txt
rude cool annual mango hazard stable affair payment kingdom naive crush cancel
/home/zzzzz/zzzzzz/Files/wallety/tron.txt
awake window awful off hero coach salmon deer medal bleak crisp noodle
/home/zzzzzzz/FileGrabber/Users/aliraza/Documents/atomic backup pharse wallet.txt
focus city expand planet upon power stick begin usual cereal spring damage
/home/zzzzzzz/FileGrabber/Users/tunas/Desktop/torrrez codes.txt
sketch swift bronze stadium monster agent office error lock spare split frown
/home/zzzzz/zzzzzz/Files/wallety/ark wallet.txt
rude cool annual mango hazard stable affair payment kingdom naive crush cancel
0. Необходим Python версии 3.8 и старше и библиотека pbkdf2 для Python
1. Для работы программы необходимо в теле seed-parser.py в 12 строке заменить source на полный путь до папки с логами.
Если у вас логи от говностиллера и все сграбелнные файлы хранятся в отдельных архивах
(наверное что бы хозяева стилера успели быстрее вас спиздить крипту)
Скрытый контент для зарегистрированных пользователей.
В консоли перемещаемся в паку с логами (должен быть утсановлен p7zip-full и p7zip-rar)
cd /home/user/папка-с-логами
и выполняем
find /home/user/папка-с-логами -type f -name '*.zip' -execdir 7z x -y {} +
Все, все вложенные архивы будут рекурсивно распакованы. Так же на всякий можно сдела то же самое для rar часто грабятся файлы типа wallet.rar с бекапами ключей и валлетов.
Распаковаться он не распакуется но по запросу пароля вы поймете где он лежит и сможете попытаться подобрать пароль из тех что сграбил стилер.
Скрытый контент для зарегистрированных пользователей.
Пользователь виндовс должен только страдать
2. Можно настроить какие файлы программа будет пропускать, по умолчанию это gif ico jpeg png jpg cab 7z rar zip sys dll
Для настройки своих исключений нужно просто добавить расширения которые хотите что бы программа пропускала
В файле seed-parser.py с 14 строки вставляете свои расширения (в таком же формате например '.iso', ).
3. Можно настроить какие именно фразы вы хотите искать по умолчанию ищутся фразы длинной 12 и 24, программа так же поддерживает фразы длинной 15, 18 и 21 слов. Что бы включить их поддержку нужно дописать цифрами их в фигрных скобках в 27 строке в seed-parser.py
4. Парсер находит фразы с разной манерой записи вне зависимости от того где они упоминаются в начале середине или конце файла.
1. big
2. room
3. ocean
4. valley
...
1. big 2. room
3. ocean 4. valley
...
big room ocean valley ...
big
room
ocean
valley
....
и т.д.
5. Программа может искать фразы от кошельков созданные на других языках (поддерживаются языки: Французкий, Итальянский, Няшный, Корейский, Китаски и официальный язык порноделов) для того что бы программа искала фразы на других языках нужно в папке wordlist найти папку Other выбрать там словарь, переименовать его в english.txt и заменить тот что по умолчанию.
6. Если в командной строке программы указать путь до папки например python3.8 seed-parser.py /home/user то программа отработает в фоновом режиме при этом сохранив результаты работы в файл с именем в виде даты и времени.
Тестировал на Ubuntu 20.10 Python3.8 должно работать на виндовс (лучше в повершелл запускать а то вывод будет читать неудобно)
ПРЕДУПРЕЖДЕНИЕ
При большом объеме программа выводит много мусора. Пользователям linux будет с этим легко справится парсив только файлы граббера например
python3.8 seed.py | grep Files
где Files название папки в логе с файлами грабера
или
python3.8 seed.py | grep Autofill что бы отпарсить данные с автозаполнения.
Так же советую с помощью sed отсечь все фразы в которых есть более двух повторов. Ну те кто на линуксе думаю сообразят как мусорные строки выкинуть из вывода
В будущем планируется добавить следующий функционал
1. Вывод после каждой фразы по 3 биткоин кошелька и приватных ключа сгенерированных с помощью этой фразы всех трех типов (получится 9 кошельков: 3 кошелька P2PKH, 3 кошелька P2SH и 3 кошелька P2WPKH SegWit)
2. Вывод 3х эфириум кошельков и приватных ключей сгенерированных с помощью этой фразы
3. Добавление черного списка названий файлов и папок которые будут пропускаться.
4. Прочие улучшения по отсечению мусора.
5. Многопоточность (хотя и так вроде бы работает не медленно)
Вы должны провести 30 дней на форуме для просмотра контента.
У вас должно быть более 20 сообщений для просмотра скрытого контента.
File on MEGA
Ты пидор если хочешь торговать пабликом
Donate
Bitcoin bc1qphw8hltvwp6gqn6rx3rwgtuzxrcar6ap50rcqr
ETH 0x1C3136Ad67718Ebb6B235e159db761c5d657d0cf
Последнее редактирование: