日期:2014-05-17  浏览次数:22030 次

如何反编译msi文件
我打包了一个.msi类型的安装程序,然后,试着用反编译工具Reflector进行反编译,可是,不能添加文件啊,就算是拖进去,也是显示的红色感叹号,无法反编译,
请问,该怎么反编译msi类型的安装程序呢?

------解决方案--------------------
msi貌似有专门的解包工具 不是.net做的 用Reflector是没用的
而且一般也没人反编译msi  把他安装出来修改里面的程序在自己重新打包就好了
------解决方案--------------------
orca.exe
微软的工具,在Windows Installer SDK里有。
------解决方案--------------------
如果仅仅是提取msi中的文件的话,用7zip就可以。
------解决方案--------------------
引用:
orca.exe
微软的工具,在Windows Installer SDK里有。


除了这个工具,InstallShield也出过修改和重新打包MSI的工具。
------解决方案--------------------
解压缩MSI
------解决方案--------------------
引用:
orca.exe
微软的工具,在Windows Installer SDK里有。

------解决方案--------------------
smi是被打包的,可以解包
------解决方案--------------------
msi是打包的。也就是个压缩的东东。只不过另外附了一些脚本。。
7zip就能干他了。