0

我使用了这里提到的使用 dark.exe -x 解压捆绑包的方法

如何将捆绑包的内容重新打包回exe?以最简单的方式...(有 dll、manifest.xml 和其他捆绑特定内容)

TIA

4

1 回答 1

2

我自己找到了解决方案:

  1. 使用 dark.exe -x 提取捆绑包
  2. 修改任何需要的文件
  3. 使用 PowerArchiver 提取捆绑包(文件提取为 0、u1、u2、u3 等)
  4. 替换 PowerArchiver 创建的文件夹中的修改文件(您需要找到具有文件大小的适当文件并将其重命名为 uXX,其中 XX 是数字)
  5. 使用 PowerArchiver 创建 cab 存档 MSzip
  6. 使用 HxD 二进制编辑器打开捆绑包,找到 4D534346 或代表 cab 存档开始字节的 MSCF 并将其选择到存档末尾并删除此部分
  7. 在 HxD 中打开使用 PowerArchiver 创建的 cab 存档并全选并复制,然后将其粘贴到捆绑并保存
  8. 所以你创建了一个修改过的 bundle.exe
于 2014-04-15T04:15:16.323 回答