【问题标题】:Possible to customize camera firmware?可以自定义相机固件吗?
【发布时间】:2011-07-23 22:59:59
【问题描述】:

我的相机有固件更新。理论上可以吗

反编译、理解、定制?

【问题讨论】:

  • 确保您阅读了使用条款。你的提议可能是非法的。

标签: reverse-engineering decompiling disassembly firmware


【解决方案1】:

理论上一切皆有可能。在实践中,您可能会遇到困难。您是否尝试过将固件更新二进制文件扔给反汇编程序以查看它是否是真实的指令,并且没有以某种方式加密或隐藏?

即使它确实是未加密的指令,您也需要了解有关文件布局的一些信息 - 没有多少芯片可以直接从复位向量开始执行 C 代码。在那之后,将反汇编的二进制文件转回高级源代码不是一件容易的事。当然,找回一些您可以轻松理解和修改的内容将是一个大项目……祝您好运!

【讨论】:

  • 谢谢,我想我已经确定了处理器并找到了编译器/反编译器,但老实说,我不知道相机是否可以在我熟悉的模型中工作,即固件文件是在 cpu 上运行的可执行文件。我只知道相机的不同功能——显示、图像处理等可以在不同的架构上实现。
  • @fakeAccount22,是的 - 这就是让您的问题难以解决的原因。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-17
  • 1970-01-01
  • 2012-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-20
相关资源
最近更新 更多