Archive: Encrypting File Names


Encrypting File Names
Is there any way to Encrypt file names within a NSIS installer? I ask this because I want to make it so the user HAS to agree to the agreements before installing. They can avoid this by viewing the .exe install using z7ip and extract the contents without going through the actual installation process.

Thanks in advance.


This was discussed about 100 times, and the answers is NO NO NO and again NO ;)

You may encrypt the files somehow, but then your installer still needs to contain the decryption key. The user could extract the key from your installer (by loading the EXE file or a memory dump into the Hex-Editor or by using a more sophisticated tool) and use that key to decrypt the files. So there is no safe way to protect your files. Techniques of "obfuscation" can only make it less trivial to get the files...