T1027: 混淆的文件或信息
摘要
攻击者可能尝试通过在系统上或传输途中加密、编码或以其他方式混淆可执行文件或文件的内容,使其难以被发现或分析。这是一种常见行为,可跨不同平台和网络用于规避防御。 载荷可能被压缩、归档或加密以避免检测。这些载荷可能在初始访问期间使用,或在之后使用以减轻检测。有时可能需要用户操作来打开并针对[用户执行](https://attack.mitre.org/techniques/T1204)进行[去混淆/解码文件或信息](https://attack.mitre.org/techniques/T1140)。用户还可能被要求输入密码,以打开攻击者提供的受密码保护的压缩/加密文件。(Citation: Volexity PowerDuke November 2016) 攻击者还可能使用压缩或归档的脚本,例如 JavaScript。 文件的部分内容也可以被编码,以隐藏原本会帮助防御者进行发现的纯文本字符串。(Citation: Linux/Cdorked.A We Live Security Analysis) 载荷还可能被拆分为独立的、看似无害的文件,只有在重新组合时才会显现恶意功能。(Citation: Carbon Black Obfuscation Sept 2016) 攻击者还可能滥用[命令混淆](https://attack.mitre.org/techniques/T1027/010)来掩盖从载荷中执行的命令,或直接通过[命令与脚本解释器](https://attack.mitre.org/techniques/T1059)执行的命令。环境变量、别名、字符以及其他平台/语言特定的语义可用于规避基于签名的检测和应用程序控制机制。(Citation: FireEye Obfuscation June 2017)(Citation: FireEye Revoke-Obfuscation July 2017)(Citation: PaloAlto EncodedCommand March 2017)
来源归属
来源:MITRE ATT&CK · 置信度:high
平台
- ESXi
- Linux
- macOS
- Network Devices
- Windows
战术
Stealth
参考来源
- https://attack.mitre.org/techniques/T1027
- https://www.volexity.com/blog/2016/11/09/powerduke-post-election-spear-phishing-campaigns-targeting-think-tanks-and-ngos/
- https://web.archive.org/web/20170923102302/https://www.fireeye.com/blog/threat-research/2017/06/obfuscation-in-the-wild.html
- https://www.blackhat.com/docs/us-17/thursday/us-17-Bohannon-Revoke-Obfuscation-PowerShell-Obfuscation-Detection-And%20Evasion-Using-Science-wp.pdf
- https://www.welivesecurity.com/2013/04/26/linuxcdorked-new-apache-backdoor-in-the-wild-serves-blackhole/
- https://www.carbonblack.com/2016/09/23/security-advisory-variants-well-known-adware-families-discovered-include-sophisticated-obfuscation-techniques-previously-associated-nation-state-attacks/
- https://researchcenter.paloaltonetworks.com/2017/03/unit42-pulling-back-the-curtains-on-encodedcommand-powershell-attacks/