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

RetroGuard

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

RetroGuard是不错的Java混淆器,在JBuilder7的企业版中也带了这个混淆器。而yGuard 是RetroGuard的一个升级版本自带一个ANT任务。

  • 1.类包下载 http://www.retrologic.com/retroguard-download.html<o:p></o:p> 2.<o:p></o:p>RetroGuard的通用方法: RetroGuard是一个很不错的Java混淆器。  RetroGuard本身是一个Java程序(一个Jar包),所以要使用的话必须先安装JDK。运行前需要设置一些环境变量,除了要在PATH中包含jav

  • Java 混淆器 RetroGuard Java 混淆器 retroguard-v2.3.1 下载地址         Java 代码编译后生成的 .class 中包含有源代码中的所有信息(不包括注释),尤其是在其中保存有调试信息的时候。所以一个按照正常方式编译的 Java .class 文件可以非常轻易地被反编译。反编译工具有很多种,其中非常强大的一种是 jad。         为了避免出现这

  • 前发在别的地方的帖子。 Java 代码编译后生成的 .class 中包含有源代码中的所有信息(不包括注释),尤其是在其中保存有调试信息的时候。所以一个按照正常方式编译的 Java .class 文件可以非常轻易地被反编译。反编译工具有很多种,其中非常强大的一种是 jad。 为了避免出现这种情况,保护开发者的劳动,又有一种叫做 Java 混淆器的工具被开发出来。Java 混淆器的作用是对编译好的代码

  • RetroGuard脚本文件的格式详解 Author:Denlee    Date:2007/05/06   转载请注明来源  RetroGuard是一个很不错的Java混淆器,而且在JBuilder企业版中也带了这个混淆器,RetroGuard本身是一个Java程序(一个Jar包)。 对Jar程序包的混淆,可以使用RetroGuard的命令行方式,也可以在Jbuilder生成jar包时进行混淆;

  • RETROGUARD FOR JAVA(tm) OBFUSCATOR    http://www.retrologic.com     使用   java -jar retroguard.jar origin.jar encode.jar     效果就是人家反编译你的class文件,里面的源码的类名、字段名之类的被改名了,字符串的内容没有改变, 但假如代码中涉及反射的话,就涉及到字符串和字段名的

  •   今天尝试了一下java的打包混淆,上网下载,试用了两个在j2me开发中最常用到的混淆器:ProGuard 和 RetroGuard.这两个混淆器都是开原免费的,但License上说如果用于商业用途也要求付费.窃以为在中国是肯定不会有人会付费给他们的了,估 计国外的除大公司以外也不会有人付钱了吧. 使用过程中有些问题是要注意的. 1.RetroGuard.先把RetroGuard集成到 WTK中

  • RetroGuard的使用方法(转) Permalink | Printable RetroGuard的使用方法: RetroGuard是一个很不错的Java混淆器,而且在JBuilder7的企业版中也带了这个混淆器。 RetroGuard本身是一个Java程序(一个Jar包),所以要使用的话必须先安装JDK。运行前需要设置一些环境变量,除了要在PATH中包含java的执行路径以外,还要在CLAS

  • 1、        下载并将retroguard.jar拷贝 到工程目录下; 2、        用命令 jar –xf retrogurad.jar ,在该目录下生成retroguard.class,RGgui.class 等一些class文件; 3、        将我们自己编写的java 源代码编译并打成一个JAR的包,做成批处理命令如下:      javac xxx.java –enco

  • 下载 找了半天,没找到网站,或者打不开: www.retrologic.com/ 有人提供下载链接,也是几年前的了,说明很久没有人维护了。

 相关资料
  • 我一直在摆弄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 Deobfuscator(又名JDO) (一种智能反编译器)来减少代码的晦涩感? 目前,JDO执行以下操作: 将混淆的方法,变量,常量和类名重命名为唯一的,并更能指示其类型 在整个源代码树(测试版)中传播更改 具有易于使用的GUI 允许您指定字段,

  • 我已经成功地用Maven配置了Proguard来混淆jar及其依赖jar。我已经设法让两个混淆使用相同的映射文件,这样一个jar就可以调用另一个jar的方法。我面临的问题是,Proguard没有在模糊的jar中保留唯一的名称;两个模糊的jar都包含一个名为 由于有两个名为F.B.class的类(每个jar中有一个),因此优先级被赋予了调用jar中的类,这就造成了问题。 也被应用,但它显然只将此应用

  • 问题内容: 我正在寻找一个好的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 回调函数