NSIS 腳本提取教程
寫在前面:
NSIS是一種以腳本驅(qū)動的安裝程序,可以用工具從編譯好的安裝程序提取出其腳本,進而快速分析其潛在行為。
工具這里用的是7zip的15.05(15.06就不支持提取NSIS腳本了)。
提取步驟:
安裝15.05版本的7zip
利用7zip解壓NSIS安裝包
找到提取文件夾中的[NSIS].nsi(提取的腳本)
去除7zip增加的注釋之類的
7zip提取前后對比
7zip加了不少東西,包括注釋以及其他東西,如下所示:


7zip生成的注釋一版有兩種,";"以及"/*? */"。

參考資料以及下載地址:
nsis下載網(wǎng)址: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