iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >IDEA反编译出整个jar包源码
  • 945
分享到

IDEA反编译出整个jar包源码

2024-04-02 19:04:59 945人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

一、保证您的idea配置有如下插件Java Bytecode Decomplier: File–>Settings–>Plugins,在搜索框内搜出后勾选,并应用。

一、保证您的idea配置有如下插件Java Bytecode Decomplier

在这里插入图片描述

File–>Settings–>Plugins,在搜索框内搜出后勾选,并应用。

二、在您需要编译的jar包的目录下,打开命令行界面,输入以下命令:

E:\lib>java -cp “D:\ideaiU-2017.1.1\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true com.prosysopc.ua-2.2.0.jar mysrc

在这里插入图片描述

在这里插入图片描述

等指令运行完毕之后,会在您所制定的目录(示例是mysrc)中生成的打包好的源码,一般是jar格式的压缩文件。您可以进行解压查看。

三、底层是使用fernflower实现的:

https://GitHub.com/fesh0r/fernflower 有兴趣的朋友,可以到github上查看查阅源码。

到此这篇关于IDEA反编译出整个jar包源码的文章就介绍到这了,更多相关IDEA反编译jar包内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: IDEA反编译出整个jar包源码

本文链接: https://www.lsjlt.com/news/126793.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • IDEA反编译出整个jar包源码
    一、保证您的idea配置有如下插件Java Bytecode Decomplier: File–>Settings–>Plugins,在搜索框内搜出后勾选,并应用。...
    99+
    2024-04-02
  • Java进阶:如何反编译jar包获取源码
    0.引言 某些没有提供源码的历史遗留项目,或者第三方jar包,我们常常需要进行二开,但是又没有源码,这时就需要进行反编译获取到项目源码。 当然也不是所有的jar都能反编译的,某些做了防编译处理的则不能,但对于我们历史遗留的项目进行反编译则是...
    99+
    2023-08-19
    java jar macos
  • Jar包反编译,修改代码后,重新打jar包
    一、背景 最近遇到一个问题,需要把现有的jar包反编译成java代码,然后运行,测试,修改后再次打jar包。并不复杂的项目,只是一个很简单的main方法,并不是spring项目。可能是之前的开发走了,然后代码丢失了,只剩下客户那边有一个用的...
    99+
    2023-09-28
    jar java
  • 利用IDEA插件反编译jar包 成JAVA文件
    一、我们可以用  JD-GUI. 直接下载地址:Java DecompilerJD Java Decompilerhttp://java-decompiler.github.io/ 下载好后,直接双击打开: 直接把要反编译的jar拖进去即...
    99+
    2023-09-17
    java intellij-idea jar
  • jar包反编译工具(java-decompiler)
    五种反编译工具 1.jd-gui 下载地址:http://java-decompiler.github.io/ 优点:反编译的源代码基本符合,没有乱七八糟新增的修饰符 缺点:反编译过程耗时较长(50MB需要10分钟左右)       ...
    99+
    2023-08-31
    jar java
  • idea如何查看jar包源码
    要查看 jar 包的源码,你可以按照以下步骤进行操作: 首先,确保你已经安装了 Java Development Kit(JDK)...
    99+
    2023-10-25
    idea jar
  • 使用jar包反编译形成pom工程
    目录1. 反编译jar得到源码1.1 使用jd-gui工具1.2 点击file - > open file 选中需要反编译的jar1.3 保存反编译的源代码2. ideal新建...
    99+
    2024-04-02
  • Jar包常见的反编译工具介绍与使用
    反编译JAR能干什么: 排查问题、分析商业软件代码逻辑,学习优秀的源码思路。 反编译工具介绍 JD-GUI 下载地址:http://java-decompiler.github.io/ 点评:支...
    99+
    2023-10-22
    Java 反编译 Jar JD-GUI
  • 安卓反编译入门03-dex2jar反编译apk得到Java源代码
    1.获取工具 dex2jar下载地址:http://sourceforge.net/projects/dex2jar/files/ 直接下载 ...
    99+
    2023-10-24
    APP逆向 安卓破解 Powered by 金山文档
  • java如何反编译jar包并修改class文件重新打包
    目录反编译jar包并修改class文件重新打包解决思路jar包反编译后修改源码再编译1. 场景2. 详细步骤 反编译jar包并修改class文件重新打包 这两天碰到一个需求...
    99+
    2024-04-02
  • Android 反编译APK获取代码&资源
    本节引言 "反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上...
    99+
    2023-09-01
    android java 开发语言
  • 使用idea+gradle编译spring5.x.x源码分析
    目录一、编译环境二、安装gradle1、下载2、配置2.1、gradle下载后不需要安装,直接解压到磁盘2.2、配置gradle环境变量2.3、配置gradle默认的本地仓库2.4、...
    99+
    2024-04-02
  • 如何理解Ubuntu编译源码包
    如何理解Ubuntu编译源码包,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。学习编译时,你可能会遇到Ubuntu编译问题,这里将介绍Ubuntu编译问题的解决方法,在这里拿...
    99+
    2023-06-17
  • 使用jd-gui反编译修改jar包里的.class并重新生成新jar
    准备工具:jd-gui.exe反编译工具下面以我本地修改graphql-java-15.0.jar包为例: 准备jar包,新建origin文件夹,将jar包通过win.rar或当前文件夹cmd运行解压命令jar -xvf graphql-j...
    99+
    2023-08-21
    jar java jvm
  • windows下使用 intellij idea 编译 kafka 源码环境
    1. 从 GitHub 网站,git clone kafka 源码 2. 下载安装好 gradle,scala   2.1 从 dependencies.gradle 文件...
    99+
    2024-04-02
  • Idea 编译并运行 Spark 3.1.1 源码的方法
    目录Idea 编译并运行 Spark 3.1.1 源码1、下载源码2、编译源码3、运行源码Idea 编译并运行 Spark 3.1.1 源码 1、下载源码 直接使用 idea clo...
    99+
    2022-11-21
    idea 编译运行 Spark idea spark源码
  • Linux源码包编译和安装方法
    本篇内容主要讲解“Linux源码包编译和安装方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux源码包编译和安装方法”吧!源代码的用处无非是以下两点;1、软件根据用户的需要加以定制;2、...
    99+
    2023-06-10
  • python3源码编译安装时make出现
    今天打算把我系统自带的python2升级成3通过官网下载后进行源码编译安装但是源码编译安装python3,出现报错。collect2: 错误:ld 返回 1 make: *** [python] 错误 1 解决方法:添加字符集export ...
    99+
    2023-01-31
    源码
  • Windows环境IDEA下Ranger1.2.0源码编译详细流程
    目录一、本地环境准备二、源码编译三、使用idea打开项目 1. 安装数据库Mysql版2. 配置Tomcat,发布 security-admin-web项目。3. 修改se...
    99+
    2024-04-02
  • 对Python源码加密及反编译前后对比
    目前软件开发商对 Python 加密时可能会有两种形式,一种是对python转成的exe进行保护,另一种是直接对.py或者.pyc文件进行保护,下面将列举两种形式的保护流程。1、 对 python转exe加壳下载最新版加壳工具,使用加壳工具...
    99+
    2023-01-31
    源码 反编译 Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作