Skip to main content

Obfuscation Troubleshooting

Attempt to load an unverifiable executable with fixups (IAT with more than 2 sections or a TLS section)

fixup

This error is generally caused by the String Hiding or Integer Hiding options, because the obfuscated program attempts dynamic loading, and DLLs/EXEs processed by those two options do not support dynamic loading. Consider disabling them.

Error during obfuscation: The process cannot access the file 'xxx' because it is being used by another process

process-cannot-access

This error is usually caused by the file being in use by another process. When you obfuscate and overwrite an EXE or DLL that is currently running, it cannot be overwritten and this error occurs. Try closing the program, then re-run the obfuscation to overwrite the file, or use a different output filename.