CSDN论坛 > Java > Java SE

?(●●●●300分)我在使用joc.jar混淆器,我的jdk1.4.1,用java -jar joc.jar -Xobfuscate:private *.java混淆时,老是提示如下错误 [问题点数:100分,结帖人zsq666]

Bbs3
本版专家分:830
结帖率 97.14%
CSDN今日推荐
Bbs3
本版专家分:830
Bbs7
本版专家分:12062
Bbs3
本版专家分:830
Bbs7
本版专家分:12062
Bbs3
本版专家分:830
Bbs7
本版专家分:12062
Bbs6
本版专家分:7157
Blank
黄花 2003年9月 Java大版内专家分月排行榜第二
Bbs5
本版专家分:2246
匿名用户不能发表回复!
其他相关推荐
共有18款Java 代码混淆和加密开源软件
http://www.oschina.net/project/tag/167/code-confusion?lang=19&sort=view Java混淆器 ProGuard ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。ecl
eclipse 打jar包并混淆
由于开发android的sdk,要打出jar包供第三方使用。开发工具是android studio,没有找到很好的打jar包的方式(有待研究)。所以转用eclipse来打jar包,然后用proguard混淆。遇到了几个问题:1、android studio的项目怎么转到eclipse中 新建eclipse项目,将android studio的相应目录覆盖到eclipse中就好了 2、e
Jar包混淆后引用报错
先贴引用后报错的log: Caused by: java.lang.RuntimeException: com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.Proces
Java代码混淆工具 Proguard4.10(官方免费下载)
proguard4.10 官方版软件,免费下载 1、官网地址:http://proguard.sourceforge.net/ 截止2013-12-15 官网正式版本为4.10, 提供4.11Beat版 2、 解压 proguard4.10.zip ,运行官方例子如下: cd examples java -jar ../lib/proguard.jar @proguard.pro 运行之后在examples目录下生成 proguard_out.jar 3、新手入门请参照本目录下文档《ProGuard代码混淆操作说明.docx》 先牛刀小试一下,混淆自己本地的工程,支持jar,war,ear,目录(class)等方式 4、proguard常见参数标签的用法在《proguard标签的用法.pdf》 5、混淆只是 proguard 功能之一,其它还有压缩、优化等 6、proguard混淆首先得根据自己工程具体情况 来决定,哪些类需要混淆,哪些 类不能混淆,对包名、类名、方法名、参数名、变量名等其它信息 如何处理 可以通过参数 配置。 7、别忘记加上参数 printmapping obf.map 混淆结束后,处理前与处理后对应关系会记录在obf.map中,文件名可以自定义 参照附件中《obf.map》 注:该文档自动生成 8、《testjava.pro》是我自己的配置文档(一个helloWorld),仅供参考 9、日记《success-log.txt》 混淆有利有弊,混淆须谨慎 1、混淆后的代码出错,如何精确快速定位?如果对系统架构,编程,数据配置等非常清楚,请忽 略 2、为了保护源码不外泄,义无反顾,我们只能选择混淆,那么Proguard,就是不错的选择!
java常用混淆工具(有链接)
从事Java编程的人都知道,可以通过逆向工程反编译得到Java程序的源代码,这种反编译工具之一就是JAD。因此,为保护我们的劳动成果,尽可能给反编译人员制造障碍,我们可以使用Java Obfuscator(Java混淆器)保护Java的类文件。 Java Obfuscator的原理就是将字节码转换为一个逻辑上的对等物,这种转换后的版本极难拆散。即使有人试图去反编译,过程将极其艰难复杂,并很难
常见的5种方式看保护java代码(java混淆器)
在java代码中往往包含着一些非常敏感的信息,有些关系到开发者的利益,有些可能因为使用环境不同而关系到软件用户的利益,于是,java程序是赤膊上阵还是全副武装这个现实问题就摆在了java开发人员的面前,所以在这种情况下,从开发商和用户两方面角度考虑,都非常有必要对java程序进行保护。以下从技术角度就常见的保护措施和常用工具来看看如何有效保护java代码:   将java包装成exe
打包Jar包,混淆Jar包,合并多个Jar包
1.将程序打包成Jar包 右击工程------Export------Java-JAR File Next-----选中需要生成Jar包的项目,点击展开,只选择src(注意不是全选)----下面JARfile是生成的Jar包,自己设置就行。 一路Next,Finish生成OK。 2.Jar包混淆,找到SDK,tools目录下,打开Proguard---bin,打开p
java的使用proguard maven进行代码混淆
原文链接:http://www.ithao123.cn/content-10417251.html maven的proguard插件配置: com.github.wvengen proguard-maven-plugin 2.0.11
Eclipse 混淆打包
eclipse混淆打包步骤: 混淆主要在project.properties 和proguard-project.txt这两个文件中进行操作。 1、project.properties 文件中有#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard- project.txt这句话把这句话前面的#号去掉
ProGuard对java jar包实现混淆加密
Java代码编译后生成的.class 中包含有源代码中的所有信息(不包括注释),所以按照正常方式编译的Java .class文件可以很轻易地被反编译。通常情况下,反编译可以利用现有的工具jd-gui.exe或者jad.exe。         有些情况下,为了保护java源码不被别人看到,通常会使用加密手段对java源码进行加密,加密的方式可以利用加密工具(比如java代码混淆工具)、使
关闭
关闭