JDEC简单使用

JDEC是一个开源的Java反编译工具,支持反编译.class和.jar文件。本文介绍了JDEC的安装、配置和运行步骤。在Windows上,解压缩后双击运行,配置包括设置输出路径、日志文件、临时目录等,然后通过UI界面选择要反编译的文件,执行反编译任务。虽然速度可能较慢,但能提供清晰的Java结构图和高亮代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Intro

jdec是一款开源的java程序反编译工具,可以将反编译.class和.jar文件,可以直接在 主页下载,jdec运行需要java环境,需要下载安装java sdk,自测可以在win10中使用。

Install

  1. 将文件解压到本地文件夹
  2. Win下可一直接双击 Jdec-UI.bat 运行

Config

执行任务之前需要配置jdec

  1. 点击菜单栏的Configuration->jdec(Decompiler) Configuration

  2. 将标有***replace me***字样的补全,如下:

    Output_Folder_Path=c:/temp/output
    Log_File_Path=c:/temp/output/log.txt
    UI_LOG_FILE_PATH=c:/temp/output/uilog.txt
    JAVA_CLASS_FILE=c:/test.class
    JAR_FILE_PATH=c:/test.jar
    Temp_Dir=d:/temp/output

  3. 填写完毕,点击下方的Update Changes按钮

【NOTE】:稍微解释一下配置文件Output_Folder_Path、Log_File_Path、UI_LOG_FILE_PATH就不多说了,字面意思,Temp_Dir=d:/temp/output 是一个临时文件夹,扫描到的.class文件都会预存在这个文件夹里,JAVA_CLASS_FILE、JAR_FILE_PATH,分别是你要反编译的.class文件和.jar文件,这个地方可以随便填个文件夹,因为UI界面中可直接选择你要反编译的文件。

Run

  1. 直接点击运行按钮(配置文件中配置好了JAVA_CLASS_FILE或JAR_FILE_PATH的情况下)
  2. 否则,点击File->New Decompiler Task (第二个是直接反编译.jar文件)
    这里写图片描述

  3. 选择相应的文件,执行任务,速度有些慢,偶尔还会卡。

RES

  1. 会给出java的结构图
  2. java代码还会高亮显示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值