业务安全测试

该博客详细阐述了业务安全测试的过程,包括从外部渠道收集域名、端口扫描、服务版本评估到接口安全测试等多个步骤。内容涵盖TCP端口判断、Web服务安全、接口功能逻辑测试以及第三方服务梳理,旨在确保系统的安全性。
摘要由CSDN通过智能技术生成

1.      外部渠道收集域名并整理:搜索引擎、域名遍历工具(fierce dnsmap等)、抓包工具(ZAP)、github搜索

2.      扫描端口开放情况(nmap),以及端口对应服务版本

3.      对外网IP扫描开放的TCP端口

4.      根据TCP端口判断服务类型,评估服务是否有开放必要

5.      判断开放TCP服务版本,评估是否有已知漏洞

6.      评估开放的TCP段都是否有未授权访问

7.      对于开放web服务的端口,评估站点是否有必要开放

8.      对于开放web服务,评估是否有站点层面的安全缺陷

9.      对与用户交互的产品进行了产品功能逻辑的整理

10.  全量测试+抓包进行接口收集(手动点击+ZAP抓包)

11.  针对接口进行应用层安全测试,整理登录后台,对接口进行测试

12.  对github进行常规检查

13.  对使用的第三方服务进行梳理

 

 

接口测试步骤:

1.      确认接口状态(nmap)

2.      使用爆破工具进行测试实验

3.      收集社工信息:通过接口所在地址的其他http接口尝试找到相关信息,包括公司信息,用户名,密码设置限制等(搜索引擎、Maltego等)

4.      构造密码库,包括根据社工信息以及测试时间和速度构造合适大小和合理的密码库。

5.      测试步骤和计划的规划,包括测试网站、测试工具、测试速度、测试命令正确性、测试用户名存在性、测试时间计划等。

6.      测试

(CUPP等密码生成软件不适合国内密码库构造)



禁止转载,谢谢

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值