软件简介 XJar — Spring-Boot JAR 包加密运行工具,避免源码泄露以及反编译。 Spring Boot JAR安全加密运行工具,同时支持原生的JAR。 基于对JAR包内资源的加密以及拓展ClassLoader ...
内容来源于 https: blog.csdn.net LLLLLiSHI article details 使用Xjar对jar包进行反编译操作: 导入依赖: 添加repositories内容,否则可能存在jar导入失败 main方法运行 运行之后在指定路径生成test.jar 和xjar.go 文件 安装go环境之后 自行百度 ,执行go bulid xjar.go,生成xjar.exe 项目启动 ...
2020-11-02 16:38 0 655 推荐指数:
软件简介 XJar — Spring-Boot JAR 包加密运行工具,避免源码泄露以及反编译。 Spring Boot JAR安全加密运行工具,同时支持原生的JAR。 基于对JAR包内资源的加密以及拓展ClassLoader ...
https://www.jianshu.com/p/614e1d5358b2 ...
XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译 ...
工具:jad 下载地址:https://varaneckas.com/jad/ 下载之后解压缩到本地目录 D:\jad158g.win 准备你要反编译的jar包 在D:\w 解压jar包到当前目录 准备一个test文件夹存放反编译之后的文件 在cmd模式下进入存放jar包 ...
1. 2.复制路径,去此电脑里搜索查找文件所在的位置 3.打开你会发现文件的后缀名是.class而不是IDE上显示的后缀.java 4.然后再在IDE上直接打开它 ...
方法就是,向Jar注入无效代码(不合法的,或者根本不是代码的字符串)。 那么无效的代码又怎么能正确运行呢? 答案就是,你要保证你的代码永远不会执行到那一步。 我作一个简单的例子说明: 我们建立一个项目 ...
对于jar包,如果是为客户私有化部署的,会将jar包给客户,这时就会有源代码泄露的风险,你的一些加密算法,密钥就公开了,所以我们需要为jar包进行加密,或者叫字节码混淆。 classfinal classfinal是一个字节码混淆工具,我们可以直接把它集成到maven里,以插件的形式去使用 ...
一、保证您的idea配置有如下插件Java Bytecode Decomplier: File–>Settings–>Plugins,在搜索框内搜出后勾选,并应用。二、在您需要编译的jar包的目录下,打开命令行界面,输入以下命令:D:\img ...