渗透测试的理论部分2——OSSTMM的详细描述
昨天休息了一天,今天我要连更两篇博客,作为补充,以下为正文
本章详细描述了OSSTMM内的RAV得分这一理论概念,对日后从事正规安全工作至关重要
OSSTMM为开源安全测试方法论,对OSSTMM不了解的同学可以看我之前发的渗透测试的理论部分1——渗透测试方法论
OSSTMM推广的技术评估框架十分灵活,即使某个项目在逻辑上可分为三个连续的信道与安全组件,我们照样可以使用OSSTMM的框架评估其安全性
OSSTMM体系的测试方法,通过检查访问控制安全,流程安全,数据控制,周界防护,安全意识水平,信任关系,反欺诈控制等诸多过程,全面评估被测单位的安全性
总而言之,这一理论强调测试目标和测试方法,注重在测试前,测试中,测试后采用的相应策略
OSSTMM引用了RAV(Risk Assessment Value,风险评估值)的概念,RAV的基本功能是分析测试结果,进而基于三个要素(运营安全,损耗控制,局限程度)的标称值来计算安全的标称值,最后求得的这个标称值成为RAV得分,再引入RAV得分概念后,审计人员可以量化评估当前的安全状态,并可为企业安全的下一步目标设定里程碑,从商业角度看,RAV有助于优化安全投资,并可助选择更为有效的解决方案
OSSTMM的主要特征与优势
OSSTMM的方法可以从本质上降低假阳性和假阴性的发生率,它推出的测量方法有普遍的应有价值
该构造适用于多种类型的安全测试,可用于渗透测试,白盒测试审计,漏洞评估等其他测试
他能够确保每次评估应进行的全面彻底,还能保证评估过程的一致性,可测性,可靠性
该方法本身可分为四个相对独立的阶段,既定义阶段,信息阶段,调节阶段和控制测试阶段,每个阶段都会获取,评估和验证目标环境中的相关信息
RAV对的运算方式综合衡量了运营安全,损耗控制,局限程度的情况,他的计算结果既RAV得分,可代表目标系统当前的安全状况
这种方法的评估报告均采用安全测试审计报告(STAR,Security Test Audit Report)模板,以这种格式书写的报告同时适合被测单位的管理层和技术层阅读,有助于他们共同理解被测目标,风险评估管(RAV)和每个阶段的测试结果
该方法定期更新,OSSTMM会符合安全测试,法规和法律问题的变化
OSSTMM与行业法规,企业政策,以及政府法规兼容,此外,官方认可的审计都是直接从ISECOM(安全与开放式方法论研究协会)获得的资格认证
渗透测试的理论部分2——OSSTMM的详细描述的更多相关文章
- 渗透测试的理论部分3——ISSAF的详细描述
ISSAF即信息系统安全评估框架(Information Systems Security Assessment Framework)是另外一种开放源代码的安全性测试和安全分析框架.为了解决安全评估工 ...
- 渗透测试的理论部分4——开放式Web应用程序安全项目
开放式Web应用程序安全项目(Open Web Application Security Project OWASP) 定期退出Top 10 project(排名前十的安全隐患防守规则) 公开了编写安 ...
- 渗透测试方法论(qf总结)
渗透测试(penetration testing , pentest)是实施安全评估(即审计)的具体手段.方法论是在指定.实施信息安全审计方案时,需要遵循的规则.惯例和过程.人们在评估网路.应用.系统 ...
- kalilinux渗透测试笔记
声明:本文理论大部分是苑房弘kalilinux渗透测试的内容 第五章:基本工具 克隆网页,把gitbook的书记下载到本地 httrack "http://www.mybatis.org/m ...
- 《Metasploit渗透测试魔鬼训练营》第一章读书笔记
第1章 魔鬼训练营--初识Metasploit 20135301 1.1 什么是渗透测试 1.1.1 渗透测试的起源与定义 如果大家对军事感兴趣,会知道各国军队每年都会组织一些军事演习来锻炼军队的攻防 ...
- kalilinux 渗透测试笔记
声明:本文理论大部分是苑房弘kalilinux渗透测试的内容 第五章:基本工具 克隆网页,把gitbook的书记下载到本地 httrack "http://www.mybatis.org/m ...
- 渗透测试工程师认证 | CISP-PTE证书含金量
注册渗透测试工程师(CISP-PTE)认证是由中国信息安全测评中心针对攻防专业领域实施的资质培训, 是国内唯一针对网络安全渗透测试专业人才的资格认证,是目前国内最为主流及被业界认可的专业攻防领域的资质 ...
- 想学渗透测试,应该考CISP-PTE还是NISP-PT?|网安伴nisp和cisp
其实两者都可,但要看考生的实际需求! 为什么说两者都可以? 两个证书都由中国信息安全测评中心颁发,CISP-PTE全称国家注册渗透测试工程师,NISP-PT全称国家信息安全水平考试-渗透测试工程师专项 ...
- 渗透测试工具BurpSuite做网站的安全测试(基础版)
渗透测试工具BurpSuite做网站的安全测试(基础版) 版权声明:本文为博主原创文章,未经博主允许不得转载. 学习网址: https://t0data.gitbooks.io/burpsuite/c ...
随机推荐
- rabbitmq (三) 发布/订阅
rabbitmq的目的并不是让生产者把消息直接发到队列里面去, 这样不能实现解耦的目的,也不利于程序的扩展. 所以就有交换机(exchanges)的概念. 交换机有几种类型:direct, topic ...
- web socket client
<!DOCTYPE HTML> <html> <head> <title>My WebSocket</title> </head> ...
- linux下自定义dubbo的shell脚本
- redis的缓冲击穿|缓冲雪崩|缓冲淘汰
Redis 的缓存穿透和击穿 查询数据 缓存中有,从缓存中返回 缓存中没有,从数据库中查找,数据库中命中结果 ,将查询到的数据保存到缓存中 缓存中没有,从数据库中查找,数据库中也没有 , 不在缓存中保 ...
- MySQL - 用户变量
MySQL用户变量:基于会话变量实现的,可以暂存值,并传递给同一连接里的下一条sql使用的变量,当客户端连接退出时,变量会被释放. MySQL用户变量应用场景:同一连接,未关闭情况下,帮你暂存一些计算 ...
- java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
一个比较老的web项目, IDEA 导入后不能用, 出现了各种问题, 但是, 别人用eclipse 导入就不会有问题, 我折腾了半天, 还是各种问题, 真是郁闷了. 哎, 承认很难配置吧, ...
- 转载:指针delete后要设置为NULL
本文来自:http://rpy000.blog.163.com/blog/static/196109536201292615547939/ 众所周知,最开始我们用new来创建一个指针,那么等我们用完它 ...
- 转:解决AndroidStudio连不上Android设备真机的问题
Android手机开发Android应用的时候,需要连接真机,进行应用软件的真机调试,但是由于诸多原因,可能导致无法与实现连接: 在我们连接了Android设备出现上面这种情况的时候,可以打开设备管理 ...
- Java并发辅助类的使用
目录 1.概述 2.CountdownLatch 2-1.构造方法 2-2.重要方法 2-3.使用示例 3.CyclicBarrier 3-1.构造方法 3-2.使用示例 4.Semaphore 4- ...
- join() ---- 使用四种不同的分隔符连接数组元素
var a = ['Wind', 'Rain', 'Fire']; var myVar1 = a.join(); // myVar1的值变为"Wind,Rain,Fire" var ...