首页文章正文

jar包混淆,java混淆工具

java提供一个黑盒 2023-08-24 06:01 829 墨鱼
java提供一个黑盒

jar包混淆,java混淆工具

(6) 输入命令进行jar包混淆,命令为:java -jar proguard.jar @proguard.pro,如下图。7) 混淆成功,生成ProGuardDemo_20150502_fusion.jar包,如下图。8)混淆器后,利用反编译器jad根据业务背景,我首先考虑的是混淆,原因如下:1 加密方式:加密适用于整个JAR包class文件加密,而且加密后仍需要解密,但目前有的技术时在字节码加载时期通过

一、jar包混淆之后还能正常调用吗

∪0∪ 1.混淆代码前,需要先将要混淆的jar包和相关的依赖包整理出来。打包的工具一般采用maven ,命令:mvn package, maven的使用方法自行百度。整理后的目录如下图所示。2.proguard使用5.21.打一个jar包eclipse下export-->java-->jar file-->选择工程--> 不含资源文件的话src勾选下-->写下导出jar包路径以及名称-->一直next生成jar包生成一个没

二、jar包混淆还原

config.xml :混淆的配置文件(参照下图) mousegestures-1.2.jar、test.jar :被混淆的jar 包MouseGesturesOriginal.bat:混淆前jar 的测试命令MouseGesturesObfuscated.bat :混淆ProGuard是一个纯java编写的混淆工具,有客户端跟jar包两种使用方式。可以将程序打包为jar,然后用工具进行混淆,也可以在maven中导入ProGuard的插件,对代码进行混淆。本例中为ProGuar

三、jar包混淆工具

解密功能已经自动加入到yourpaoject-encrypted.jar中,所以启动时-javaagent与-jar相同,不需要额外的jar包。启动jar项目执行以下命令:java -javaagent:yourpJar包混淆的两种方式1. 配置如下:buildTypes { release {minifyEnabledtrueproguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules

后台-插件-广告管理-内容页尾部广告(手机)

标签: java混淆工具

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号