概述
信息收集
域名介绍
域名是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标记计算机的电子方位,浏览网站过程:从DNS服务器获得指定域名对应的IP地址
Whois
Whois就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(比如域名所有人、域名注册商)
不同域名后缀的whois信息需要不同的whois数据库查询。如com的whois数据库和edu的就不同。目前国内提供WHOIS查询服务的网站有万网、站长之家等。每个域名IP的WHOIS信息由对应的管理机构保存,例如,以com结尾的域名的WHOIS信息是由com域名运营商VeriSign管理,中国国家顶级域名。cn域名由CNNIC管理。
Whois查询方法
-
web接口查询
-
https://whois.aliyun.com
-
https://www.whois365.com/cn
-
http://whois.chinaz.com
-
https://whois.aizhan.com
-
通过whois命令行查询
whois aliyun.com
子域名
凡是顶级域名前加前缀的都是该顶级域名的子域名,而子域名根据技术的多少分为二级子域名、三级子域名以及多级子域名
子域名挖掘工具
-
Maltego CE
-
wydomain
- GitHub地址:https://github.com/ring04h/wydomain
- 在kali的cmd中可以复制该文件:git clone https://github.com/ring04h/wydomain
-
搜索引擎挖掘
-
在谷歌中输入site:sina.com
- 第三方网站查询:
https://tool.chinaz.com/subdomain
https://dnsdumpster.com
https://phpinfo.me/domain/
端口信息收集
端口介绍
如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP的地址的端口可以有65536个,端口是通过端口号来标记的,端口号只有整数,范围是从0到65536
在计算集中每一个端口代表一个服务
端口信息收集
对于收集目标机器端口状态可以使用工具来进行测试
工具原理:使用TCP或者UDP等协议向目标端口发送指定标志位等数据包,等待目标返回数据包,以此来判断端口状态。
- 使用nmap探测(kaili中的信息收集中)
nmap -A -v -T4 目标
- 使用在线网站探测,不能探测本地
http://tool.chinaz.com/port/
端口攻击
针对不同端口具有不同的攻击方式
端口 端口说明 攻击方式
22 SSH远程连接 爆破、SSH隧道及内网代理转发、文件传输
23 Telnet远程连接 爆破、嗅探、弱口令
338 rdp远程桌面 Shift后门、爆破
5900 VNC远程连接 弱口令、RCE
5632 PcAnywhere远程连接 嗅探、代码执行
防御措施
- 关闭不必要的端口
- 对重要业务的服务端口设置防火墙
- 经常更换用户密码
- 经常更新软件、打补丁
收集敏感信息
敏感信息收集重要性
针对某些安全做的很好的目标,直接通过技术层面是无法完成渗透测试。在这种情况下,可以利用搜索引擎搜索目标暴露在互联网上的关联信息。例如:数据库文件、SQL注入
服务器配置信息、甚至是通过Git找到站点泄露源代码,以及Redis等未授权访问。从而达到渗透测试的目的。
Google hacking语法
google hack是指使用Google等搜索引擎对某些特定的网络主机漏洞进行搜索,以达到快速找到漏洞主机或特定主机的漏洞的目的。
intext: 搜索正文内容 例如intext:网站管理
intitle: 搜索标题内容 例如intitle:后台管理
filetype: 搜索指定文件格式 例如filetype:txt
inurl: 搜索特定URL,例如:php?id
site: 指定搜索特定的站点,例如:site:baidu.com
info: 指定搜索网页信息 例如:info:baidu.com
HTTP响应收集server信息
通过HTTP或HTTPS与目标站点进行通信中,目标响应的报文中serve头和X-Powered-By头会暴露目标服务器和使用的编程语言,通过这些信息可以有针对的利用漏洞尝试。
获取HTTP响应的方法
- 利用浏览器审计工具
- 编写python脚本,requests库
import requests
r = requests.get('要查询的网址')
print(r.headers)
最后
以上就是落后季节为你收集整理的web--安全攻防1-信息收集信息收集端口信息收集收集敏感信息的全部内容,希望文章能够帮你解决web--安全攻防1-信息收集信息收集端口信息收集收集敏感信息所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复