原文:Java代码加密与反编译(一):利用混淆器工具proGuard对jar包加密

Java 代码编译后生成的 .class 中包含有源代码中的所有信息 不包括注释 ,尤其是在其中保存有调试信息的时候。所以一个按照正常方式编译的 Java .class 文件可以非常轻易地被反编译。通常情况下,反编译可以利用现有的工具jd gui.exe或者jad.exe。 这两个反编译工具在我的资源里有下载: jd gui.exe: http: download.csdn.net detail ...

2014-08-15 14:52 0 9120 推荐指数:

查看详情

javajar包加密

由于项目要求(虽然我觉得代码没什么机密可言...),写好的jar包需要做一定加密处理 这里提供两种办法,一种奇葩,一种通用 1. 直接修改jar文件: 具体步骤:   在代码中插入一段不会运行的到的代码   使用eclipse打包文件,右键export > ...

Wed Aug 30 02:19:00 CST 2017 0 2216
java jar包加密

上周钟哥要我写一个从国泰君安发送数据到资讯后台的程序。因为接口和数据发送的部分我已经做过很多次,在熟悉了oracle的数据库结构和sql语法之后,很快完成任务。但是由于这次程序是给公司外面的人用,程序的打包发布要求有所不同,需要更灵活的配置和安全的反编译机制。以前写的程序都是做成war包的形式放在 ...

Fri Jan 18 01:26:00 CST 2013 0 19406
Java Jar 包加密 -- XJar

Java Jar 包加密 一、缘由   JavaJar包中的.class文件可以通过反汇编得到源码。这样一款应用的安全性就很难得到保证,别人只要得到你的应用,不需花费什么力气,就可以得到源码。   这时候就需要对jar进行加密处理。 二、技术&工具   XJar ...

Sun Jun 21 03:26:00 CST 2020 0 5397
Jar混淆加密Proguard(spring boot 版)

一般的.class文件可以通过jd-gui工具直接看到源码! 所以,再生产级别的java开发中,务必要是用jar包加密加密方式有三种: 1.proguard 混淆 (1)在pom文件中,引入proguard插件 (2)配置proguard.cfg文件 ...

Thu Jan 09 17:24:00 CST 2020 0 3516
Java代码混淆工具ProGuard

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

Tue Mar 12 18:32:00 CST 2019 0 6068
jar包加密

某些特定场景下需要为我们的可执行jar包加密,避免商业信息泄露。 混淆技术仅仅是增加了破解难道,不是可取的方式。 对jar包进行加密,运行时解密是一种较为理想的方式。 这里记录xjar实现加密的步骤。 1、从github上下载loadkit源码,并进行打包 2、从github上下载 ...

Tue May 21 23:09:00 CST 2019 0 3597
实用的jar包加密方案

前言 jar包相信大家都很熟悉,是通过打包java工程而获得的产物,但是jar包是有一个致命的缺点的,那就是很容易被反编译,只需要使用jd-gui就可以很容易的获取到java源码。 如果你想要防止别人反编译做逆向工程,那么对jar包进行一次加密就是一项很重要的工作了。 如何对jar包进行加密 ...

Wed Jun 09 23:44:00 CST 2021 0 2912
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM