域名信息
whois查询域名是否已经被注册,以及注册域名的详细信息的数据库
不同域名后缀的信息需要到不同
whois数据库查询通过工信部备案查询也可得到负责人信息,对于中小网站来说,网站负责人往往就是管理员
子域名收集
maltego CE做子域名收集- 搜索引擎 
site:xxx.com - 第三方网站查询
 - 证书透明度公开日志枚举
 
web站点信息收集CMS指纹识别CMS内容管理系统,利用不同的结构命名规则和特定文件内容可以得到CMS站点的具体软件和版本识别工具
web目录结构和敏感隐藏文件探测
    kali自带的 `dirbuster`
- `wordpress` 测试
    可以理解为一种独特的 `CMS` ,可以在kali里用 `whatweb [website]` 进行探测
    当然,上面的在线识别网站也可以用.
端口信息收集
端口扫描
1
netstat -anbo windows查看已开放端口
1
nmap -A -v -T4 -Pn [target IP]
masscan扫描端口攻击
敏感信息收集
搜索目标暴露在互联网上的关联信息,如数据库信息,服务器配置,sql注入,甚至通过
git找到源代码,redis授权未访问,robot.txt等信息所以在技术渗透前应多加进行信息收集
google hack借助搜索引擎对特定网络主机漏洞(通常是服务器的脚本漏洞)进行搜索,
http响应搜集server信息通过
http(s)与站点沟通时,目标响应报文的server头和X-power-by头会暴露目标服务器和使用的编程语言信息获取响应
- 浏览器审计,
burp截获 借助
requests库 使用python脚本1
2
3import requests
r=requests.get('[target]')
print(r.headers)
- 浏览器审计,
 
真实
IP泄露CDN即内容分发网络,请求时直接从当地的高速缓冲服务器中获取,只有交互时才与网站服务器连接判断存在
ping命令- 在线 
ping网站 
获得
IP验证
IP地址直接访问所得到的
IP,查看网页栏前是否有logo,以及是否有报错
shodan信息收集1
2
3shodan host [IP] 查询对应ip的信息
shodan myip 获取自身外部ip
shodan honeyscore [IP] 检测蜜罐