最近在反编译class和jar包的时候,发现部分class无法反编译出来,换了最新版本的jd-gui和多个版本都不行,只能放弃了

解决方案:GitHub上找Luyten这个工具反编译

luyten是Procyon的GUI,是一款操作简单、功能实用的java反编译工具,软件支持*.JAR、*.zip、*.class等类型文件的反编译操作,还原度非常高,支持更多功能设置,如显式导入、类型、合成组件等等,

用户可根据不同的需求选择合适的显示项目,结果更明了。

下载地址:https://github.com/deathmarine/Luyten/releases

建议下载jar文件

使用结果

现在可以正常查看.jar中的.class文件了

使用简单设置:

唯一的缺点就是没有jd-gui反编译的速度快

三个工具中JD-GUI打开jar文件反编译速度飞快、luyten次之、Jadx最慢。三者都会遇到反编译不出来的情况,建议配合使用。

最新文章

  1. javascript 设置input框只读属性 获取disabled后的值并传给后台
  2. iOS 10 都有什么改变?
  3. HTML和CSS设置动态导航以及CSS中伪元素的简单说明
  4. 一步一图:从SQLSERVER2005中导出insert语句
  5. html 头部正常用法
  6. -_-#【Canvas】绘制文本
  7. ASP.Net使用母版页窗
  8. 使用nodejs的net模块创建TCP服务器
  9. 网络编程:I/O复用
  10. Effective Java 第三版——26. 不要使用原始类型
  11. IDEA使用教程
  12. 结合JDK源码看设计模式——桥接模式
  13. Java高级开发工程师面试笔记
  14. 在JavaEE中使用Hibernate框架
  15. 21.Buffer Pool与压缩页/CheckPoint/LSN
  16. Collections.sort 的日期排序
  17. 32 bit 与 64 bit 程序(2)比较
  18. C - Boxes in a Line 数组模拟链表
  19. MySQL记录异常实体类设计
  20. .net MVC 登陆模块后台代码

热门文章

  1. 高精度模板 val.1
  2. C#线程学习笔记七:Task详细用法
  3. 服务发现(consul)搭建
  4. c++-继承的学习
  5. Python—执行系统命令的四种方法
  6. 一个经典的代码--Convert char to int in C and C++
  7. 第2章:C++泛型机制的基石:数据类型表——《C++泛型:STL原理和应用》读书笔记整理
  8. C# Replace字符替换函数
  9. kotlin之变量与常量
  10. Oracle 11g Dataguard参数详解