linux – 学习嵌入式固件黑客

linux – 学习嵌入式固件黑客,第1张

概述我有一台三星电视通过光纤输出连接到我的DTS音响系统.电视有ARM CPU和嵌入式 Linux *** 作系统.它配备了嵌入式媒体播放器.但内部媒体播放器不会将DTS音频传递给我的音响系统.它只通过AC3和其他格式.我想破解电视的固件,将DTS音频传递给我的音响系统. 有什么书籍,学习资源等开始这种爱好项目?我从未在嵌入式平台上编程.在开始之前我应该​​知道什么?例如,我应该知道音频编程,电子学,Linu 我有一台三星电视通过光纤输出连接到我的DTS音响系统.电视有ARM cpu和嵌入式 Linux *** 作系统.它配备了嵌入式媒体播放器.但内部媒体播放器不会将DTS音频传递给我的音响系统.它只通过AC3和其他格式.我想破解电视的固件,将DTS音频传递给我的音响系统.

有什么书籍,学习资源等开始这种爱好项目?我从未在嵌入式平台上编程.在开始之前我应该​​知道什么?例如,我应该知道音频编程,电子学,linux内核,C编程吗?任何建议都会有所帮助.

实际上有一个专门的sourceforge项目与三星电视上的固件黑客有关,名为SamyGO.但是当我问这个网站的主要固件黑客之一时,我没有收到他的回复.所以我在这里有人可以回答我的问题.谢谢..

更新:

我应该为这种工作获得多少电子知识? (我拥有C.S学位和关于电子学,逻辑设计等的基础知识).我应该是linux内核还是C专家?

实际上我一直想知道像George Hotz这样的嵌入式设备黑客是如何获得这种知识的.因为它是一个封闭的系统,他们没有任何文档,他们怎么能这样做呢?他们是从学校学到的吗?(我不这么认为).如果他们这样做,他们学习什么?他们使用哪些书?如果不这样,怎么样?

解决方法 我在linksys路由器的反向工程固件上发现了这篇优秀的博文,

http://www.devttys0.com/2011/05/reverse-engineering-firmware-linksys-wag120n/

它详细解释了如何对固件进行反向工程,以明确的步骤进入文件系统.如果您可以按照这些步骤 *** 作,那么您将非常了解破解固件所需的 *** 作.

我不认为你需要很多电子知识来破解固件,基本的101级知识就足够了.如果您了解基本的 *** 作系统和系统,那么您应该能够顺利完成工作.

总结

以上是内存溢出为你收集整理的linux – 学习嵌入式固件黑客全部内容,希望文章能够帮你解决linux – 学习嵌入式固件黑客所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1033169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存