如何保护我的安装程序免遭提取?

如何保护我的安装程序免遭提取?

在下图中,可以使用 UniExtract 程序轻松提取安装程序

在此处输入图片描述

我该如何防止这种情况发生?我应该使用什么工具才能在提取时不会像下图那样被提取?如果可能的话请帮忙。谢谢

在此处输入图片描述

答案1

以下是 2012 年 NSIS GitHub 表单上的一篇文章,讨论了实现此目的的不同方法:https://nsis-dev.github.io/NSIS-Forums/html/t-335433.html

如果您对一种可以简单地防止表面提取但有可能被破解并暴露原始文件的方法感兴趣,请查看 T.Slappy 的评论(链中的第 3 条)

不要将文件放入 setup.exe,而是先将它们放入带有密码的存档中,然后提取该存档 $PLUGINDIR 或 $TEMP 并将文件解压到最终目标。解压大型存档可能会很慢,但不需要特殊的软件/脚本。

如果您正在寻找此问题的更有效的解决方案,很多人在后面的帖子中提出了各种不同的选择,但它们需要您进行大量工作才能设置(即,您需要自己从修改后的源代码版本重建 NSIS)。

相关内容