【问题标题】:Are (specific) diff/patch tools suitable to update an executable binary file?(特定的)差异/补丁工具是否适合更新可执行二进制文件?
【发布时间】:2015-09-10 09:19:39
【问题描述】:

我刚刚阅读了this paper,其中介绍了 BSDiff 工具作为一种区分和修补二进制文件的方法。我想知道这些类型的工具是否很好并且适用于在此过程中不能承受任何类型错误的系统。

我正在从事一个嵌入式项目,我们正在寻找在不传输整个新版本的情况下更新引导加载程序映像的方法,但只传输小部分。我们要更新的二进制映像不仅包括我们开发的应用程序,还包括操作系统 (FreeRTOS) 和第三方库。

【问题讨论】:

    标签: diff updates binaryfiles patch


    【解决方案1】:

    试试这个 BSDiff 的实现: https://github.com/Cheedoong/bsdiff 跨平台,不依赖其他库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      • 2020-07-21
      • 1970-01-01
      • 2020-01-10
      相关资源
      最近更新 更多