Java混淆器 ProGuard

Java混淆器 ProGuard

GPL
Java
跨平台
2008-09-07

ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Proguard集成在一起了。

加载中

评论(6)

工作的事
工作的事
Java2c加密:https://www.kiwisec.com/product/plat-java2c.html,欢迎了解哈。
蒙圈
蒙圈
代码在哪里?
vency
vency
使用Proguard 的话,那些通过反射调用的类 要注意,最好加入 keep 里面,否则有可能会被当成无用类,放进了usage里面。 ProGuard
伟大的大伟
伟大的大伟
不知这个混淆器效果如何? ProGuard
苗哥
苗哥
貌似这個软件不错,带图形界面,简单易用。 ProGuard
苗哥
苗哥
Java 代码混淆的神器啊,虽然操作界面是丑陋了些,不过功能却很强大,已经差不多赶上商业软件了,再也不用考虑难用的ProGuard了。 ReJava

ProGuard 4.11 发布,Java 代码混淆器

ProGuard 4.11 发布,此版本简化了枚举类型,替代了纯整型常量编译器生成的合并类;还包括了一些 bugs 修复,特别是在类合并和方法内联方面的 bug。 ProGuard 是一个免费的 Java类文件的压缩...

2013/12/29 09:01

ProGuard 4.10 发布,Java 代码混淆器

ProGuard 4.10 主要是更新了 Gradle 任务,更方便的集成到 Android SDK;此外 ProGuard 的备注和警告指向 Troubleshooting 页面中的相关段落,并且增加了一些 Android 专门的问题说明。 ProG...

2013/08/01 07:44

ProGuard 4.9 发布,支持 Gradle 构建系统

ProGuard 4.9 最突出的新特性就是可为 Gradle 构建系统定制 ProGuard 任务,提供了 clean 集成,完全支持在 Gradle 配置语言中设置 ProGuard 选项参数;同时 ProGuard 内部也做了很多改进,包...

2013/03/20 07:52

ProGuard 4.8 发布,Java 类混淆工具

ProGuard 4.8 发布了,该版本修复了配置解析、优化和混淆方面的一些小问题,对 Ant Task 做了一些小改进。 ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,...

2012/05/29 09:00

ProGuard 4.7 发布,Java 混淆器

ProGuard 4.7 发布了,该版本增加对 Java 7 的代码处理支持,更好的处理 class 文件的紧缩,修复了大量在优化和混淆方面的 bug 。对于 Android 开发者来说,该版本修复了在处理 Android SDK ...

2011/12/22 07:59

ProGuard 4.6 发布,Java混淆器

该版本主要是修复了优化步骤上的一些bug,更新和完善了文档和示例,提供了 Android 和 Scala 代码的例子。 ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,...

2011/02/16 20:52

ProGuard 4.5 发布,Java代码混淆器

ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Pro...

2010/06/06 23:28

ProGuard 4.4 版本发布

ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。 此版本增加了一些...

2009/07/22 23:01

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
android 混淆问题

请教一个问题 用的rxjava + retrofit 加混淆前 @GET("vusers") public Observable<Response<Str...

2016/06/07 14:27
5
回答
proguard 如何混淆有依赖关系的maven工程?

如图,我有两个工程,project1依赖于project2,我想在混淆project1的时候可以自动的去把引用的project2也混淆了,有大能知道方法吗...

2016/03/24 16:04
17
回答
Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从S...

2011/12/03 20:28
1
回答
混淆后FastJson无法识别泛型=>CAST TYPE EXCEPTION

在APP发布的时候,发现混淆后的APK无法运行,抛出了JSONObject Cant CAST TO Model 的异常。而在测试版本中,却完全正常的运行...

2016/04/01 15:55
1
回答
不用google sdk自带的proguard,如何实现Android项目的代码混淆,有什么比较好的替代方案,请大家给个意见

