跳转至

XDG自动启动条目

对手可能会添加或修改XDG自动启动条目,以在用户桌面环境加载时执行恶意程序或命令。XDG自动启动条目适用于任何符合XDG的Linux系统。XDG自动启动条目使用桌面条目文件(.desktop)配置用户的桌面环境在用户登录时加载。这些配置文件确定用户登录时启动的应用程序,定义打开特定文件类型的关联应用程序,并定义用于打开可移动媒体的应用程序。(引用: Free Desktop Application Autostart Feb 2006)(引用: Free Desktop Entry Keys) 对手可能会滥用此功能,通过将恶意二进制文件或命令的路径添加到.desktop配置文件中的Exec指令来建立持久性。当用户桌面环境在用户登录时加载时,位于XDG自动启动目录中的.desktop文件会自动执行。系统范围的自动启动条目位于/etc/xdg/autostart目录中,而用户条目位于~/.config/autostart目录中。 对手可能会将此技术与伪装结合使用,以将恶意自动启动条目与合法程序混合。(引用: Red Canary Netwire Linux 2022)