【基础入门-03】Web应用&OSS存储&负载均衡&CDN加速&反向代理&WAF防护&部署影响

Web+WAF

原理

WAF(Web应用防火墙,Web Application Firewall)是一种专门用于保护Web应用程序的安全设备。

影响

常规Web安全测试手段会受到拦截,新发展的WAF基本很难绕过

案例

雷池社区版:https://waf-ce.chaitin.cn/


Web+CDN

原理

内容分发服务,旨在提高访问速度

影响

隐藏真实源IP,导致对目标IP测试错误

判定

使用超级ping工具,如果响应ip各不相同,则使用了cdn技术

案例

阿里云备案域名全局CDN加速服务


Web+OSS

原理

云存储服务,旨在提高访问速度

  • 减少服务器带宽占用,静态文件会占用大量带宽
  • 提高加载速度
  • 节省存储空间

影响:

影响文件上传漏洞,上传的文件或解析的文件均来自于OSS资源,可以访问但无法解析,单独存储于云服务商

  • 修复上传安全
  • 文件解析不一样
  • 但存在**AK(AccessKey ID 用户名)和 SK(SecretAccessKey 密码)**泄露隐患

案例:

https://cloudreve.org

阿里云OSS:


Web+反向代理

正代理为客户端服务,客户端主动建立代理访问目标(不代理不可达)

正向代理案例:科学上网、公司内网访问外网、爬虫换IP

反向代理为服务端服务,服务端主动转发数据给可访问地址(不主动不可达)

反向代理案例:Nginx 负载均衡、CDN 内容分发、隐藏后端真实 IP、Google镜像站点

原理

通过网络反向代理转发真实服务达到访问目的,数据中转

影响

访问目标只是一个代理,非真实应用服务器

判断

无法确切判断是否使用反向代理,主要还是看数据走向

注意

正向代理和反向代理都是解决访问不可达的问题,但由于反向代理中多出一个可以重定向解析的功能操作,导致反代理出的站点指向和真实应用毫无关系!

案例

Nginx反向代理配置


Web+负载均衡

原理

分摊到多个操作单元上进行执行,共同完成工作任务

影响

有多个服务器加载服务,测试过程中可能存在多个目标情况

案例

Nginx负载均衡配置

两个不同ip的网站提供不同的服务,访问http://fzjh/xxx.com后会显示多种不同的服务

# 定义负载设置
upstream fzjh{
	server 120.26.70.72:80 weight=1;
	server 47.75.212.155:80 weight=2;
}
# 定义访问路径 访问策略
location / {
    proxy_pass http://fzjh/;
}

差异

负载均衡与CDN的差异:

  • 节点差异:CDN节点多,负载均衡一般就几台服务器
  • 地区差异:CDN每个地区响应都为本地区,负载均衡响应一般按照设置的权值weight固定

本节知识点&思维导图

基础入门-Web应用-防护产品-WAF保护

基础入门-Web应用-加速服务-CDN节点

基础入门-Web应用-文件托管-OSS存储

基础入门-Web应用-通讯服务-反向代理

基础入门-Web应用-运维安全-负载均衡

十二亿七千光年
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