内网主机发现技巧

收集IP段的方式

Windows下使用:

ipconfig /all

Linux下使用:

ifconfig -a

查看路由表

Windows下使用:

route print

linux下使用:

route -n

查看本地连接信息

Windows下执行:

netstat -ano

linux下执行:

netstat -anp

我们知道,在Windows内网环境下,我们可以使用

net view

命令用于显示一个计算机上共享资源的列表

net session

命令来查看管理员的登录IP,linux下可以使用

who

来查看,从这里也可以收集几个IP地址也可以用工具netsess.exe -h dc01 或 netsess.exe \dc01

 

利用dns信息

dns服务是否存在dns域传送漏洞

dsquery computer 以及 dsquery server

获得主机以及服务器列表

扫描IP段发现存活主机

ping扫描

Windows下可以使用:

ping -n 1 127.0.0.1

linux下使用:

ping -c 1 127.0.0.1

使用arp命令

arp -a

使用nbtstat

NBTSTAT命令可以用来查询涉及到NetBIOS信息的网络机器。

如下命令查看缓存信息:

nbtstat -c

查看本地的hosts文件

Windows:

type c:\Windows\system32\drivers\etc\hosts

Linux:

cat /etc/hosts

查看本地用户的连接信息

收集用户的使用软件的连接记录,像vpn、filezilla、securecrt、winscp、putty等需要远程连接的软件

扫描工具

nbtscan

nbtscan是一个扫描WINDOWS网络NetBIOS信息的小工具,下载地址:

http://unixwiz.net/tools/nbtscan.html

可以使用以下命令来发现主机:

nbtscan-1.0.35.exe 192.168.188.0/24

netdiscover

netdiscover是基于ARP的网络扫描工具,kali下自带这个工具,可以使用如下命令扫描:

netdiscover -r 192.168.88.0/24

nmap

nmap大家众所周知,非常强大的端口扫描工具,可以使用以下命令扫描存活主机:

nmap -n -Pn -T5 -sS 192.168.88.0/24

posted @ 2023-10-12 16:50  妇愁者纞萌  阅读(69)  评论(0编辑  收藏  举报