XSL脚本混淆嵌入(Obfuscated Script Embedding)是一种利用XSL文件结构特性隐藏恶意代码的技术。攻击者将经过加密、编码或分片处理的脚本嵌入XSL样式表,利用XML标准支持的脚本执行功能(如msxsl:script)实现代码动态解析。通过多层嵌套的XSLT模板和数学运算混淆关键函数调用,使静态分析工具难以提取有效载荷。该技术特别针对依赖静态特征检测的安全机制,通过合法XSL语法结构掩盖恶意行为痕迹。
该技术的匿迹实现基于XML文档的语义合法性与脚本执行的动态性双重特性。首先,攻击者利用XSL规范允许嵌入JavaScript/VBScript的特性,将恶意代码拆解为多个符合XSLT语法规范的函数模块,通过
This type of attack technique cannot be easily mitigated with preventive controls since it is based on the abuse of system features.
Coming soon