4 Star 12 Fork 6

code2roc/XHood

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

logo

XHood

一个基于asm字节码的Maven代码混淆插件,保护您的知识产权!


前言:

XHood 介绍

XHood 基于asm字节码对代码进行混淆保护,功能完善,配置灵活,适配全面,使用便捷

支持包名/类名/类成员名/方法名/方法参数名/局部变量名/临时变量名/常量混淆操作

你只需要进行以下步骤就可以快速使用

  • 下载最新发行版到本地,执行maven install

  • 工程项目配置maven plugin ,详细配置见在线文档

    <build>
       <plugins>
          <plugin>
            <groupId>com.code2roc</groupId>
            <artifactId>xhood</artifactId>
            <version>1.0.0</version>
            <executions>
            	<execution>
                   <goals>
                      <goal>obscure</goal>
                   </goals>
                   <phase>compile</phase>
                 </execution>
             </executions>
             <configuration>
                 <!--配置项目根包名 -->
                 <packageName>com.xxx.xxx</packageName>
                 <!--配置忽略项目启动类 -->
                  <obscureIgnoreClasss>com.xxx.xxx.Application</obscureIgnoreClasss>
             </configuration>
           </plugin>
       </plugins>
    </build>
    

混淆示例效果如下

空文件

简介

基于asm字节码的Maven代码混淆插件 展开 收起
取消

发行版 (3)

全部
1年前

贡献者

全部

语言

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/code2roc/xhood.git
git@gitee.com:code2roc/xhood.git
code2roc
xhood
XHood
master

搜索帮助