赞
踩
应用架设在系统之上,例如windows、linux这里不作过多解释
例如www.baidu.com com是顶级域名,baidu是能购买到的一级域名,www就是子域名(可以自定义),所以做安全测试的时候需要收集域名扩大攻击面。
例如使用phpstudy构成的集成化环境,D:\phpstudy_pro\WWW,把写好的网站放在WWW目录下,访问网站时通过ip地址加上你网站的目录名即可访问各个网站功能。
每一个端口都可以开设一个服务,我们平时访问的网站也是有端口的,只是都默认使用80端口。约定俗称所以导致配置过不需要加上端口访问,例如:https://www.baidu.com:80,所以做安全测试的时候需要收集服务器开启的端口,因为每个端口都可能存在漏洞。
文件访问时可以加上身份确认,后台的文件服务肯定不能给普通用户访问。
例如开发代码时,有一些配置单独用文件封装起来了,那个配置文件不能给外部访问,放进文件夹中不能给予这个web服务读取权限。
上传文件的文件夹,规避上传漏洞,可以把文件夹的脚本执行权限关闭。
数据库和web服务处于同一服务器,拿到服务器权限后可以脱库。
原理:源码数据库不在同一服务器
存储:其他服务器上数据库&云数据库产品
影响:数据被单独存放,能连接才可以影响到数据
原理:前端js框架,通过接口(API)传递数据
影响:1、前端页面大部分不存在漏洞。
2、后端接口大部分不在同域名,需要找到后端服务器ip才能进行安全测试
3、获得权限有可能不影响后端。
原理:打包类集成化环境,权限配置受控制(集成软件进行配置初始化)
影响:攻击者权限对比区别(自己搭建则是搭建用户的权限,软件搭建则是软件权限)
原理:虚拟化技术独立磁盘空格键,非真实物理环境
影响:攻击者攻击的是虚拟空间磁盘
模式:1.托管
2.申请
原理:利用别人域名模板建立
影响:实质安全测试非目标资产而是建站平台
例子:单html设计的网站
原理:没有发生数据传输,都是固定页面
影响:无漏洞
动态转为静态技术,伪装的静态
原理:web应用防火墙,保护web服务器
影响:部分安全测试会受到拦截
原理:内容分发服务,提高访问速度
影响:隐藏真实ip,导致信息收集目标错误
原理:云存储服务,提高资源文件加载速度
影响:1.资源单独存储,修复文件上传漏洞
2.文件解析不复存在
3.同时也会有Accesskey泄漏安全问题
原理:通过网络反向代理转发真实服务达到访问目的
影响:访问目标只是一个代理,非真实应用服务器
原理:分摊到多个操作单元上进行执行,共同完成工作任务
影响:有多个服务器加载服务,测试过程中存在多个目标情况
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。