java反编译,JAD & CFR

目前我们开发中大都使用JAD进行java反编译。这个工具已经过于陈旧,最突出的问题就是经常反编译出错。

使用CFR反编译工具能够很好的解决这个问题,并且支持java8,这个工具更活跃。

CFR

附件是Java反编译工具CFR,支持java7,java8的反编译,能解决jd-gui部分代码不能反编译的问题,尤其是匿名类,内部类的一些逻辑。使用方法如下:

D:\>java -jar cfr_0_110.jar D:\example.jar –outputdir D:\data\example

输入可以是jar,class文件,也可以是在classpath里的类名,其他的高级选项可以参考—help,或者官网说明,最新版本也可以去官网获取,目前最新的是110版本。

官网地址:http://www.benf.org/other/cfr/

from: http://coolpers.github.io/crf/2016/01/12/crf-decompiler.html

最新文章

  1. C文件读写
  2. Learn ZYNC (6)
  3. Eclipse窗口总是在最前的解决办法
  4. Flex数据交互之WebService
  5. jQuery基础细节
  6. Linux编译安装Mysql步骤
  7. 实现$.fn.extend 和$.extend函数
  8. WebRequest调用
  9. .NET(WinCE、WM)转Android开发——Xamarin和Smobiler对比
  10. 第四次上机,ASP组件的使用
  11. sleep、wait、notify、notifyAll的区别
  12. eclipse 创建maven 项目 动态web工程完整示例 maven 整合springmvc整合mybatis
  13. git 环境搭建
  14. 20165231 实验一 Java开发环境的熟悉
  15. Ubunut操作系统下nDPI的部署及简单使用
  16. Vue--项目开发之实现tabbar功能来学习单文件组件2
  17. (Java学习笔记) Java Networking (Java 网络)
  18. codeforce864d
  19. Pry的安装
  20. 8.13Oracle新建用户、角色,授权

热门文章

  1. spring mvc3+默认首页设置问题
  2. react todolist
  3. webpy 模版语言
  4. 【JBPM4】获取任务
  5. ASP.NET MVC 视图学习,纯干货
  6. 六十六 aiohttp
  7. intellij添加jar包
  8. 【剑指offer】面试题 64. 求 1+2+3+...+n
  9. 445. Add Two Numbers II【Medium】【两个链表求和】
  10. 0821Servlet基础