JAVA CLASS混淆工具:Allatori 简单试用

简介: JAVA CLASS混淆工具:Allatori 简单试用

产品:付费

290美元,还要加上20%的税。


下载并解压

http://www.allatori.com/


配置文件

<config>
    <input>
        <jar in="TIOffice.jar" out="TIOffice2.jar"/>
    </input>
    <classpath >
        <jar name="lib/*.jar" />
        <jar name="lib2/*.jar" />
    </classpath>
    <keep-names>
        <class access="protected+">
            <field access="protected+"/>
            <method access="protected+"/>
        </class>
    </keep-names>
    <property name="log-file" value="log.xml"/>
</config>

运行

D:\Allatori-7.8-Demo\lib>java -jar allatori.jar config.xml
################################################
#                                              #
#        ## #   #    ## ### ### ##  ###        #
#       # # #   #   # #  #  # # # #  #         #
#       ### #   #   ###  #  # # ##   #         #
#       # # ### ### # #  #  ### # # ###        #
#                                              #
#                DEMO VERSION!                 #
#           NOT FOR COMMERCIAL USE!            #
#                                              #
#       Demo version adds System.out's         #
#       and gives 'ALLATORI_DEMO' name         #
#       to some fields and methods.            #
#                                              #
#                                              #
# Obfuscation by Allatori Obfuscator v7.8 DEMO #
#                                              #
#           http://www.allatori.com            #
#                                              #
################################################
java.lang.RuntimeException: java.lang.SecurityException: class "org.bouncycastle.asn1.DERObject"'s signer information does not match signer information of other classes in the same package
        at com.allatori.iIiIIIiIII.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(oq:399)
        at com.allatori.IiiIiiIIiI.IiiiiIIiIi(ia:1142)
        at com.allatori.iIIiiIIiiI.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(zb:1340)
        at com.allatori.iIIiiIIiiI.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(zb:1395)
        at com.allatori.IIiiIiiIii.IiIiIIiiIi(vb:2393)
        at com.allatori.IIiiIiiIii.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(vb:2553)
        at com.allatori.iiiiiIIiII.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(qb:3347)
        at com.allatori.iiiiiIIiII.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(qb:1161)
        at com.allatori.iiiiiIIiII.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(qb:619)
        at com.allatori.iiiiiIIiII.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(qb:65)
        at com.allatori.iIIiiIiiii.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(oq:425)
        at com.allatori.iIIiiIiiii.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(oq:241)
        at com.allatori.iIIiiIiiii.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(oq:389)
        at com.allatori.IIiIIIIiiI.iiIIIiIIii(no:236)
        at com.allatori.IIiIIIIiiI.iiIIIIIiII(no:437)
        at com.allatori.Obfuscate.THIS_IS_DEMO_VERSION_NOT_FOR_COMMERCIAL_USE(jv:106)
        at com.allatori.Obfuscate.main(jv:282)
[INFO] Obfuscation completed. Writing log file...


这怎么出错了?参考:


https://quantum6.blog.csdn.net/article/details/119992888


测试

C:\Program Files\Taishan\Office\bin>java -jar ffice.jar
################################################
#                                              #
#        ## #   #    ## ### ### ##  ###        #
#       # # #   #   # #  #  # # # #  #         #
#       ### #   #   ###  #  # # ##   #         #
#       # # ### ### # #  #  ### # # ###        #
#                                              #
# Obfuscation by Allatori Obfuscator v7.8 DEMO #
#                                              #
#           http://www.allatori.com            #
#                                              #
################################################
C:\Program Files\Taishan\Office\bin>


大哥你这是玩谁啊?


目录
相关文章
|
1月前
|
Java
java中日期处理的一些工具方法
java中日期处理的一些工具方法
17 1
|
1月前
|
Java 关系型数据库 MySQL
Flink1.18.1和CDC2.4.1 本地没问题 提交任务到服务器 报错java.lang.NoClassDefFoundError: Could not initialize class io.debezium.connector.mysql.MySqlConnectorConfig
【2月更文挑战第33天】Flink1.18.1和CDC2.4.1 本地没问题 提交任务到服务器 报错java.lang.NoClassDefFoundError: Could not initialize class io.debezium.connector.mysql.MySqlConnectorConfig
50 2
|
1月前
|
安全 Java 数据安全/隐私保护
提升 Java 编程安全性 - 代码加密混淆工具的重要性和应用
提升 Java 编程安全性 - 代码加密混淆工具的重要性和应用
|
1月前
|
安全 Java 数据安全/隐私保护
探讨 Java 代码混淆加固工具
探讨 Java 代码混淆加固工具
|
1月前
|
存储 安全 Java
基于Java的qq截图工具(毕业设计含源码)
基于Java的qq截图工具(毕业设计含源码)
28 0
|
1月前
|
监控 NoSQL Java
性能工具之 Java 调试工具 JDB
【2月更文挑战第25天】性能工具之 Java 调试工具 JDB
43 4
|
1月前
|
Cloud Native Java 开发者
Spring Boot 4.0:构建云原生Java应用的前沿工具
Spring Boot 4.0:构建云原生Java应用的前沿工具
|
1月前
|
Java
916.【Java】javap 查看 class 文件的jdk编译版本
916.【Java】javap 查看 class 文件的jdk编译版本
49 2
|
2月前
|
人工智能 文字识别 Java
AI工具【OCR 01】Java可使用的OCR工具Tess4J使用举例(身份证信息识别核心代码及信息提取方法分享)
【2月更文挑战第1天】Lept4J和Tess4J都是基于Tesseract OCR引擎的Java接口,可以用来识别图像中的文本,本次介绍Tess4J
93 0