owasp应用安全验证标准 ASVS 4.0.3

OWASP应用安全验证标准 |OWASP基金会

ASVS安全应用评估标准是一项社区驱动的工作,旨在建立一个安全要求和控制的框架,在设计、开发和测试现代网络应用程序 和网络服务时,定义所需要的功能和非功能性的安全控制措施。
《OWASP Top 10 2017》是避免疏忽的最低要求
ASVS 有两个主要目标:
• 帮助组织开发和维护安全的应用程序。
• 允许安全服务厂商、安全工具供应商和消费者调整他们的要求和产品。
地址:GitHub - OWASP/ASVS at v4.0.3

本文内容摘抄自4.0.3标准  终版为2021年10月,有专门的中文翻译版本。

用安全验证级别

用程序安全 验证标 准( ASVS )定 了三个安全 验证级别 ,每个 级别 的深度都在增加。
ASVS Level 1 适用于低保 证级别 ,可通 渗透 测试验证。 在 4.0 版本中,我 决定 L1 完全可渗透 测试 ,而无需 访问 源代 、文档或开
ASVS Level 2 适用于包含敏感数据的 用程序(需要保 ),是大多数 用程序的推荐 级别
ASVS Level 3 适用于最关 用程序: 行高价 交易、包含敏感医 数据的 用程序,或任何 需要最高级别 信任的 用程序。
L2 L3 ,需要 访问 、文档、代 ,以及 访问 具有非生 数据的
测试应 用程序。 在 级别进 行的渗透 测试 ,需要 级别 访问 ,我 称之 混合 审查 混合 渗透测试
每个 ASVS 级别 都包含一个安全要求的列表。其中的每一 ,都可以 对应 到开 件中建立
的特定安全特性和功能。

 

如何使用

使用 用程序安全 验证标 准( ASVS )的最佳方法之一,是将其作 一个 蓝图 建一个 针对 您的 用程
序、平台或 组织 的安全 编码检查 表。 建 您根据不同的 景, 针对 其中最重要的安全要求,在定
制的 ASVS 中增加关注。
Level 1 - 第一步,自 化,或全景
Level 2 - 大多数 用程序
Level 3 - 高价 、高保 或高安全性
ASVS Level 3 ,是 ASVS 内的最高 级别验证 级别 通常保留 需要大量安全 验证 用,例如 事、 健康、安全和关键 础设 施等 域的 用。

评估和认证

  1. 认证组织在任何告中包括验证的范(特是某个关键组件不在范,如 SSO 身份 验证)、验证结果的摘要,包括通的和未通测试,并清楚地明如何解决未通测试
  2. 某些验证要求可能不适用于被测试的应用程序 
  3. 保留详细的工作底稿、屏幕截图或视频、可靠地重复利用一个问题的脚本,以及测试的电子记录,如拦 截代理日志和相关的笔记(如清理清单)
  4. 测试方法 认证机构可自由选择适当的测试方法,但告中注明
  5. 鼓励使用自 化渗透 测试 工具以提供尽可能多的覆盖范

标准列表

V1 架构、 设计 和威 建模
V1.1 安全 件开 生命周期
V1.2 认证 架构
V1.3 管理架构
V1.4 访问 控制架构
V1.5 入和 出架构
V1.6 加密架构
V1.7 错误 、日志和 审计 架构
V1.8 数据保 私架构
V1.9 通信架构
V1.10 件架构
V1.11 业务逻辑 架构
V1.12 安全上 架构
V2 认证
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值