JD-GUI 反编译jar包

JD-GUI 反编译jar包,

jar包反编译成java文件

下载网上开源jar包或者其他项目提供了jar但是没有源码

此时需要反编译

1.下载jd-gui

https://jd-gui.apponic.com/mac/

选择适合自己的版本

image-20230717114223027

2.解压

tar -xvf jd-gui-osx-1.6.6.tar

image-20230717114319782

image-20230717114354105

3.点击jd-gui.app打开软件

如果出现无法验证开发者,你确定要运行此软件吗提示则到设置中点击允许,这里会弹出是否允许

image-20230717114432120

4.m1芯片mac可能会出现如下报错

image-20230717114748331

解决这个问题还需要修改一个文件

右键点击JD-GUI,点击显示包内容

image-20230717114828677

需要替换这个文件,2.sh那个是原文件的备份,不用管

image-20230717114853346

替换的文件内容在github

https://raw.githubusercontent.com/tofi86/universalJavaApplicationStub/master/src/universalJavaApplicationStub

直接复制替换即可

image-20230717115016389

替换好后双击打开

image-20230717115152096

选择要反编译的jar

image-20230717115220444

image-20230717115444219

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值