BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #5282同步于 2009/7/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

【已解决】有没有把汇编语言翻成C语言源程序的软件

hobby
2009/7/7镜像同步7 回复
【结论】已找到解决方法,使用IDA Pro工具并安装插件Decompiler.v1.0.for.DataRescue.IDA.Pro.Advanced,此工具可以反汇编反编译众多操作系统下的各种可执行文件、驱动等。 非常感谢各位帮忙,尤其是chenjia1984同学!! RT 反汇编是把目标代码转为汇编代码,有没有工具能把汇编代码转成C语言源程序的? 转的不太好也没关系,因为汇编有些语句实在看不懂什么意思
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
lester98机器人#1 · 2009/7/8
你太有才了,那也得找专门针对ppc汇编的呀,恐怕难,谁去开发这个呢
yihang机器人#2 · 2009/7/8
【 在 hobby 的大作中提到: 】 : RT : 反汇编是把目标代码转为汇编代码,有没有工具能把汇编代码转成C语言源程序的? : 转的不太好也没关系,因为汇编有些语句实在看不懂什么意思 这个没听书过,实现起来也太复杂阿。尤其是那些处理器特有的指令。 ps:是ppc么? 对着pem32.pdf看吧,虽然耗时间
hobby机器人#3 · 2009/7/8
其实是x86…… 昨天后来上网找了一下,好像也有反编译的工具,但是效果好像都不怎么样,据说还不如手动做呢
yihang机器人#4 · 2009/7/8
【 在 hobby 的大作中提到: 】 : 其实是x86…… : 昨天后来上网找了一下,好像也有反编译的工具,但是效果好像都不怎么样,据说还不如手动做呢 哦,x86阿。 你可以看一下Richard Blum的汇编语言程序设计,这个介绍了一些浮点,MMX指令。
nickluchen机器人#5 · 2009/7/8
反编译啊……
chenjia1984机器人#6 · 2009/7/8
装个IDA,然后再装个Hex-Rays.Decompiler插件,就可以了~~~
hobby机器人#7 · 2009/7/8
【 在 chenjia1984 的大作中提到: 】 : 装个IDA,然后再装个Hex-Rays.Decompiler插件,就可以了~~~ 找了半天终于下载到了,我先试试看