导航:首页 > 源码编译 > 反编译全解读

反编译全解读

发布时间:2024-03-03 07:39:36

Ⅰ 用于单片机烧写的文件-----.hex文件,如何将.hex文件转换为容易解读的语言---C语言。详细步骤!

用51反汇编工具 V1.0 智能版(这个可以反汇编的)
Hex-Rays插件 v1.0.071108。。。(这个可以反C语言的,貌似是最好的了)
但是反出来的效果不太好。。
因为官方的要付费,所以没用过,不能给你提供详细步骤了,不好意思
自己去搜索下,研究下吧 呵呵

Ⅱ 如何将java中的.class文件反编译

安装Java jdk后
看安装目录里有没有jad.exe,没有要下载,一般都有的
配置Java环境变量
开始-运行-cmd-回车-进入命令行窗口:
cd+空格+class文件所在路径:
按下面的命令进行反编译:
例如:[2] jad -sjava example.class 回车
在目录里可以看到example.java源文件

[1] 反编译一个class文件:jad example.class,会生成example.jad,用文本编辑器打开就是java源代码
[2] 指定生成源代码的后缀名:jad -sjava example.class,生成example.java
[3] 改变生成的源代码的名称,可以先使用-p将反编译后的源代码输出到控制台窗口,然后使用重定向,输出到文件:jad -p example.class > myexample.java
[4] 把源代码文件输出到指定的目录:jad -dnewdir -sjava example.class,在newdir目录下生成example.java
[5] 把packages目录下的class文件全部反编译:jad -sjava packages/*.class
[6] 把packages目录以及子目录下的文件全部反编译:jad -sjava packages/**/*.class,不过你仍然会发现所有的源代码文件被放到了同一个文件中,没有按照class文件的包路径建立起路径
[7] 把packages目录以及子目录下的文件全部反编译并建立和java包一致的文件夹路径,可以使用-r命令:jad -r -sjava packages/**/*.class
[8] 当重复使用命令反编译时,Jad会提示“whether you want to overwrite it or not”,使用-o可以强制覆盖旧文件

[9] 还有其他的参数可以设置生成的源代码的格式,可以输入jad命令查看帮助,这里有个人做了简单的翻译:jad命令总结
[10] 当然,你会发现有些源文件头部有些注释信息,不用找了,jad没有参数可以去掉它,用别的办法吧。

Ⅲ 在线等:安卓反编译解读代码时遇到的问题,JAVA代码问题

反编译出来的代码和源代码是有出入的,基本能读懂就好了,里面有错误也是正常的

Ⅳ 刚下载了一个已编译的HTML文件,请问大家怎样才能更改已编译HTML文件的文本部分的内容

你说的是.chm文件吧,就是已编译的HTML文件(Compiled HTML Help file)
这个是用一些软件做成的,需要反编译后才能修改。
步骤:
一:用反编译chm软件反编译目标chm文件
二:找到想修改的地方修改(通常就在反编译后的某个html文件中)
三:用chm编译软件编译成chm文件(如果不编译的话,就还是很多html文件)

常用的chm制作软件有:
Microsoft HTML Help Workshop
说明:Mircosoft 出的编译 HTML 帮助文件的必需的编译器。
下载地址:http://www.hanzify.org/?Go=Show::List&ID=6129

FAR
说明:FAR 不仅具有超强的文本查找和替换功能,它更是目前公认为最好的帮助文件制作软件。它FAR 不仅具有超强的文本查找和替换功能,它更是目前公认为最好的帮助文件制作软件。
下载地址:http://www.hanzify.org/?Go=Show::List&ID=9644

CHM电子书反编译精灵 2.3
说明:它是一款专门用来反编译CHM电子书源文件的工具软件,可以迅速地释放包括在CHM电子书里面的全部源文件(包括网页、文本、图片、CHM、ZIP、EXE等全部源文件),并且完美地恢复源文件的全部目录结构及文件名,以便帮助用户得到源文件进行资料恢复或二次编辑。
下载地址:http://soft.a5d.com/SoftView/SoftView_4247.asp

Quick CHM V2.6 简体中文注册版
说明:原名电子文档处理大师。是真正的所见即所得(WYSIWYG)CHM文件制作软件,内置简单易用的所见即所得网页编辑器,使你可以不必在两个软件之间切换,只使用一个软件就可以完成CHM文件的制作。软件采用html help workshop的格式保存和读取,使你不在为格式不同而烦恼。增强反编译功能,反编译后直接可以用QuickCHM读取,使你的工作更轻松。
下载地址:http://soft.ylmf.com/downinfo/493.html

Ⅳ c#dll网页反编译源码全吗

全。c#dll的反编译源码只能在网页中按f12进行反编译,是获取反编译源码的唯一途径,也是最全的。反编译也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。

Ⅵ 反编译的java源码,里面全是abcdef的类名和包名,如何解决

这是被混淆过的jar包。
没有被混淆是可以反编译出来的。

阅读全文

与反编译全解读相关的资料

热点内容
pdf火车 浏览:77
幻世九歌怎么选服务器 浏览:163
ubuntu反编译工具使用方法 浏览:910
stc20脚单片机 浏览:352
pdf吉他独奏 浏览:484
phpsort排序 浏览:917
三种条件编译指令 浏览:945
怎么知道app扣的啥费用 浏览:320
没有服务器地址测试微信接口 浏览:392
51单片机报警器 浏览:431
python任意范围猜数字游戏 浏览:567
程序员打电话搞笑视频 浏览:129
完美校园app怎么销假 浏览:902
多开宏命令 浏览:884
战地1如何匹配官方服务器 浏览:382
武汉金税系统服务器地址 浏览:844
店铺app源码 浏览:59
android缓冲界面 浏览:274
中行企业银行app怎么开通转账 浏览:96
飞乐鸟水彩画入门pdf 浏览:966