Web安全攻防与渗透测试实战 学习笔记

Web安全攻防与渗透测试实战 学习笔记

第一章 信息收集

在信息收集中,最重要是收集服务器的配置信息和网站敏感信息(域名及子域名信息目标网站系统、CMS指纹、目标网站真实IP、开放端口)

收集域名信息
该域名的DNS服务器和注册人信息

1.Whois 查询

个人站点:得到注册人的姓名和邮箱信息 对于中小站点,管理员一般是域名所有人

命令:whois 域名

在线whois网站:

https://whois.aizhan.com

http://whois.chinaz.com

https://www.virustotal.com/#/home/url

2.备案信息查询

常用网站: ICP备案查询网: http://beianbeian.com

天眼查: https://tianyancha.com/

收集敏感信息

Google 语法及说明

site 指定域名

inurl url中存在关键字的网页

intext 网页正文中的关键字

filetype 指定文件类型

intitle 网页标题的关键字

link link:域名即表示返回所有和该域名做了连接的url

info 查找指定站点的基本信息

cache 缓存

收集子域名信息

子域名工具:Layer子域名挖掘机、Sublist3r、subDomainBrute。

dns数据集 网站: https://dnsdumpster.com

证书透明度 子域名枚举 网站: crt.sh: https://crt.sh

收集端口信息

工具:nmap、masscan、Zmap、御剑高速TCP端口扫描工具

常见端口及说明:

文件共享服务端口列表

ftp服务

默认端口:20(数据端口);21(控制端口);69(tftp小型文件传输协议)

攻击方向

详情如下表:

指纹识别

CMS指纹

CMS整站系统或文章系统

常见CMS:织梦dedecms、discuz、phpweb、phpwind、phpcms、ecshop、dvbbs、siteweaver、aspcms、帝国、Z-Blog、wordpress等

识别主流CMS的代表工具:御剑Web指纹识别、whatweb、webrobo、椰树、轻量web指纹识别

识别主流CMS指纹的在线网站:

在线网站查询:

http://whatweb.bugscaner.com/look/

http://www.yunsee.cn/finger.html

https://whatweb.net

查找真实IP

1.CDN

判断目标服务器是否存在CDN,通过ping 域名来查看IP结果是否一样。

也可以通过 https://www.17ce.com判断。

原则:ping出的IP结果一致,极有可能不存在CDN。若IP大多不太一样或规律性很强,则可能存在CDN。

2.绕过CDN寻找真实IP

[1]内部邮箱源 (ping该邮件服务器的域名,即可获得真实IP 第三方或者公告右键服务器不适用)

[2]扫描网站测试文件(例如phpinfo、test)

[3]分站域名(ping二级域名获取分站IP)

[4]国外访问(通过国外在线代理网站访问)

[5]查询域名解析记录(https://www.netcraft.com)

[6]绕过CloudFlare CDN查找真实的IP(
http://www.crimeflare.us/cfs.html#box)

收集敏感信息

针对网站目录扫描:DirBuster、御剑后台扫描珍藏版、wwwscan、Spinder.py、Sensitivefilescan、weakfilescan

需要这本学习手册的同学们请关注+转发 再私聊我哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是黑客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值