Maxscript 控制流混淆
控制流混淆目的是为了打乱代码的显式顺序,让内部语句在各种条件间跳转
因此也叫:翻花绳,you jump i jump,跳一跳...(都是我编的)
由于mxs内部作用域的特性,代码的顺序可以无视声明的交换
正常顺序:
arr = #(1) append arr 2 print arr.count
错位后的顺序:
append arr 2 print arr.count arr = #(1)
控制流混淆目的是为了打乱代码的显式顺序,让内部语句在各种条件间跳转
因此也叫:翻花绳,you jump i jump,跳一跳...(都是我编的)
由于mxs内部作用域的特性,代码的顺序可以无视声明的交换
正常顺序:
arr = #(1) append arr 2 print arr.count
错位后的顺序:
append arr 2 print arr.count arr = #(1)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步