提权-利用配置不当提权

提权-利用配置不当提权

  • 与漏洞提权相比 更常用的方法

    • 企业环境
    • 补丁更新全部已经安装
    • 输入变量过滤之外更值得研发关注的安全隐患

文件读写权限

如果:

  • 以system/root权限启动
  • NTFS权限允许user修改删除

那么:

  • 可以用自己的反弹shell,替换服务中的可执行程序

  • 或者写一个把当前用户添加到管理员组的Cpp,编译成exe,替换某个程序。当管理员运行该程序时,提权成功。

  • Windows:icacls

    • icacls c:\windows\\*.exe /save asd /T 查看C:\windows下所有exe的权限
    • icacls具体使用方法去搜索
  • Linux:find

    • find / -perm 777 -exec ls -l {} \;

应用系统的配置文件

  • 如果应用需要连接数据库,那么它的配置文件中很有可能有数据库的账号密码信息
  • 后台服务运行账号应使用nobody等单独的账号。如果是root,那么通过服务漏洞进入系统直接就是root权限。