NSIS防止将文件解压缩到提取。

时间:2017-10-17 07:02:26

标签: nsis

我已经看到这是在2008年的晒太阳时被问到的,并且在这个问题上找不到任何新的东西,所以我再次提起它。

有没有办法阻止用户从安装程序中提取文件并读取nsi文件。

我读了一些需要在nsis的exe中更改操作码的内容。 NSIS是否提出了一个插件或其他东西,以便用户不必修改exe?

如果有一个简单的方法或者它仍然在乱用exe。如果是这样,你可以指出我正确的方向,如果有人已经发布了一个版本

感谢!

1 个答案:

答案 0 :(得分:2)

NSIS是开源的,因此人们能够编写反编译器并不令人惊讶。

没有简单的方法来阻止它,推荐的方法仍然是相同的;更改\Source\exehead\fileform.hcompile NSIS中操作码的顺序。

为了防止大多数人访问您的文件,您可以使用NSIS Wiki中的一个zip / 7z / rar插件,该插件接受密码并在安装程序中包含受密码保护的存档。请记住,复杂的用户可以在调试器中运行安装程序,并在调用插件解压缩文件时查找密码。