首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏pandacode_cn

    Java Decompiler反编译工具

    # 下载Idea反编译插件 插件名称:Java Bytecode Decompiler或Java Decompiler。 # 运行 插件下载成功后,找到对应的插件Jar包。 Mac系统的插件地址:/Applications/IntelliJ\ IDEA.app/Contents/plugins/java-decompiler/lib # 命令运行 java -cp "/Applications /IntelliJ IDEA.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true rt.jar rt # 命令描述 /Applications/IntelliJ IDEA.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar

    4K30编辑于 2021-12-17
  • 来自专栏FreeBuf

    Retargetable Decompiler 免费的在线反编译引擎

    正文 Retargetable Decompiler的主要目的在于,给大件提供一个灵活的反编译引擎。他是捷克共和国布尔诺科技大学 Lissom项目中的一个部分。

    5.8K111发布于 2018-02-02
  • 来自专栏Java成神之路

    Eclipse_插件_03_反编译插件_Eclipse Class Decompiler

    二、插件下载地址 1.github https://github.com/cnfree/Eclipse-Class-Decompiler 二、插件安装步骤 1.下载插件,并解压 2.将解压后的文件夹A放到

    1.9K40发布于 2018-08-10
  • 来自专栏鳄鱼儿的技术分享

    如何实现class文件的反编译:java-decompiler 反编译工具

    java-decompiler 反编译工具 Java Decompiler 是Java反编译工具,可以对 Java 5 和更高版本的 class 文件进行反编译分析。 主旨内容 Java Decompiler是一项开源工具,Java Decompiler工具不仅可以实现反编译.class文件,将.class文件变为可以被我们阅读的.java文件,而且还可以对jar包进行反编译 该工具有图形化界面工具:JD-GUI,同时也有IDE开发工具的插件,如:eclipse和IntelliJ IDEA,这些插件可以将Java Decompiler集成到IDE开发工具上。 我们可以直接搜索Java Decompiler,就可以找到Java Decompiler的官网首页。 引用 java-decompiler.github.io/

    7.3K10编辑于 2024-05-21
  • 来自专栏noteless

    java jdk 8反编译工具JD-GUI、procyon-decompiler、luyten、crf下载使用简介

    本文对常用的反编译工具进行简单介绍 JD-GUI、procyon-decompiler、luyten、crf 反编译工具分类 JD-GUI JDK7以及之前可以使用   JD-GUI,如果版本>=1.8 各种问题 http://java-decompiler.github.io procyon-decompiler 如果版本>=1.8 ,可以使用 procyon-decompiler,不过是命令行界面 procyon-decompiler 可以直接解析class文件到cmd窗口显示 也可以将反编译之后的文件保存到指定位置,如果需要保存在指定位置,需要增加 -o命令参数,并且需要指定保存的路径 直接显示 : java -jar D:\ApplicationFiles\program\procyon-decompiler-0.5.30.jar D:\ProgramData\ideaProjects\... \news\NewsController.class 保存文件: java -jar D:\ApplicationFiles\program\procyon-decompiler-0.5.30.jar

    4.5K30发布于 2019-03-29
  • 来自专栏鸿鹄实验室

    CobaltStrike二次开发

    1、CobaltStrike反编译 首先我们将IEDA中的java-decompiler.jar拿出来,一般在/plugins/java-decompiler.jar/lib/里面。 然后提取其中的consoledecompiler,路径一般如下: org/jetbrains/java/decompiler/main/decompiler/ ? 然后将斜杠改成点,得到: org.jetbrains.java.decompiler.main.decompiler.consoledecompiler 使用方法如下: java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler 会报错,提示缺少主类。 java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dsg=true

    3K30发布于 2021-04-01
  • 来自专栏程序猿阿朗的专栏

    Java 反编译工具的使用与对比分析

    -- https://mvnrepository.com/artifact/org.jboss.windup.decompiler/decompiler-procyon --> <dependency> <groupId>org.jboss.windup.decompiler</groupId> <artifactId>decompiler-procyon</artifactId> ; import org.jboss.windup.decompiler.api.DecompilationListener; import org.jboss.windup.decompiler.api.DecompilationResult ; import org.jboss.windup.decompiler.api.Decompiler; import org.jboss.windup.decompiler.procyon.ProcyonDecompiler ("decompiler.jar","jd_output_jar"); System.out.println(String.format("decompiler time: %dms",

    2.7K20发布于 2021-06-21
  • 来自专栏jeremy的技术点滴

    apk反编译步骤

    结果发现还是IDEA自带的fernflower效果最好了,命令下执行也非常方便: java -cp "/Applications/IntelliJ IDEA.app/Contents/plugins/java-decompiler /lib/java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -hes=0 -hdc \ -e=c:\Java\rt.jar c:\Temp\source\ java -cp "/Applications/IntelliJ IDEA.app/Contents/plugins/java-decompiler /lib/java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=1 c:\Temp

    2.1K40发布于 2018-05-10
  • 来自专栏Java实战博客

    Java反编译Jar包 jd-gui 与 Idea自带工具反编译jar包!

    利用IDEA的反编译工具 反编译我们的代码 java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler

    4.4K20编辑于 2022-04-19
  • 来自专栏信安之路

    给哥斯拉 webshell 管理工具加后门

    使用 IntelliJ IDEA 中内置的 java-decompiler.jar 进行反编译,该工具在%IntelliJ IDEA 的安装路径 %\plugins\java-decompiler\lib java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dsg=true

    2.3K10发布于 2020-12-11
  • 来自专栏全栈程序员必看

    Eclipse下个人觉得好用的插件

    3、Java反编译插件 Eclipse Class Decompiler Eclipse Class Decompiler是一款Eclipse插件,整合了多种反编译器,和Eclipse Class Eclipse Class Decompiler对JDK的最低要求为JDK1.6, 能反编译和debug各版本的Class文件,支持JDK8的Lambda语法,同时支持中文等非Ascii码字符集的解析, Github项目地址为:https://github.com/cnfree/Eclipse-Class-Decompiler Eclipse种的在线安装地址 http://cnfree.github.io /Eclipse-Class-Decompiler/update http://raw.githubusercontent.com/cnfree/eclipse/master/decompiler/update / http://www.cpupk.com/decompiler/update/ 未完待续。。。

    1.2K30编辑于 2022-07-20
  • 来自专栏OneTS安全团队

    红队攻防实战篇-冰蝎魔改

    1、反编译源码 使用在线反编译网站来反编译jar包 在线反编译网站地址:https://www.decompiler.com/ 2、配置IDEA环境 创建项目 添加解压的反编译源码 新建lib目录,添加从 96.0.4664.110 Safari/537.36 ``` Ctrl+Shift+R全局搜索特征application/json, text/javascript, */*; q=0.01 在Behinder.jar_Decompiler.com rebeyond/behinder/core/Constants.java中 Ctrl+Shift+R全局搜索特征zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7 在Behinder.jar_Decompiler.com 1 & 15])) 全局搜索data[i] = (byte) ((data[i]) ^ (key.getBytes()[i + 1 & 15])) 可以找到传输协议的位置在 Behinder.jar_Decompiler.com

    1K00编辑于 2025-02-07
  • 来自专栏Android逆向

    Radare2破解实战

    看汇编可能不太方便,那就使用decompiler,类似IDA中的F5功能。pdg @ sym.main 这里使用了radare2ghidra插件,还有pdz使用的插件是retDec。 当然还有radare默认的decompiler命令pdc,这个效果不太好。 CrackerMe02 继续CrackeMe02。 查看字符串信息 rabin2 -z . 使用decompiler看一下 pdg @ sym.main 目测密码是0x52b24。Pass! decompiler看一下. pdg @ sym.shift。推测这个函数是通过输入参数,构造最终的打印结果。 从decompiler中可以知道其中一个参数是0x52b24,于是可以就此推断密码是0x52b24。

    1.1K00发布于 2020-11-29
  • 来自专栏雨临Lewis的博客

    Java反编译工具JD-GUI以及Eclipse的反编译插件

    Java反编译工具JD-GUI Github上的官方下载地址:https://github.com/java-decompiler/jd-gui/releases 有多种平台的安装版本,可以自己选择下载安装 Location要填写反编译插件的下载地址:http://jd.benow.ca/jd-eclipse/update (该地址可能已经过期,需要去官网下载jd-eclipse,地址:http://java-decompiler.github.io 的类文件查看器名字可能叫做JD Class File Viewer(总之,Class File Viewer是Eclipse自带的类文件查看器,安装插件后会出现新的类文件查看器) Enhanced Class Decompiler 可能是由于Eclipse版本不兼容或者其他的原因,这时候可以安装另一个反编译插件,安装步骤如下: 打开Eclipse -> Help -> Eclipse Marketplace… 在弹窗的搜索框中输入Decompiler ,选择安装Enhanced Class Decompiler 3.0.0 安装工程中有Next选Next,中间需要选择接受安装协议,最后点击Finish 安装结束后重启Eclipse生效 参考链接 反编译是什么意思

    3.5K10编辑于 2022-01-11
  • 来自专栏网络安全技术点滴分享

    PyGhidra自动反编译二进制文件

    列出所有函数并反编译 def showandDecompile(file): with pyhidra.open_program(file) as api: from ghidra.app.decompiler.flatapi fm.getFunctions(True) for func in fx: print("{}".format(func.getName())) flat_decompiler = FlatDecompilerAPI(api) decompile = flat_decompiler.decompile(api.getFunction(func.getName

    54810编辑于 2025-06-16
  • 来自专栏韩曙亮的移动开发专栏

    【Android 应用开发】 Android APK 反编译 混淆 反编译后重编译

    一起放到 CSDN 上下载; -- CSDN 下载地址 : http://download.csdn.net/detail/han1202012/8221787 octopus@octopus:~/decompiler /d2j-dex2jar.sh classes.dex 命令; -- 执行结果 :  octopus@octopus:~/decompiler/linux/dex2jar-0.0.9.15$ . /d2j-dex2jar.sh classes.dex 命令; octopus@octopus:~/decompiler/linux/dex2jar-0.0.9.15$ . /apktool d WheelView.apk ; -- 反编译过程 :  octopus@octopus:~/decompiler/linux/apktool$ . $ ls aapt apktool apktool.jar WheelView WheelView.apk octopus@octopus:~/decompiler/linux/apktool$

    1.4K40编辑于 2023-03-27
  • 来自专栏用户1337634的专栏

    Java类反编译工具jd-cli

    "/index.html"}) String index(); } 参考 [https://github.com/kwart/jd-cli](jd-cli - Command line Java Decompiler ) [https://github.com/java-decompiler](Java Decompiler)

    2.2K20发布于 2021-06-29
  • 来自专栏简单就是美!

    Java反编译器JAD等的另一种选择JD-Core/JD-GUI 博客分类: Java JavaEclipseLinuxJDKWindow

    阅读更多 新网站地址:http://jd.benow.ca/ 网站地址:http://java.decompiler.free.fr/ 一直常备的反编译工具是JAD,今天看到了另一种快速的编译工具 Java Decompiler:Yet another fast Java decompiler 特点有: 1、目标是Java 5及以上版本的编译工具 2、对非商业目的可以免费使用; 3、商业目的的则不能进行捆绑

    1.4K20发布于 2019-02-28
  • 来自专栏一猿小讲

    Java 反编译

    Java 平台下有Jad、Jode、Java Decompiler(JD-GUI)等反编译利器,编程这些年,几乎都用过,但是目前电脑上只有 Java Decompiler(JD-GUI)这一款在用,之前分享的很多关于源码的文章 Java Decompiler (JD-GUI)目前最新版本为1.6.3,并且提供 Windows、Linux 和苹果 Mac Os 三个平台的可执行版本。 http://java-decompiler.github.io/#jd-gui-download 只需选择适合你的那一款。 2.

    3.4K30发布于 2019-10-21
  • 来自专栏FreeBuf

    RetDec:一款功能强大的基于LLVM的可重定目标机器代码反编译器

    Visual Studio 2017; 2、安装UPX和Graphviz; 3、如需反编译名为text.exe的代码文件,可以运行下列命令: $RETDEC_INSTALL_DIR\bin\retdec-decompiler.exe 向右滑动,查看更多) Linux 1、安装UPX和Graphviz; 2、如需反编译名为text.exe的代码文件,可以运行下列命令: $RETDEC_INSTALL_DIR/bin/retdec-decompiler directory 接下来,你就可以在容器中运行反编译器了: docker run --rm -v /path/to/local/directory:/destination retdec retdec-decompiler

    2.3K11编辑于 2023-03-29
领券