Inno setup: hide files
How do I hide files when installing my application using the Inno Setup package? It can be hidden
"[files] attributes: hidden"
but this can be seen again by activating the windows option
Show hidden file
How can I hide it permanently to avoid user interaction with the EXE file?
Unable to execute. If you find a detailed explanation why, see this blog post: http://blogs.msdn.com/oldnewthing/archive/2005/04/19/409620.aspx
source to share
If you are really ambitious and you really have a problem with people "spoofing" your exe files, you can encrypt your exe files, play with PE (Portable Executable) and bootloader or other things.
I doubt it's worth it. EXEs have been distributed by many software companies over the years. Your application is probably not so special as to justify something unusual.
Set these flags and focus on more important issues.
source to share