• 安全测试策略


    为了特定系统与组织需要,我们有必要有效地设计与执行安全测试以减轻安全风险。本文主要介绍了一个完整的安全测试生命周期方法,通过描述项目中每个阶段的安全测试活动。

    • 安全测试的目的、目标与策略
      在实施安全测试前,我们需要了解安全测试的目的是什么、实现目标及如何实现。那么就需要有一个大致的概况:
      1、安全测试的目的
      2、组织背景
      3、安全测试的目标
      4、安全测试的影响
      5、安全测试策略
      6、安全测试实践改进
      7、安全测试校准
      8、拥护安全测试
    • 安全测试的范围
      1、安全风险
      2、理解安全测试过程中利益相关者的需要
    • 安全测试流程
      1、安全测试过程定义
      2、安全测试规划
      3、安全测试设计
      4、安全测试执行
    • 测试安全协议
      1、认证
      2、加密
      3、防火墙
      4、入侵检测
      5、病毒扫描
      6、数据模糊
      7、信息安全策略和程序
    • 安全生命周期阶段
      1、理解安全开发生命周期
      2、理解早期开发活动中安全测试的角色
      3、实现活动中安全测试的角色
      4、验证活动中安全测试的角色
    • 安全测试中的人为因素
      1、了解攻击者
      2、社交工程
      3、道德攻击
    • 安全测试评估与报告
      1、安全测试评估
      2、安全测试报告
      3、设计一个安全测试仪表板
      4、安全测试分析与报告
    • 安全测试工具
      1、安全测试工具的类型与使用目的
      2、工具选择
      3、工具实现
      4、工具维护与支持
    • 标准与行业趋势
      1、安全标准
      2、安全测试标准
      3、行业趋势

    通过以上这些特定模式理解,你能够做到并实现以下任务:

    1. 在一个组织、项目或程序中引导安全测试规划与设计,识别和管理安全风险并能符合组织安全策略。
    2. 评估安全风险现状,设计安全测试与预防步骤以减轻项目生命周期中已识别的风险。
    3. 评估现有内部控制的有效性,安全协议与安全测试。
    4. 使项目与组织的安全测试与合适的安全策略与安全风险相符合。
    5. 集成安全测试活动来支持组织内信息保障流程。
    6. 设计并执行安全测试为特定的技术与系统背景,比如移动计算、安全关键系统与财务系统。
    7. 在给定的项目组织背景中,为合适的安全测试工具定义需求与评估标准。
    8. 建立一个安全测试的战略性政策,并在组织中实现那个政策。
    9. 创建一个安全测试计划,整合进主测试计划。
    10. 为安全测试开发创新性概念,包括所需角色、技能、方法学与工具。
    11. 建立适当的程序控制以缓解业务级别上的系统安全风险。
    12. 理解并应用相关安全标准到组织的安全测试流程中。
    13. 理解并有效管理涉及安全测试的人力问题。
  • 相关阅读:
    2,进程----multiprocessing模块介绍
    1,进程----进程理论知识
    对ORM的理解
    对queryset的理解
    个人总结-10-代码测试整合
    个人总结-9-session的使用,十天免登陆
    个人总结-8-重新写注册和登录界面
    个人总结-7- 实现图片在MySQL数据库中的存储,取出以及显示在jsp页面上
    从人机交互看对搜狗输入法的使用感受
    个人总结6-验证码制作总结
  • 原文地址:https://www.cnblogs.com/missyxu/p/security-testing.html
Copyright © 2020-2023  润新知