Java的反编译工具提供官网下载
今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像.NET、Java这样的运行在虚拟机上的编程语言,更容易进行反编译得到源代码。当然,也有一些商业软件,对其程序进行了混淆加密,这样我们就很难用工具反编译了。
1、Java反编译插件 —— Jadclipse
JadClipse是Jad的Eclipse插件,是一款非常实用而且方便地Java反编译插件,我们只需将下载的插件包复制到eclipse的plugins目录下,然后修改window -> Preferences -> Java -> JadClipse 下的Path to decompiler ,如:C:\pin\jadnt158\jad.exe,最后在Windows -> Perference -> General -> Editors -> File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer” 即可。
官方网站:http://sourceforge.net/projects/jadclipse/
2、Java反编译工具 jad
jad是一款使用非常广泛地Java反编译工具,上面这款Jadclipse就是基于jad的反编译插件,JAD 文件包含 MIDlet 套件的标题信息,例如开发应用程序的公司、应用程序名称和大小。
官方网站:http://varaneckas.com/jad/
3、Java 反编译器 JD-GUI
JD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows、Linux和苹果Mac Os三个平台。而且提供了Eclipse平台下的插件JD-Eclipse。JD-GUI不需要安装,直接点击运行,可以反编译jar,class文件。
官方网站:http://jd.benow.ca/
4、Java反编译器 jdec
jdec是一个Java反编译器。它能够把出现在一个.class文件中的字节码还原成Java源代码,反编译的结果几乎与原始Java文件相同。它还自带一个利用swing开发的用户操作界面。
官方网站:http://jdec.sourceforge.net/
5、uuDeJava
uuDeJava是Java Class文件的反编译工具。反编译的Java源程序被输出到Class的相同目录。内部使用jad.exe。反编译Class文件时,可以直接点击Class文件(关联后),或者选中文件或目录发送到uuDeJava的快捷方式。还可以拖动文件或目录到uuDeJava的主窗口。
官方网站:http://www.uuware.com/uudejava_cn.htm
6、Java 反向工程软件 Minjava
Minjava 是一个 Java 反向工程软件,可帮助理解已存在一些 Java 软件的架构和行为。
官方网站:https://code.google.com/p/minjava/
7、Java Decompiler
这款反编译器叫 “Java Decompiler”, 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。
官方网站:http://jd.benow.ca/
Java的反编译工具提供官网下载相关推荐
- 如何在Eclipse 3.3上安装jadclipse[java的反编译工具] 收藏
如何在Eclipse 3.3上安装jadclipse[java的反编译工具] 收藏 jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高.可惜用起来不太方便.还好 找到eclips ...
- 【项目实战】Java代码反编译工具的使用 以及 如何对Java代码进行混淆?
一.背景 现在交付给客户的代码,虽然不是以源码的形式交付,但是还经常会需要进行反编译,如何更好的做到反编译呢?本文探讨的是如何进行反编译的方法. 二. Java代码反编译工具的使用 (1)使用jad ...
- Java常见类库与工具及官网
Java https://www.oracle.com/java/technologies/ OpenJDK https://openjdk.java.net/ w3c(万维网联盟) https:// ...
- [马士兵] 一. 初识JAVA 20. 反编译工具的使用 21. 本章最后一段代码 22. 扩展面试题: JDK, JRE, JVM区别
20. 反编译工具的使用 编译 源代码----->class 反编译 class---->源代码 反编译工具 jd-gui.exe 21. 本章最后一段代码 public class Hi ...
- 电脑JAVA打开oracle太慢_oracle官网下载jdk跑不动太慢了,给出快速下载方式mac
oracle官网下载jdk8跑不动太慢了,给出快速下载方式 之前在oracle官网下载jdk1.8实在速度太慢,只有20K左右的下载速度,有时候甚至不动,最关键的慢也就算了,cookie有效期有限,有 ...
- java jad_Java反编译工具Jad大集合
以下是Jad的各个版本: Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform (238600 bytes). Jad 1.5.8g for Mac ...
- 常用工具软件-官网下载地址
Putty --ssh/telnet等远程小工具 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html https://the. ...
- php zend optimizer 解密,PHP反编译工具(Mr.DeZend GUI)下载 v1.0
Mr.DeZend GUI 是一款针对PHP被zend加密的解密工具 请运行Gui.exe进行DeZend操作,如果DeZend失败,请查看下文: 需求: 1.操作系统:Windows 2000/XP ...
- 7 款开源 Java 反编译工具
7 款开源 Java 反编译工具 今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程.尤其 ...
最新文章
- Python学习笔记-进度条
- BZOJ5091摘苹果(概率、期望)
- 03_Android项目中读写文本文件的代码
- 小米新机将搭载鸿蒙,小米新機將搭載鴻蒙係統?還得等鴻蒙進一步的消息!
- SpringCloud与dubbo的区别
- 90.bower解决js的依赖管理
- Windows用户安全小技巧
- 四轴码垛机器人配件_四轴码垛机器人的应用范围
- Bubble——Typecho 极简风格响应式主题
- 6个超级实用的免费网盘搜索网站分享
- Dorado7 首页菜单CSS调整
- 计算机型号win7,win7cpu型号怎么看
- Markdown转Jupyter
- CSS 实现平行四边形、菱形、切角效果、梯形
- 背景运动补偿具体思路
- php云扫墓平台_让“云”成为清明祭扫新平台
- 独立同分布的大样本OLS回归
- 和sar比起来,其他Linux命令都是猹---ing
- Mac版Ps、AE、PR不能突然使用?Adobe全家桶关闭自动更新的方法
- SpringCloud搭建NetFilx-Eureka(小白专属)
热门文章
- 线性规划python
- 史上最牛mysql-06 (多表连接)
- 【C++】Placement New
- 设为首页收藏本站 切换到宽版 Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛 用户名 		自动登录 	 找回密码 密码 			 注册 人人连接登陆 用新浪微博连接
- Word交叉引用怎么才能只引用编号项
- elemet-ui后台表格自动排序解决办法
- vr游戏模型测试软件,Steam VR性能测试工具介绍
- 复选框 html 操作,HTML页面中复选框的操作方法
- c++ typeid和type_index
- IntellIdea中的jsp中include出现乱码问题