首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏花落的技术专栏

    Allatori7.7 使用教程

    } } 从下图的对比来看, 混淆的效果相差非常大, 7.7版本无疑更加优秀 6.1混淆效果 7.7混淆效果 maven插件配置 <build> <finalName>allatori_demo version> <executions> <execution> <id>run-allatori </argument> <argument>${build.outputDirectory}/allatori.xml</argument> 和allatori.xml, jar包可以从 官网下载 后解压出来, 文档的使用也有详细的说明 配置结构 allatori.xml <config> <input> <jar in /allatori_demo.jar" out="..

    91700编辑于 2021-12-16
  • 来自专栏Linyb极客之路

    聊聊如何进行代码混淆

    Allatori具有以下几种保护方式:命名混淆,流混淆,调试信息混淆,字符串编码,以及水印技术。对于教育和非商业项目来说这个混淆器是免费的。 官网地址:http://www.allatori.com/ 本文主要介绍基于allatori如何进行混淆 allatori入门 因为allatori没有提供maven GAV坐标,因此需要去官网下载jar -- Copy allatori.jar to 'allatori' directory to use the commented line --> <argument >${basedir}/allatori/lib/allatori.jar</argument> <argument>${basedir}/target/ allatori是一个值得推荐的混淆工具,因为真的开箱即用。

    4.8K40编辑于 2022-01-26
  • 来自专栏FreeBuf

    匿名帖子中藏“马”,针对某特殊群体的供应链打击

    查看字节码还是有很多内容的,观察了一会,我们注意到一个频繁出现的字符串 ALLATORIxDEMO 在互联网搜索一下这个字符串,发现这个字符串是一款java混淆工具加密后特有的内容 这款java混淆工具名字叫Allatori ,官网是http://www.allatori.com/ 我们开始好奇为什么这个工具要使用混淆工具混淆代码,难道这里有什么不可告人的秘密嘛? (当然我们如果直接运行工具也可以看到使用了Allatori,因为工具运行后直接就输出了Allatori) 样本测试 把工具放到虚拟机里运行,打开各种分析工具,开始分析这个jar包的行为 尝试各种命令运行 在上一步已经明确了这个工具有问题,这里我们开始分析这个jar包到底是如何工作的 因为在idea中反编译效果太差,我一度想硬扣一下字节码把反编译工具换成jadx以后,内容正常了 代码中很多地方都使用了Allatori 进行加密,我在想是不是应该去解密一下,在网上找到一篇介绍Allatori如何加密的,学习了一下,地址如下https://zhuanlan.zhihu.com/p/342386478 文章中提到Allatori

    1.6K50发布于 2021-04-29
  • 别再只会 mvn install 了!深入拆解 Maven 插件核心原理

    <argument>path/to/allatori-config.xml</argument><! <arguments>:配置执行的命令参数,具体含义如下:-jar path/to/allatori.jar:指定执行的jar包为Allatori混淆工具的jar包路径。 -config path/to/allatori-config.xml:指定Allatori混淆工具所需的配置文件路径。 不难发现,这里其实还有一个关键的配置文件 allatori-config.xml图片关于这个配置文件该怎么配,他的属性与作用,可以见官方文档: https://allatori.com/doc.html 就是使用 allatori 会有一个默认配置 synthetize-methods, 这个默认配置会让所有私有方法被标记为合成方法。

    40810编辑于 2025-11-17
  • 来自专栏Linyb极客之路

    聊聊如何修复springboot使maven-resources-plugin占位符失效问题

    01、前言 之前我们在聊聊如何进行代码混淆这篇文章提到,在springboot项目使用allatori,有一个小坑。 这个坑就是当你在allatori.xml配置 <input> <jar in="${project.build.finalName}.jar" out="${project.build.finalName

    1.2K20编辑于 2022-03-04
  • 来自专栏Linyb极客之路

    聊聊如何修复springboot使maven-resources-plugin占位符失效问题

    前言 之前我们在聊聊如何进行代码混淆这篇文章提到,在springboot项目使用allatori,有一个小坑。 这个坑就是当你在allatori.xml配置 <input> <jar in="${project.build.finalName}.jar" out="${project.build.finalName

    1.9K20编辑于 2022-02-08
  • 来自专栏iOS打包,上架知识大全

    聊聊如何进行代码混淆加固

    使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 官网地址:https://www.guardsquare.com/en/products/proguard 3、allatori 第二代 Allatori具有以下几种保护方式:命名混淆,流混淆,调试信息混淆,字符串编码,以及水印技术。对于教育和非商业项目来说这个混淆器是免费的。 官网地址:http://www.allatori.com/ 本文主要介绍基于ipaguard如何进行混淆 ipaguard入门首先需要去官网下载:IpaGuard官网--IOS 应用程序ipa文件混淆加密保护工具 总结自从知道ipagurd后,我基本上都不用allatori

    80420编辑于 2023-11-28
  • 来自专栏互联网-小阿宇

    记录服务器被入侵病毒:ssh密码被更改登录失败、恶意程序跑满了cpu、jar包启动失败自动kill、一直弹出You have new mail in /var/spool/mail/root

    ### # # # ### # # ### # # # # Obfuscation by Allatori Obfuscator v6.4 DEMO # # # # http://www.allatori.com

    1.2K10编辑于 2022-11-21
  • 来自专栏全栈程序员必看

    记录服务器被入侵病毒:ssh密码被更改登录失败、恶意程序跑满了cpu、jar包启动失败自动kill、一直弹出You have new mail in /var/spool/mail/root

    # # # # # # # # # # ### # # ### # # # ## # # # # # ### ### # # # ### # # ### # # # # Obfuscation by Allatori Obfuscator v6.4 DEMO # # # # http://www.allatori.com # # # #########################################

    1.4K10编辑于 2022-06-29
  • 来自专栏iOS打包,上架知识大全

    如何进行代码混淆?方法与常见工具介绍

    Allatori Java obfuscator:第二代 Java 代码混淆器,除了保护功能外,还具有抵御代码攻击的功能,能让程序体积更小、速度更快。

    1.5K10编辑于 2023-12-09
  • 来自专栏iOS打包,上架知识大全

    代码混淆技术探究与工具选择

    Allatori Java obfuscator:第二代Java代码混淆器,除了保护功能外,还具有抵御代码攻击的功能,能让程序体积更小、速度更快。

    76310编辑于 2023-12-09
  • 来自专栏全栈程序员必看

    latex中如何画表格_时态结构总结表格

    encryption \\ \midrule Proguard & \checkmark & $\times$ & $\times$ & \checkmark & $\times$ \\ Allatori

    2.4K10编辑于 2022-09-22
  • 来自专栏梦无矶测开实录

    万字长文带你APK反编译&重签名&aab&apks转换

    else分支,apk复制成功") except Exception as e : print(e) return apk_name 混淆加密 Allatori 的介绍 1、allatori是第二代的java混淆器; 2、具有命名混淆,流混淆、字符串混淆以及水印技术等等强大的混淆功能, 因此对混淆后的代码进行逆向工程几乎是不可能的; 3、允许对需要混淆代码的应用程序添加有效期 而且操作简单; 5、不足是混淆之后对程序的性能有较大的影响,混淆之后运行速度会有所降低(一般来说只要对代码进行混淆,多多少少都会对性能产生一定的影响的); 使用方法 1、首先从官网下载:http://www.allatori.com / 2、下载完解压,解压之后的目录是这样的: 3、新建一个文件夹 4、进入lib目录将allatori.jar复制到新建的test文件夹、进入tutorial\step01\files目录将Clean.bat 的内容 del log.xml del test-1.0-SNAPSHOT-mix.jar 7、修改RunAllatori.bat的内容 java -Xms128m -Xmx512m -jar allatori.jar

    4.6K20编辑于 2024-04-18
  • 来自专栏公共互联网反网络钓鱼(APCN)

    地缘冲突背景下海湾国家网络钓鱼与恶意软件攻击演化及防御研究

    4.1.2 代码混淆与伪装样本采用高强度混淆:插入大量无意义.class 文件,干扰静态分析;配置信息 Base64 编码存储于 config.txt;运行时弹出虚假界面 “Allatori Obfuscator STRRAT_JAR_Obfuscator { meta: description = "STRRAT恶意JAR特征" strings: $fake_gui = "Allatori

    21010编辑于 2026-03-29
  • 码农必看:常见源代码混淆技术详解

    以下是一些常用的代码混淆工具: Allatori Java Obfuscator:这是一个轻量级的工具,可以集成在IDE工具中使用,并通过配置文件进行引入。

    61210编辑于 2024-04-10
  • 来自专栏FreeBuf

    对“利比亚天蝎”网络间谍活动的分析调查(附样本下载)

    存储在手机的一切文件和文件夹资料都会成为攻击者的囊中之物: 获取地理位置信息: 获取详细的通话记录,包括通话号码、通话日期、时长和次数: 获取短信和通讯录: 另外,恶意软件还能从目标受害者的通信数据中获取相关手机号码、国家和网络运营商信息: 恶意软件使用Allatori

    2K70发布于 2018-02-08
  • 来自专栏开发经验

    Spring Boot项目Jar包加密:防止反编译的安全实践

    常见的Java混淆工具有ProGuard、Allatori等。

    2.8K10编辑于 2023-12-29
  • 来自专栏iOS打包,上架知识大全

    App加固中的代码混淆功能,让逆向工程师很头疼

    3、allatori 第二代Java混淆器。所谓第二代混淆器,不仅仅能进行字段混淆,还能实现流混淆。 代码混淆不等于加密 那么,混淆等同于加密吗? 答案当然是否定的。

    79940编辑于 2023-11-17
领券