原文:java代码混淆

仅做记录之用。 java代码可以反编译,因此有时候要保护自己的知识产权还真得费点心思,一般来说有三个思路: 将class文件加密,这个是最安全的,但也费事儿,因为要重写classloader来解密class文件 使用花指令,使得class文件不能反编译 利用反编译工具漏洞 安全性一般,还是有花指令破解器 代码混淆,提高代码阅读成本 简单易操作,一般采用这种或者与其它方式结合 我们项目中用到的即为代 ...

2017-12-15 10:04 2 36832 推荐指数:

查看详情

maven混淆Java代码

Maven 环境下使用 proguard-maven-plugin 插件混淆你的源码 时间 2014-08-20 15:23:56 肖国颖的个人页面 原文 http://my.oschina.net/noahxiao/blog/304746 ...

Thu Mar 31 18:09:00 CST 2016 0 3489
java代码混淆

仅做记录之用。     java代码可以反编译,因此有时候要保护自己的知识产权还真得费点心思,一般来说有三个思路:   1、将class文件加密,这个是最安全的,但也费事儿,因为要重写classloader来解密class文件 ...

Tue Sep 17 21:58:00 CST 2019 0 1245
Java代码混淆工具ProGuard

目录 Java代码混淆工具ProGuard 简介 描述 作用的环境 功能 工作原理 下载 使用时注意事项 版本问题 JDK位数问题 ...

Tue Mar 12 18:32:00 CST 2019 0 6068
java jar包代码混淆

本文转自 1:下载 proguard6.0.3.zip https://pan.baidu.com/s/1RIYSkCwSquASQ3EidD1SMw 提取码 : wlhc 2:解压进入bin ,执行 proguardgui.bat 3:添加要混淆的jar跟输出的jar ...

Thu Nov 08 00:41:00 CST 2018 0 1617
使用Proguard做Java代码混淆

下载Proguard, 我下的是最新的Proguad5.2 在windows下运行bin/proguardgui.bat, 可以看见图形界面, 载入配置, 然后process. 配置文件例子 ...

Mon Mar 09 23:58:00 CST 2015 2 2018
java、springboot使用proguard混淆代码

1.情景展示   我的需求是:为了将项目部署到机器上时,既不影响项目的正常运行,又可以做到降低项目源码(class文件)的可读性,其主要目的是为了防盗。   一般情况下是用不到混淆器的,但是实际生活中往往存在这样的问题或需求,比方说:由于时间紧迫,两家企业被迫联合 ...

Wed Oct 21 01:07:00 CST 2020 1 2870
Java代码混淆和加密--Jocky

1.1 什么是Jocky? 我们知道,Java是一种跨平台的编程语言,其源码(.java文件)被编译成与平台无关的字节码(.class文件),然后在运行期动态链接。 这样,编译后的类文件中将包含有符号表,从而使得Java程序很容易被反编译。相信每一个Java开发人员,都曾经用过诸如 ...

Mon Dec 10 04:36:00 CST 2012 1 31047
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM