2011-03-27 104 views
0

我有我的相机的固件更新。理论上可行吗?可以自定义相机固件吗?

反编译它,理解它并定制它?

+1

请确保您阅读使用条款。你提出的建议可能是非法的。 – Mat 2011-03-27 16:25:28

回答

2

理论上任何事情都是可能的。在实践中,你可能很难。你有没有尝试在反汇编器中抛出你的固件更新二进制文件,看看它是否是真正的指令,而不是以某种方式加密或遮挡?

即使它碰巧是未加密的指令,你也需要知道一些关于文件布局的知识 - 没有太多的芯片可以从复位向量开始执行C代码。之后,将反汇编后的二进制文件重新转换回高级源代码是而不是是一项简单的任务。当然,回到你可以轻易理解和修改的东西将是一个大项目......祝你好运!

+0

谢谢,我想我已经确定了处理器,并找到了一个编译器/反编译器,但说实话,我不知道如果一台相机甚至可以在我熟悉的模型中工作,例如firmaware文件是一个在cpu上运行的可执行文件。我所知道的相机的不同功能 - 显示器,图像处理等可以在不同的架构上实现。 – hooleyhoop 2011-03-27 16:51:48

+0

@ fakeAccount22,是的 - 这会让你的问题难以解决。 – 2011-03-28 01:49:27

相关问题