近日,科技新闻界传来一则关于网络安全的新警报。据报道,黑客组织Andariel采用了一种名为RID劫持的技术手段,成功绕过了Windows 10和Windows 11系统的安全防线,将普通用户账户伪装成了拥有管理员权限的高级账户。
RID,全称为相对标识符(Relative Identifier),是Windows系统中安全标识符(SID)的一部分。SID作为每个用户账户的唯一“身份证”,在系统中扮演着至关重要的角色。而RID的值则直接关联到账户的访问级别,例如管理员账户的RID通常为“500”,来宾账户为“501”,普通用户则为“1000”。
Andariel组织所实施的RID劫持攻击,其核心在于篡改低权限账户的RID值,使其与管理员账户的RID相匹配。这样一来,Windows系统便会错误地将这些低权限账户视为管理员账户,从而授予它们更高的访问权限。然而,这一攻击并非轻而易举,攻击者首先需要入侵系统并获得SYSTEM权限,才能对安全账户管理器(SAM)注册表进行操作。
据详细了解,Andariel的攻击流程相当复杂且狡猾。他们首先利用系统漏洞获得SYSTEM权限,这是Windows上的最高权限级别。随后,他们使用PsExec和JuicyPotato等工具启动SYSTEM级别的命令提示符,实现了初始权限的提升。然而,SYSTEM权限虽然强大,但也有着诸多限制,如无法远程访问、无法与GUI应用程序交互、容易被检测到等。因此,Andariel组织又采取了一系列措施来规避这些限制。
他们通过“net user”命令创建了一个隐藏的低权限本地用户账户,这个账户在常规命令下无法被察觉,只能在SAM注册表中找到。接下来,他们利用RID劫持技术,将这个隐藏账户的权限提升至管理员级别。之后,Andariel组织还将他们的账户添加到了远程桌面用户和管理员组中,进一步巩固了他们的控制权。
为了掩盖攻击痕迹,Andariel组织还精心设计了撤退计划。他们导出修改后的注册表设置,删除相关密钥和恶意账户,然后从保存的备份中重新注册这些设置,以确保在系统日志中不留痕迹地重新激活他们的控制权。
面对如此狡猾的攻击手段,系统管理员们必须提高警惕。为了防止RID劫持攻击的发生,建议系统管理员加强本地安全机构(LSA)子系统服务的监控,及时检查登录尝试和密码更改情况。同时,还应严格限制对SAM注册表的访问和修改权限,防止未经授权的更改发生。禁用Guest账户、限制PsExec和JuicyPotato等工具的执行、以及使用多因素身份验证保护所有现有账户等措施也是必不可少的。
值得注意的是,尽管SYSTEM权限允许直接创建管理员账户,但在不同的安全设置下,这一操作可能会受到一定的限制。相比之下,提升普通账户的权限更加隐蔽且难以被检测和阻止。因此,系统管理员们需要时刻保持警惕,加强对系统安全性的监控和维护。
除了上述措施外,系统管理员还应定期更新和升级系统补丁、加强网络安全意识培训等工作,以确保系统的整体安全性。同时,对于发现的任何可疑行为或异常登录尝试,都应立即进行调查和处理。
网络安全是一场永无止境的战斗。随着黑客攻击手段的不断升级和变化,系统管理员们也需要不断更新自己的知识和技能,以应对可能出现的各种挑战和威胁。