『壹』 如何反编译hex文件

直接使用51反汇编软件或模拟,就可以实现;
Hex文件其实是机器指令码,其中包括操作码,操作数,以及地址等等内容,而的汇编语言指令代表的就是这些机器码,汇编就是将汇编语言编译成机器码的过程,反汇编就是将机器码变成指令的过程。
比如,C语言的编译先译成汇编再译成机器码,反汇编则反之。

『贰』 反编译什么意思,具体该怎么用

反编译:高级语言源程序经过编译变成可执行文件,反编译就是逆过程。计算机软件逆向工程,又称计算机软件恢复工程,是指对其他软件的目标程序(如可执行程序)进行「逆向分析和研究」,从而推导出设计思想、原理、结构、算法、处理过程、操作方法等要素,等被其他软件产品使用,在某些特定情况下可能会衍生出源代码。反编译可以作为开发软件时的参考,也可以直接用于软件产品中。

(2)怎样反编译扩展阅读:

如果编译过程中发现源程序有错误,编译程序应报告错误的性质和错误的发生的地点,并且将错误所造成的影响限制在尽可能小的范围内,使得源程序的其余部分能继续被编译下去,有些编译程序还能自动纠正错误,这些工作由错误处理程序完成。需要注意的是,一般上编译器只做语法检查和最简单的语义检查,而不检查程序的逻辑。

『叄』 shell脚本如何进行反编译

Shell脚本是解释执行的,不需要编译。

如果不能看,那么应该不是shell脚本,而是Perl脚本或者C/C++程序编译出的可执行文件。
注:Perl脚本可以藉助Perl Dev Kit编译为可执行文件。

file 脚本名
这样可以看出是普通文本文件(ASCII text)还是二进制可执行文件(executable)。
反编译可是个技术活儿,一般人别想做到。

『肆』 如何反编译并修改class文件

反编译后,修改源码,再编译。