Shoggoth — это проект с открытым исходным кодом, основанный на C++ и библиотеке asmjit, используемый для полиморфного шифрования данного шеллкода, файлов PE и COFF.
Описание
Shoggoth сгенерирует выходной файл, в котором полезная нагрузка и соответствующий загрузчик будут храниться в запутанной форме. Поскольку содержимое вывода не зависит от позиции, его можно выполнить непосредственно как шелл-код. Пока полезная нагрузка выполняется, она расшифровывает себя во время выполнения. В дополнение к подпрограмме шифрования Shoggoth также добавляет мусорные инструкции, которые ничего не меняют между подпрограммами.
github.com
Описание
Shoggoth сгенерирует выходной файл, в котором полезная нагрузка и соответствующий загрузчик будут храниться в запутанной форме. Поскольку содержимое вывода не зависит от позиции, его можно выполнить непосредственно как шелл-код. Пока полезная нагрузка выполняется, она расшифровывает себя во время выполнения. В дополнение к подпрограмме шифрования Shoggoth также добавляет мусорные инструкции, которые ничего не меняют между подпрограммами.
GitHub - frkngksl/Shoggoth: Shoggoth: Asmjit Based Polymorphic Encryptor
Shoggoth: Asmjit Based Polymorphic Encryptor. Contribute to frkngksl/Shoggoth development by creating an account on GitHub.