Hyperion works OK when scrambling/obfuscating win32 files, but I am trying a program that seems to be a Win64 executable, and it fails:
C:\Hyperion>hyperion.exe -v mimikatz.exe output.exe
-------------------------------
| Stage 1: Analyzing input file |
-------------------------------
Opening mimikatz.exe
Copied file to memory location: 0x5a0020
Found valid MZ signature
Found pointer to PE Header: 0x118
Found valid PE signature
Error: File is PE64, aborting...
https://github.com/Veil-Framework/Veil-Evasion/tree/master/tools/hyperion
https://github.com/Veil-Framework/Veil-Evasion/archive/hyperion.zip
https://github.com/Veil-Framework/Veil-Evasion/archive/Veil-Evasion.zip
https://github.com/Veil-Framework/hyperion/archive/hyperion.zip
How can I obfuscate 64-bit executables?
I don't mind to use Linux or Windows for the job. This question is not restricted to Hyperion software. Any method to achieve executable windows files obfuscation is allowed as a possible answer.