Unpack WIX Burn bundle

两盒软妹~` 提交于 2019-12-18 04:15:34

问题


Is it possible to somehow unpack a bundle? I need to make sure all packages within a bundle are signed correctly...

TIA


回答1:


Dark.exe decompiles bundles; use -x to extract the bits.




回答2:


Run the installer with the argument -layout and it should download or extract (as appropriate) the packages that it contains to the directory the installer is in. You can specify a target directory as a second argument if you wish.

This was tested with a bundle created with version 3.6.2520.0. It is known to be broken on the current weekly release of wix36.exe itself.




回答3:


insignia will extract the engine.

insignia -ib Install.exe  -o engine.exe

Then I use signtool to sign the engine then you have to put the engine back into the bundle...

insignia -ab engine.exe Install.exe -o Install.exe

I then sign the whole bundle



来源:https://stackoverflow.com/questions/8889383/unpack-wix-burn-bundle

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!