服务热线:010-85399269

网络渗透测试
















目的是分析网站系统安全现状,模拟攻击者可能利用的漏洞,检测应用系统的漏洞和安全问题,从而全面了解和掌握应用系统的信息安全威胁和风险,为应用系统开展安全调优及加固建设提供依据,并指导实施调优及加固工作,具体的目标包括深入了解应用系统当前的安全状况,发现授权目标系统的安全漏洞;对所检测出的漏洞作出具体分析和加固建议

一、高级渗透测试流程

(一)确认项目需求

1)启动项目起始会议,了解客户需求

2)确认作业方式与执行规范

3)签署合约取得合法渗透授权

(二)信息搜集与分析规划

1)搜集该目标之公开信息

2)分析与规划渗透方式(包含OWASP 与OSSTMM 等国际规范)

3)准备对应之渗透测试工具与设备

(三)执行渗透测试

1)测试信息泄漏

测试是否有敏感资料或系统信息泄漏。

2)漏洞测试

扫描该目标已知漏洞。

3)建立渗透途径

根据已搜集信息尝试各项渗透方式。

4)安全漏洞渗透

操作系统安全漏洞渗透;应用软件安全漏洞渗透;网站漏洞渗透;密码破解。尝试攻击与扩张权限;针对特定漏洞攻击;试图取得系統更高权限;开发定制化滲透工具攻击特定漏洞;

渗透內网其他主机(需取得客戶授权)。

6)渗透测试报告

评估各漏洞潜在危险、危害程度;编写各漏洞修复方式;提交测试结果报告;提供客戶漏洞修复过程中的顾问咨询;拟定定期执行安全检查计划。

7)简报与文件交付

针对项目结果进行简报并交付相关文件。


二、高级渗透测试内容

高级渗透测试服务由安全狗专业的安全服务团队根据用户实际环境的需求进行专业化的测试;渗透测试的服务范围包括以下几个方面:

1)网络层安全测试

        网络层安全测试主要目标是发现网络拓扑结构中存在的安全缺陷,主要包括以下几个方面:

n 网络拓扑结构的安全性:网络拓扑结构是否合理,是否配置了相应的安全防御措施;

n 网络入口的安全性:扫描发现系统所有的网络入口、对外的服务入口以及对外开放的端口服务,并验证这些网络入口是否存在被入侵渗透的缺陷(很多系统都是由于分站点系统入口存在缺

陷导致整个系统被入侵);

n 网络设备安全性测试:针对客户网络系统中采用的各种防火墙、入侵检测系统、网络设备是否存在配置上的缺陷进行安全测试。

n 网络安全策略有效性测试:针对客户对于网络系统中采取各种安全防护策略的有效性进行检测。

2)应用系统渗透测试

       应用系统安全性渗透测试是整个渗透测试服务过程中最为重要的一个环节(80%以上系统被入侵都是由于应用系统存在漏洞导致)。测试会对用户业务系统对外提供服务的应用系统做全面性        渗透,包括核心的网站系统、数据库应用、邮件服务器、FTP等对外提供服务的应用系统进行渗透测试。

3)业务逻辑漏洞测试

业务系统中业务逻辑漏洞是对整个业务安全影响非常大的安全问题,包括对交易环节、资金环节、用户敏感信息环节都会产生重大的安全问题。



三、参考案例

经过XXXX单位的授权之后,基于参考标准,成功执行了针对XXXX网系统的渗透测试,以下是本次测试的总体安全现状。

本次渗透测试挖掘到若干漏洞,可以进行钓鱼、XSS攻击以及获取服务器敏感信息、爆破登录接口等目前的安全性


(一)人工挖掘汇总


人工渗透测试项

测试项

测试结果

备注

SQL注入

通过

 

跨站脚本攻击(XSS

存在

后台编辑器存在XSS漏洞

跨站请求伪造(CSRF

通过

 

服务器端请求伪造(SSRF

通过

 

XML外部实体攻击(XXE

通过

 

CRLF注入

通过

 

任意文件上传

通过

 

任意文件下载/读取

通过

 

目录/路径遍历

通过

 

敏感信息泄露

存在

存在phpinfo信息泄露

URL重定向

通过

 

远程命令执行

通过

 

任意代码执行

通过

 

本地/远程文件包含

通过

 

暴力破解

存在

登录接口存在暴力破解风险

未授权访问

通过

 

弱口令测试

通过

 

数据猜解

存在

存在用户名枚举问题

越权篡改

通过

 

业务功能滥用

存在

验证码功能滥用

HTTP明文传输

通过





(二)存在的漏洞
应用系统名称

漏洞

名称

风险

等级

漏洞

数量

漏洞危害
XXXX网系统XSS高危3攻击者可通过越权、CSRF或盲打等途径,在后台插入构造好的XSS payload,窃取用户或管理员的权限,或进行钓鱼、网站挂马、XSS蠕虫等危险攻击。
Phpinfo信息泄露中危4攻击者通过该页面,可以获取大量服务器敏感信息,如PHP、数据库等服务的版本信息、内网服务的地址、系统绝对路径等,存在较大的安全隐患。
登录接口可爆破低危1攻击者在通过其他途径获取到用户名及其密码后,可通过该漏洞暴力破解验证码,登录后台。
验证码接口滥用低危1攻击者通过该漏洞可批量请求该接口,占用接口资源,恶意消耗验证码业务资费。
前台登录接口明文传输且可爆破低危1攻击者可以通过该漏洞尝试撞库,破解平台用户账户及密码,存在一定的安全隐患。
用户名枚举低危1攻击者通过该漏洞可枚举出后台存在的用户