内网信息收集


本章节内容主要是介绍在内网中该如何搜集信息以及该搜集哪些信息。

文章内容主要摘自某红队系列丛书,将市面上现在流传的 redteam 系列书籍进行一个学习记录。

0x01 Windows(工作组和域)

0x01-1 检查当前shell权限

whoami /user && whoami /priv

0x01-2 查看系统信息

systeminfo

主机名->扮演的角色

0x01-3 tcp/udp 网络连接状态信息

netstat -ano

可以获取内网IP分布状态-服务(redis)

0x01-4 机器名

hostname

0x01-5 查看当前操作系统

wmic OS get Caption,CSDVersion,OSArchitecture,Version

ver

0x01-6 查杀软

WMIC /Node:localhost /Namespace:\\\root\SecurityCenter2 Path AntiVirusProduct Get displayName /Format:list

0x01-7 查看当前安装的程序

wmic product get name,verion

0x01-8 查看在线用户

quesr

0x01-9 查看网络配置

有Primary Dns Suffix就说明是域内,空的则当前机器应该在工作组

ipconfig /all

0x01-10 查看进程

tasklist /v

有些进程可能是域用户开启的->通过管理员权限 凭证窃取->窃取域用户的凭证

0x01-11查看当前登录域

net config workstation

0x01-12 远程桌面连接历史记录

cmdkey /l

把凭证取下来->本地解密

0x01-13 查看本机上的用户账号列表

net user

0x01-14 查看本机用户XXX的信息

net user XXX

net user /domain 显示所在域的用户名单

net user 域用户 /domain 获取某个域用户的详细信息

net user /domain XXX 123456 修改域用户密码,需要域管理员权限

net user /do 获取域用户列表

net group "domain admins" /domain 获取域管理员列表

net group "domain controllers" /domain 查看域控制器(如果有多台)

net group "domain computers" /domain 查看域机器

net group /domain 查询域里面的工作组

net localgroup administrators 本机管理员[通常含有域用户]

net localgroup administrators /domain 登录本机的域管理员

net localgroup administrators workgroup\user001 /add 域用户添加到本机

net view 查看同一域内机器列表

net view \\ip 查看某IP共享

net view \\GHQ 查看GHQ计算机的共享资源列表

net view /domain 查看内网存在多少个域

net view /domain:XYZ 查看XYZ域中的机器列表

net accounts /domain 查询域用户密码过期等信息

0x02 Windows(域)

nltest /domain_trusts /all_trusts /v /server:192.168.1.2 返回所有域信任列表

nltest /dsgetdc:hack /server:192.168.1.2 返回域控和其相应的IP地址

0x03 Linux

0x03-1 查看当前权限

whoami

0x03-2 查看网卡配置

ifconfig

0x03-3 查看端口状态(开启了哪些服务,内网IP连接等)

netstat -anpt

0x03-4 查看进程状态(开启了哪些服务等)

ps -ef

0x03-5 查看管理员的历史输入命令(获取密码,网站目录,内网资产等信息)

history

cat /root/.bash_history

0x03-6 查找某个文件(寻找配置文件等)

find / -name *.cfg


文章作者: f1veseven
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 f1veseven !
评论
  目录