
Инструмент для подбора 256-байтового XOR-ключа файла с помощью частотного анализа
Инструмент, помогающий подобрать 256-байтный XOR-ключ файла с помощью частотного анализа.
usage: NoMoreXOR.py [-h] [-a] [-c] [-xor key] [-g] [-o outfile] [-y YARARULES]
Path
Инструмент, помогающий подобрать 256-байтный XOR-ключ файла с помощью частотного анализа.
позиционные аргументы:
Path путь к анализируемому файлу
необязательные аргументы:
-h, --help показать это справочное сообщение и выйти
-a, --analyze Автоматически анализировать указанный файл, перебирая все
возможные XOR-ключи, затем применять каждый из них и сканировать с
помощью YARA, чтобы определить правильный XOR-ключ
(требуется выходной файл)
-c, --convert Преобразовать входной файл в hex_file (требуется
выходной файл)
-xor key Выполнить XOR файла с указанным XOR-ключом (требуется
выходной файл)
-g, --guess Вывести информацию из hex_file, включая наиболее часто
встречающиеся символы и возможные ключи SHA256
-o outfile, --out outfile
Имя создаваемого выходного файла
-y YARARULES, --yararules YARARULES
Путь к YARA-правилам, используемым при автоматическом анализе, если
они отличаются от заданных в коде
Более подробную информацию можно найти в этой записи блога.