当前位置: 首页 > 软件库 > 开发工具 > Java开发工具 >

JODE

Java 混淆器
授权协议 GPLv2
开发语言 Java
所属分类 开发工具、 Java开发工具
软件类型 开源软件
地区 不详
投 递 者 慕震博
操作系统 未知
开源组织
适用人群 未知
 软件概览

JODE包含一个Java混淆器与一个Java优化器。通过一个脚本文件可以控制Class文件的多种优化方式。它支持以下操作:
1.能够把Class,method,field 和local names 重命成简略的,模糊的或者特定名字的或者依照一个转换表.
2.除去debugging 信息.
3.除去"坏死的"代码(classes, fields, methods).
4.优化局部变量的分配

  • 编程入门级博客:(大牛请直接忽略) 1.编程没有捷径,只有多谢代码。手动敲代码,才是最好的学习方法。写给自己!(配置Eclipse General选项;Appearance;Code Assist;) 2.JDK和JRE关系?   PC端安装了JDK之后,在安装过程中,会自动安装JRE。jdk用于开发,jre用于运行。在jre目录下,有lib和bin两个目录,bin就相当于一个JVM,lib则是J

  • Jode Eclipse 插件的安装与使用 文章分类:JavaEye 1. Jode介绍       源码开放的JODE是全球最大的开源项目网站Sourceforge.net的成员,在所有的JAVA反编译器中,JODE的反编译效果是最好的,尤其是对付一些常见的加密手段,例如混淆技术等,更是出类拔粹。JODE本身也是纯JAVA开发的,最近越来越多的JAVA反编译软件也选择JODE来做它们的核心引擎,

  • Jode 是一个十分突出的反编译专家,特别是同Eclipse一起使用时尤为方便,下面介绍一下安装方法: help => Software Updates => Find and Install... => Search for new features to install,单击"New Remote Site..." 在URL栏输入 http://www.technoetic.com/eclip

  • Jode Eclipse 插件的安装与使用 文章分类:JavaEye 1. Jode介绍       源码开放的JODE是全球最大的开源项目网站Sourceforge.net的成员,在所有的JAVA反编译器中,JODE的反编译效果是最好的,尤其是对付一些常见的加密手段,例如混淆技术等,更是出类拔粹。JODE本身也是纯JAVA开发的,最近越来越多的JAVA反编译软件也选择JODE来做它们的核心引擎,

  • Jode Decompiler的安装: 安装非常的简单,在ECLIPSE上的help => Software Updates => Find and Install... => Search for new features to install,单击"New Remote Site..." 在URL栏输入 http://www.technoetic.com/eclipse/update,然后下一

 相关资料
  • 我一直在摆弄Proguard配置,我想测试只是为了优化 但我仍然会遇到这样的错误: java.lang.IllegalArgumentExc0019:找不到[org/apache/log/log4j/core/jackson/Log4jXmlMoules](有1个已知的超级类)和[org/apache/log/log4j/core/jackson/Log4jJsonMoules](有4个已知的超级

  • Powershell的混淆目前已经使用的越来越多,国内外也有了较多的研究,在今年的BH大会上也有对应的议题,关注点是反混淆,那么里面的一些姿势很值得我们学习,我们提供一些混淆实例,来让大家对于PS的混淆做到一个初步了解,也为防御混淆提供一些思路。 实例 在混淆之前,先看看powershell编码执行的方式。 -EC,-EncodedCommand,-EncodedComman,-EncodedCo

  • 问题内容: 我正在寻找一个好的Java混淆器。 我已经对以下Java混淆器进行了初步研究:proguard,yguard,retroguard,dasho,alatorari,jshrink,smokescreen,jobfuscate,marvin,jbco,jode,javaguard,jarg,joga,cafebabe,donquixote,mwobfu,bbmug,zelix klass

  • 我对混淆有问题。为了获得更好的想象力: JAVA代码 本机代码 在我想发布一个混淆版本之前,一切都很好。这个类中的Java类(例如)和方法的名称被proGuard重命名为“a”和“a()”(这可能并不总是相同的),但在本机代码中,方法和类的原始名称保持不变,因为它被硬编码为字符串,如下所示: ...有没有办法动态设置方法名?

  • 我正在努力解决JavaFX应用程序的模糊问题。以本项目为基础: Proguard配置文件:-dontoptimized-dontshrink 有人有JavaFX模糊处理的经验吗?

  • 混淆nick /** * 混淆nick * * @memberOf Tida * @name mixNick * @function * * @param {object} options 入参 * @param {number} options.sellerNick 卖家昵称,微淘应用必填,互动应用选填 * @param {function} callback 回调函数

  • SDK已经做了相关必要混淆,开发者集成此SDK时无需再进行混淆,不当的混淆可能造成SDK功能不可用甚至崩溃。因此,请使用keep选项指定不对SDK进行混淆,具体在混淆配置文件proguard-project.txt中添加如下keep配置即可: -keep class com.baidu.mobstat.** { *; } -keep class com.baidu.bottom.** { *; }

  • 我尝试在android studio中使用Proguard,但Proguard似乎没有混淆类名,例如,我的应用程序结构和配置: 和配置 但当我尝试在应用程序中触发异常时: ADB控制台中列出了异常: 只有方法被混淆了,MainActivity.class没有