【Windows】innounp:解包 Inno Setup 安装包的小工具

【Windows】innounp:解包 Inno Setup 安装包的小工具

时间煮雨-Saber
2026-10-12 / 0 评论 / 4 阅读 / 正在检测是否收录...

innounp 是一个开源的命令行工具,用来检查并提取 Inno Setup 制作的安装包内容,这个汉化版还附带 Windows 图形界面 InnoUnpack.exe。

Inno Setup 本身没有官方解包程序,想从编译好的安装包里取出文件,常规办法只有运行自解压程序,而很多系统安全策略恰好会拦下这一步。innounp 把安装包当成压缩包来读,直接列出内部文件并导出,无需执行安装程序;它还能从安装包中恢复 .iss 脚本的部分内容,包括注册表改动和编译后的 Innerfuse / RemObjects Pascal 脚本。

亮点:
- 开源且基于 Inno Setup 源码编写,更有可能跟上后续版本的变化。
- 支持最高 v6 的 Inno Setup 安装包,覆盖目前绝大多数安装程序。
- 可恢复安装脚本片段,含 registry changes 与编译脚本,方便逆向分析。
- 过滤与批处理参数齐全,可只提取指定文件、处理重复副本、覆盖已有文件。
- 图形界面友好,支持文件对话框、拖放和命令行载入,基本信息与文件列表即时显示。

命令行用法示例:

innounp -x -d C:\out -f:*.dll setup.exe   # 解包到指定目录,只取 dll 文件
innounp -m setup.exe                      # 同时处理内部嵌入文件
innounp -s setup.exe                      # 提取时不保留目录路径

常用参数:-x 解包、-d 目标目录、-f 文件过滤器、-m 处理嵌入文件、-s 不保留路径、-a 处理重复文件的所有副本、-o 覆盖、-l 语言选择。

平台:Windows,控制台程序 innounp.exe 与 GUI 版 InnoUnpack.exe 均可使用。

配图




⚠️ 版权与免责声明:部分资源收集于互联网,不保证完全可用。
下载前请先阅读本站《免责声明》;
若遇到链接失效,可通过评论或留言联系管理员补档。
资源仅供个人学习参考,请于下载后 24 小时内删除;
如涉及版权问题,请速联系本站处理。

0

评论 (0)

取消