随笔分类 -  MaxScript 混淆器

摘要:字符串混淆的目的与常量抽离类似 都是希望实现字符串肉眼不可见 但由于其解密或转码算法会出现在旁侧,所以解开也只需要基于固定的规则 炸开字符串 示例 test = "ABC" 输出 test = "A" + "B" + "C" 在较多的文本情况下,可以得到比较好的效果,以aku一段代码为例 源代码 裂 . . .
posted @ 2023-09-30 16:08 trykle 编辑
摘要:名称混淆就是改变用户变量的名字 它是混淆器的一项基础功能 示例 fn test = 1 输出 fn dcfghieefgfffgfgabab = 1 或者 fn ii1lliiili1i1iii11i11iiiiii = 1 fn ⠅⠢⠡⠄⠤⠄⠣⡂⠠⠠⠅⠠⠠ = 1 fn '>>>>>>>ゅ°' = . . .
posted @ 2023-09-30 15:28 trykle 编辑
摘要:抽离常量是我给取的名字 实际的描述应该是:给内置的大部分函数起个别名 操作后长这样 showMsg = messagebox showMsg "trykle" 或者 fe230e9 = "messagebox" (execute fe230e9) "trykle" 或者在进行更绕一点的变形,不管绕多 . . .
posted @ 2023-09-08 18:36 trykle 编辑
摘要:控制流混淆目的是为了打乱代码的显式顺序,让内部语句在各种条件间跳转 因此也叫:翻花绳,you jump i jump,跳一跳...(都是我编的) 由于mxs内部作用域的特性,代码的顺序可以无视声明的交换 正常顺序: arr = #(1) append arr 2 print arr.count 错位 . . .
posted @ 2020-12-13 14:10 trykle 编辑

点击右上角即可分享
微信分享提示