mwfd.net
当前位置:首页 >> 谁能帮我把一个hEx文件反编译为C语言文件? >>

谁能帮我把一个hEx文件反编译为C语言文件?

如果hex文件是二进制代码转换得来的话,只能反汇编成汇编语言.直接反编译到c语言不太可能.

一般,在ide中选择单步调试就可以看到汇编代码.另外使用ollydbg或windbg都可以带源码调试.静态反汇编可以使用w32asm,或ida.

如果hex文件是二进制代码转换得来的话,只能反汇编成汇编语言.直接反编译到C语言不太可能.

只能反汇编成汇编语言,而且可读性较差

有两种方法:1、用相应的IDE(例如:keil)创建一个工程,然后将该C语言文件中的代码复制到工程中的目录下.然后使用keil 对该工程进行编译.这样就可以得到hex文件.2、使用相应的编译器,一步一步的编译.不推荐第二种方法因为,单独使用编译器编译需要很多麻烦的步骤,还有可能会出错.直接使用IDE会更加方便省去很多麻烦的步骤.

目前世界上并没有办法把C和C++生成的可执行文件反编译成C和C++.

bin 或 hex文件可以反汇编为汇编语言程序,bin 或 hex文件不能反汇编为C语言程序.

hex文件反编译为c语言 回答 2 4 求VB反编译软件 回答 2 5 flash 文件如何反编译 回答 2 1 问: 谁能帮我反编译这个VB小程序 回答 2 4 急求单片机大神帮忙,单片机程序源代码修改后怎么保存生

用keil c 就可以,需要建立一个工程,然后把你的文件添加进去.右键点击工程名,然后选择第一项,进入一个对话框,选择“输出”选项卡,选中“产生hex文件”复选框,编译的时候就生成hex文件了.实在不懂就留个qq 我给你发截图.

可以反编译成汇编,因为汇编语言和机器码是一一对应的,当然C更容易看懂.

网站首页 | 网站地图
All rights reserved Powered by www.mwfd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com