商务合作: on9gcn@163.com skype: sam793561805

Windows内网渗透提权的几个实用命令

admin 2016-9-25 17:264 人围观, 发现评论数0个

简介 :这不是一篇渗透测试指导,而是简单介绍了几个Windows内网提权的实用命令,以供我等菜鸟学习观摩,还望大牛包涵指导。1.获取操作系统信息识别操作系统名称及版本:C:\Users\thel3l systeminfo | findstr /B /C:"OS ...

batch-basics-understanding-windows-command-line-part-1-echo-and-variables.1280x600.jpg

这不是一篇渗透测试指导,而是简单介绍了几个Windows内网提权的实用命令,以供我等菜鸟学习观摩,还望大牛包涵指导。

1.获取操作系统信息

识别操作系统名称及版本:

C:\Users\thel3l> systeminfo | findstr /B /C:"OS Name" /C:"OS Version" 
OS Name: Microsoft Windows 10 Pro OS Version: 10.0.14393 N/A Build 14393

当然中文系统你得这样:

systeminfo | findstr /B /C:"OS 名称" /C:"OS 版本"

识别系统体系结构:

C:\Users\thel3l> echo %PROCESSOR_ARCHITECTURE%  AMD64

查看所有环境变量:

C:\Users\thel3l> SET
USERNAME=thel3l USERPROFILE=C:\Users\thel3l *snip*

查看某特定用户信息:

C:\Users\thel3l>net user thel3l 
User name thel3l *snip* The command completed successfully

2.获取网络信息

查看路由表信息:

C:\Users\thel3l> route print

查看ARP缓存信息:

C:\Users\thel3l> arp -A 

查看防火墙规则:

C:\Users\thel3l> netstat -ano 
C:\Users\thel3l> netsh firewall show config C:\Users\thel3l> netsh firewall show state

3.应用程序及服务信息

查看计划任务:

C:\Users\thel3l> schtasks /QUERY /fo LIST /v 

中文系统的命令,先调整GBK编码为437美国编码:

chcp 437

然后

schtasks /QUERY /fo LIST /v

查看服务进程ID:

C:\Users\thel3l> tasklist /SVC

查看安装驱动:

C:\Users\thel3l> DRIVERQUERY 

查看安装程序和版本信息(漏洞利用线索):

C:\Users\thel3l> wmic product list brief 

查看服务、进程和启动程序信息:

C:\Users\thel3l> wmic service list brief 
C:\Users\thel3l> wmic process list brief
C:\Users\thel3l> wmic startup list brief

查看.msi程序的执行权限:

C:\Users\thel3l> reg query HKCU\SOFTWARE\Policies\Microsoft\Windows\Installer /v AlwaysInstallElevated
C:\Users\thel3l> reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer /v AlwaysInstallElevated

查看是否设置有setuid和setgid:

C:\Users\thel3l> 
reg query HKEY_Local_Machine\System\CurrentControlSet\Services\NfsSvr\Parameters\SafeSetUidGidBits

查看安装补丁和时间信息:

C:\Users\thel3l> wmic qfe get Caption,Description,HotFixID,InstalledOn

查看特定漏洞补丁信息:

C:\Users\thel3l> wmic qfe get Caption,Description,HotFixID,InstalledOn | findstr /C:"KBxxxxxxx"

4.敏感数据和目录

查找密码文件或其它敏感文件:

C:\Users\thel3l> cd/  C:\Users\thel3l> dir /b/s password.txt C:\Users\thel3l> dir /b/s config.*  C:\Users\thel3l> findstr /si password *.xml *.ini *.txt C:\Users\thel3l> findstr /si login *.xml *.ini *.txt

无人值守安装文件:

这些文件通常包含base64模式的密码信息。这类文件在一些大型企业网络或GHO系统中可以发现,文件通常的位置如下:

C:\sysprep.inf C:\sysprep\sysprep.xml C:\Windows\Panther\Unattend\Unattended.xml C:\Windows\Panther\Unattended.xml


12下一页
收藏 邀请
返回顶部