NSIS 脚本提取教程
写在前面:
NSIS是一种以脚本驱动的安装程序,可以用工具从编译好的安装程序提取出其脚本,进而快速分析其潜在行为。
工具这里用的是7zip的15.05(15.06就不支持提取NSIS脚本了)。
提取步骤:
安装15.05版本的7zip
利用7zip解压NSIS安装包
找到提取文件夹中的[NSIS].nsi(提取的脚本)
去除7zip增加的注释之类的
7zip提取前后对比
7zip加了不少东西,包括注释以及其他东西,如下所示:


7zip生成的注释一版有两种,";"以及"/* */"。

参考资料以及下载地址:
nsis下载网址:https://nsis.sourceforge.io/Download
nsis脚本提取介绍:https://nsis.sourceforge.io/Can_I_decompile_an_existing_installer
nsis脚本提取下载:https://sourceforge.net/projects/sevenzip/files/7-Zip/15.05/
nsis手册下载地址:https://blog.csdn.net/Mrlianggy/article/details/103287762