当前位置: 首页 > news >正文

安全渗透测试实战分享

一、引言

本文我们将以围绕系统安全质量提升为目标,讲述在功能安全测试&安全渗透测试上实践过程。

希望通过此篇文章,帮助大家更深入、透彻地了解安全测试。

二、安全渗透测试实践

安全前置扫描主要是识别白盒漏洞、黑盒漏洞问题,针对JSRC类问题,需要通过渗透测试进行漏洞发现。

1.安全测试类别

安全测试根据开展的阶段不同,测试对象不同,可以分为:功能安全测试、安全渗透测试。

以下是两者定义、两者的区别:

具体内容:

功能安全测试:

在功能测试阶段进行,由各业务线测试工程师进行,主要包括以下几个方面:

·人员权限设置,是否满足需求文档中的说明:

1). 是否初始化好所有的角色;

2). 每个角色是否按最小权限进行功能配置;

·权限测试:水平越权、垂直越权、交叉越权;

·敏感信息处理是否符合规范;

1). 加密存储;

2). 显示屏蔽;

3). 脱敏导出;

4). 操作安全日志记录;

安全渗透测试:

1.功能安全测试

(1)开展功能安全测试

Step1:确定项目是否需要安全评审

参考标准(来源安全部):

·公司重点战略项目

·外网新系统

·大量外部人员使用的内网系统(建议15人以上)

·含重大商业机密,特殊敏感性的系统;

·新采购的乙方项目或外包项目;

·上面几类系统在重大升级时。

Step2:依托SDL流程开展安全测试:

Step3:测试阶段的功能安全测试:

安全用例设计->测试执行->漏洞报告

Step4:上线前的提交渗透测试

(2)功能安全在项目中开展

SDL测试阶段开展功能安全测试:

①确定测试方案:功能安全测试、安全渗透测试、代码白盒扫描、应用黑盒扫描。

②安全用例设计。

③功能安全用例:基于功能点,从权限控制、越权类、数据类 维度进行用例设计。

SDL上线前提交安全渗透测试.

2.安全渗透测试

(1)开展渗透测试

Step1:使用测试工具:

·BurpSuite安装:

下载地址:Download Burp Suite Community Edition - PortSwigger

Proxy SwitchyOmega(代理插件):代理插件下载地址。

·浏览器代理配置:

·BurpSuite -Proxy监听配置:

·BurpSuite使用:

浏览器启用Proxy进行代理,通过BurpSuite进行数据抓取:

Proxy-Repeater进行请求包的重发:

Proxy-Intruder进行暴力爆破:

选定变量参数--参数化--批量重发请求--结果获取分析。

Step2:测试执行

Step3:整理报告

(2)常见漏洞测试

权限绕过

定义:指权限控制功能不严谨,系统用户可以访问或者操作未授权的功能或者数据。

水平越权场景:当系统存在多个相同权限的用户时,A用户越权访问或操作到B用户的资源。

垂直越权场景:当系统存在不同权限的用户时,低权限用户越权访问或操作到高权限用户的资源。

未授权访问:用户在没有通过认证授权的情况下能够直接访问需要通过认证才能访问的页面或者信息。

提交了大量的举证单信息:

SSRF(服务端请求伪造)

定义:由攻击者构造请求,由服务端发起请求的安全漏洞,SSRF攻击的目标是外网无法访问的内部系统(正因为请求是服务端发起的,所以服务端能请求到与自身相连而与外网隔离的内部系统)。

存储XSS漏洞

定义:跨站脚本攻击是一种针对网站应用程序的安全漏洞攻击技术,是代码注入的一种。允许恶意用户将代码注入网页,其他用户在浏览网页时会受到影响。恶意用户利用XSS代码攻击成功后,很可能获得很高的权限。

XSS分为:反射型,存储型,DOM型。

三、总结

本文主要讲述了功能安全测试&安全渗透测试 的定义、区别、开展方案,以及实践举例。

这两中安全测试既可在项目开展SDL流程的过程中开展,同时也可将安全渗透测试单独拿出来,针对组内外网系统,专项进行渗透测试。

通过这样的测试,可以降低遗漏到JSRC外部白帽问题数。

最后作为一位过来人也是希望大家少走一些弯路,在这里我给大家分享一些软件测试的学习资料,这些资料希望能给你前进的路上带来帮助。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

http://www.gsyq.cn/news/181186.html

相关文章:

  • 2026北京人民调解协议执行律师事务所推荐测评:精准匹配需求,保障权益落地 - 苏木2025
  • 2025年安徽厢式变压器回收服务威推荐榜单:干式变压器回收/废旧变压器回收/二手变压器回收/旧变压器回收/铜芯电缆回收服务精选 - 品牌推荐官
  • 基于SpringBoot + Vue的食来运转商城系统
  • LangGraph揭秘:构建智能AI系统的关键,LangChain的高级扩展库!
  • 程序员必看!这个被99%开发者忽略的AI核心组件,竟决定了你的RAG系统成败!小白也能从0到1掌握Embedding模型!
  • 2025年钻杆除锈机源头厂家权威推荐榜单:钢刷打磨除锈机/型钢除锈机/钢刷除锈机/钢刷内外除锈机/钢管外壁除锈机源头厂家精选 - 品牌推荐官
  • 2025年绝缘陶瓷厂家权威榜单推荐:绝缘陶瓷管/氧化铝绝缘陶瓷支架/氧化铝绝缘陶瓷管/绝缘陶瓷继电器/绝缘陶瓷底座 /氧化铝绝缘陶瓷源头厂家精选 - 品牌推荐官
  • 从AI三大基石看EasyGBS:算法、算力、数据,用简单逻辑搞定智能化
  • Windows Bitlocker
  • 2025年上海appASO优化推广公司推荐榜:谷歌ASO优化推广/苹果ASO优化推广/安卓ASO优化推广/小程序ASO优化推广/应用市场ASO优化推广/小米商店ASO优化推广公司精选 - 品牌推荐官
  • 2025年北京红木家具回收公司推荐榜:北京众耀家具有限公司,上门红木家具回收/红木家具回收正规平台/二手红木家具回收/旧家具回收/黄花梨家具回收公司精选 - 品牌推荐官
  • 布谷鸟哈希详解(Python语言布谷鸟哈希实现教程)
  • 2025年国产显微硬度计实力厂商盘点,涵盖品质与性价比及选购建议 - 品牌推荐大师1
  • 请求与响应
  • 【AI×实时Linux:极速实战宝典】极致加速 - TensorRT C++ API集成实战:从ONNX解析到推理引擎构建
  • 日志分析在测试调试中的核心价值
  • 对比
  • bm25算法的解析
  • 2025年最受抓取的网站
  • CSDN首页发布文章【负荷预测】布谷鸟(CS)算法优化BP神经网络的负荷及天气预测(Matlab代码实现)43 / 100电力负荷预测和气象预测是现代电力系统安全稳定运行和能源优化调度的
  • charles代理证书更新
  • 2025年上海宣传片制作公司实力推荐榜:企业/产品/品牌/城市/个人宣传片全案制作服务厂家精选 - 品牌推荐官
  • 反射(java)
  • 对话抖音胡彬讲财经 以价值投机破局 让普通人读懂理财逻辑 - 资讯焦点
  • AI Agentic Design Patterns with AutoGen
  • VR之问题合集
  • cms系统JAVA分块上传功能的教程分享
  • JAVA百万文件分块上传的性能优化策略
  • 前端与JAVA后端分块上传的协同实现经验
  • 堆垛机控制系统步FC12功能块赋值每一步目标脉冲