公司说google SDK本身提供 proguard代码混淆强度不够,让我们另外找方案做代码混淆,之前对代码混淆这块不是很了解,不知道有什么方案比较好,希...

2013/05/21 19:49
2
回答
proguard生成的jar包里面的class字节码没有被classloader load

试用了下proguard,生成的jar包反编译发现与原来的类内容没有什么区别,但是放到项目中发现这个jar包里面的类不能被scan到,追到spring源码...

2014/08/27 11:59
3
回答
fast json 循环引用,ProGuard混淆后不能反序列化(字符串含有中文)

如题,在混淆代码后(可能我很白痴,哈哈,混淆后按常理应该不能),Map<String,List<类> 如此下,不能反序列化,我从fastjson官方BUG...

2012/11/13 22:40
1
回答
Eclipse 为什么可导入Jar包,但是混淆的时候无法加入Jar包?

我的操作步骤: Java Build Path 的Libraries 中通过Add External JARS 来导入外部的Jar包; 在Order an...

2010/06/10 15:55
2
回答
关于tools\lib\proguard.cfg

为什么会找不到tools\lib\proguard.cfg文件啊? 高手解答 多谢了

2010/12/27 10:50

没有更多内容

加载失败,请刷新页面

android 代码混淆

1. 报错:proguard-android.txt does not exist or is not regular file 看一下android的ADT版本,如果在2.3以上,新建项目时,项目文件根目录下会有proguard-android.txt这个文件 在propert...

2018/05/22 17:55
23
0
Android如何代码混淆

最近项目正在处理混淆这一块,网上也有很多这些文章,讲的不是很清楚,现在我也分享一下经验,免得大家走冤枉路。至于什么混淆我就不多说了,直接进入主题。

2015/07/06 14:00
252
0
android代码混淆

android代码混淆 ProGuard是一个java代码混合工具,能够压缩、优化、混淆、预先审核(preverify) java class文件。压缩是指删除没用的类、变量、方法和属性,优化是指分析优化字节码,混淆是...

2015/03/31 11:01
173
0
ProGuard Main

主页 ProGuard 是一个自由免费的Java class 文件压缩器、优化器、混淆器和预校验器。它能够察觉并删除无用的类、字段(成员变量)、方法(接口)和属性。 优化字节码并删除无用指令。使用短且无...

2012/12/05 14:09
393
0
从异常堆栈中还原 ProGuard 混淆过的代码

今天的奇技淫巧是由 Danial 带来的如何还原 ProGuard 混淆后的代码。 ProGuard 在 Android 应用发布的时候经常会用来混淆代码。 混淆后的应用发布到市场上,当用户反馈 Crash 的时候, 开发者...

2015/07/07 19:10
91
0
怎样减少 Android 应用包 60% 的大小?

简评: 应用的大小也是用户体验的一个重要方面,而减少 Android 应用安装包大小其实一点也不复杂。 对于移动应用来说,应用安装包的大小当然是越小越好。特别是对于一些欠发达地区,你不希望...

2019/05/08 11:19
12
0
Android 代码混淆

一、AndroidSDK自带proguard混淆 在Android SDK中自带有proguard代码混淆器,但在默认的情况下该混淆器是没有打开的。该混淆器在SDK中的路径是android-sdk-windows\tools\proguard 启动andro...

2012/08/11 10:49
388
0
GSON混淆后执行错误

GSON混淆后执行错误 java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to...

2015/05/23 09:28
176
0
android proground混淆编译

前两天在弄android的混淆编译,说点自己碰到的体会 也不知道是android几点几之后项目根目录下面的proguard.cfg的文件变成proguard-project.text了。 想要开启混淆编译,只需要在project.pro...

2013/07/31 16:14
316
0
Android Proguard 详解

一般的商业项目都需要对代码进行加密,Android提供了一种代码混淆方法,介绍如下: 一、简介 1、简介 混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优...

2014/10/23 13:38
73
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部