如题
1、哪位大虾有java好点的反编译软件,能和eclipse集成的,请给出下载地址,和配置方法
2、RetroGuard混淆编译软件的下载地址,和配置、使用方法(已经下载了一个,就一个jar文件,好像不能用,不可能是不会使用)
1、哪位大虾有java好点的反编译软件,能和eclipse集成的,请给出下载地址,和配置方法
2、RetroGuard混淆编译软件的下载地址,和配置、使用方法(已经下载了一个,就一个jar文件,好像不能用,不可能是不会使用)
解决方案 »
- java通过ssh远程连接aix系统执行命令,为什么有的可以执行,有的不能执行?
- 求资源:JDK 7 以及能与之兼容的eclipse软件
- 动态取得变量
- 用CMD编译完后运行时出现了问题.望高手指点一下...
- MVC模式的特点和Struts各个组件同MVC的对应关系是什么
- 100分跪求环境变量的问题——不能用runtime的exec,在线等!
- [发布]Rational XDE 2003发布了~~Java版本支持WSAD 5以及eclipse 2.0.1,散200分(多了我也没有用)
- 请教高手: JAVA的类路径在什么地方?
- 请帮忙解释两个专业概念!
- 怎么用JTREE控件进行这些操作
- 进度条的问题···
- 求一正则
http://yztele1.skycn.com/down/XJad2.2.zip
http://sourceforge.net/project/showfiles.php?group_id=402052、http://www.retrologic.com/retroguard-download.html
使用方法参考http://www.cn-doc.com/_soft_java_tech_doc/2005_08_19_22/20050819220323116.htm
RetroGuard简单使用方法:
先配置retroguard路径,例如:在classpath中配置d:\retroguard.jar;
开始——运行——cmd——
java RGgui 就可以进入界面来设置了
引用:
java -classpath retroguard.jar;xxx.jar;yyy.zip;... RGgui
然后在 GUI 的 Wizard 中设置各个参数。上面的 -classpath 中应该列出要混淆的 jar 所依赖的所有的包。
RGgui 的详细使用方法可以看 RetroGuard 的文档 docs.html。
配置文件生成后,就可以运行 RetroGuard 进行混淆了。使用方法如下:
java -classpath xxx.jar;yyy.zip;... RetroGuard vvv-unofb.jar vvv.jar vvv.rgs vvv.log
其中 vvv-unofb.jar 是未混淆的 jar 文件,vvv.jar 是混淆后生成的 jar 文件,vvv.rgs 是配置文件,vvv.log 是日志文件。缺省的配置文件名称为 script.rgs,缺省的日志文件名称为 retroguard.log。
导出了一个out.jar??用RGgui导出了out.jar,不清楚,我刚试了试,导不出啊。。可以导出一个script.rgs,这个是“保留脚本文件”,RGgui选择要保留的类、函数、变量,完成后会自动生成“保留脚本文件”,其实通常情况下只要保留运行的起始类名称就可以了。
然后进行混淆:
java RetroGuard [输入JAR文件 [输出JAR文件 [“保留脚本文件” [日志文件]]
给你说个简单的办法,把RetroGuard.jar放到ClASSPATH中,建立一个文本文件,文件名修改成xx.bat
里面写成java RetroGuard in.jar out.jar script.rgs
然后再把你要混淆的jar放到该文件夹中,直接双击运行xx.bat即可。