与漏洞提权相比,利用配置不当提权更为常见。在大部分企业环境下,会有相应的补丁更新策略,因此难以通过相应漏洞进行入侵。因此,当入侵一台服务器后找不到漏洞,可利用配置不当进行提权。如:
- 可以查找系统中以system权限启动的服务或应用,可以尝试将其替换或者反弹shell的方式提权;
- 可以查找NTFS权限允许users修改删除的应用,利用配置不当进行提权;
- 代码中是否有过滤参数的操作等都可以加以利用,进行提取。
一、Windows系统下查找权限设置不当的程序(windows server 2003、Win 7以后的系统中包含的程序)
1、查询exe执行程序的NTFS权限
icacls C:\windows\*.exe /save perm /T #查找C盘windows目录下所有exe执行程序的NTFS权限
- /save:将查询结果保存为文本文件perm
- /T:当前目录以及子目录下所有满足条件的文件
输入命令dir,可以看到生成perm文件。