渗透测试之情报收集

域名分析

1、使用WHOIS工具,语法格式为:whois [域名]。
例如:

whois baidu.com

2、使用DMitry工具,语法格式为: dmitry -w [域名]。
例如:

dmitry baidu.com

3、查找子域名,可以使用DMitry工具(需要国外网络),也可以在线查询,网址为https://phpinfo.me/domain/或者http://tool.chinaz.com/subdomain/

4、发现服务器,语法格式为:dnsenum -w [域名]。
例如:

dnsenum -w baidu,com

5、使用Nslookup工具,语法格式为: nslookup [域名]。
例如:

nslookup baidu.com

6、使用ping命令,语法格式为: ping -c [数量] [域名]。
例如:

ping -c 4 baidu.com

端口扫描

1、使用Nmap工具,其语法格式为:nmap -p <range> [target].
例如:

nmap -p 1-1000 192.168.1.101

2、使用DMitry工具,其语法格式为:dmitry -p [host]。
例如:

dmitry - p 192.168.1.101

识别操作系统

1、基于TTL(生存时间)识别,一般来说,UNIX类操作系统的TTL值为255,Linux操作系统TTL值为64,而Windows操作系统的TTL值为128.

2、使用Nmap工具识别,语法格式为nmap -O [target]。
例如:

nmap -O 192.168.1.101

识别服务

1、使用Nmap工具,语法格式为:nmap -aV [target]。
例如:

nmap -sV 192.168.1.101

2、使用Amap工具,包括amap和amapcrap。
amapcrap语法格式:amapcrap -n <connects> -m <0ab> [host] [port] -v
其中connects为设置最大连接数; -m <0ab> 为设置发送的伪随机数,0表示空字节,a表示字母+空格,b表示二进制;-v 代表详细模式。
例如:

amapcrap -n 20 -m a 172.21.22.64  80 -v

amap语法格式:amap -bgv [host] [port]
例如:

amap -bqv 192.168.1.101 80

收集服务信息

1、SMB服务
使用smbclient工具访问SMB服务的共享文件夹信息,语法格式为: smbclient -L <server IP> -U <username>
例如:

smbclient -L 192.168.1.101 -U root

2、SNMP服务
使用snmpcheck工具获取主机信息,语法格式为:snmp-check [target]
例如:

snmp-check 192.168.1.101
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值