渗透测试 vs 漏洞扫描:差异与不同
渗透测试和漏洞扫描常常被混淆,这两者都通过探索系统来寻找 IT 基础架构中的弱点及易受攻击的地方。阅读本文,带你了解两者之间的差异与不同。
手动 vs 自动
渗透测试是一种手动安全评估方式,网络安全人员通过此类测试,对系统的安全控制进行评估,包括 web 应用程序、网络和云环境。这种测试可能需要几周的时间才能完成,基于其复杂性和成本,企业往往选择每年进行一次渗透测试。
而漏洞扫描是一种自动化,且可以直接安装在网络上或在线访问工具执行的安全检查。漏洞扫描程序会在系统中运行无数次安全检查,生成包含修复建议的漏洞列表。因此,即使企业团队没有 24/7 的网络安全专家,也能够持续运行安全检查。
一次性 vs 常规性
渗透测试能够有效帮助企业在某个时间点发现缺陷。然而由于渗透测试的复杂性和成本,许多企业选择每年进行一次渗透测试,执行年度渗透测试来保护企业免受网络攻击已成为企业安全战略的重要组成部分。那么问题来了,在两次测试之间的一年内会发生什么呢?
比如,在上一次渗透测试结束和下一次开始之前的一年中,在运行敏感客户门户的 Apache Web 服务器中发现了一个严重漏洞,该怎么办呢?或者初级开发人员做了错误的安全配置会怎样呢?再或者网络工程师临时打开防火墙上的一个端口,把数据库暴露在互联网但却忘记关闭它又会怎样?在下一次渗透测试之前,如果不加以控制,这些问题很有可能导致严重的数据泄露问题,并给企业造成巨大的损失。
渗透测试还远远不够
了解了渗透测试的特点,我们不难看出仅仅依靠渗透测试来进行安全检查是远远不够的。做个通俗的类比,一年一次的渗透测试就好比一年检查一次安全要求很高的场所的门锁,但并不安排专人值守,直到下一年再去检查这个锁是否安全。你听听,这靠谱吗?
如果没有对网络安全问题的持续监控,那么攻击者就有机会在问题修复前进行利用并发起攻击。那些需要强大物理安全性的企业常常把拥有能够在全年每天 24 小时不间断阻止攻击的自动化解决方案挂在嘴边,而在恶意网络攻击猖獗的互联网时代,对待网络安全也需要拥有同样的态度和解决方案。
两者相互补充
虽然目前有一些公司仍然通过一年一次的渗透测试来作为网络安全的唯一防线,但是还是有很多企业已经意识到漏洞威胁出现的频率大幅提高,以及持续、自动化漏洞扫描的重要性。
漏洞扫描程序通过定期扫描,为企业提供在渗透测试时间空档之间的持续安全覆盖补充。值得庆幸的是,越来越多的企业安全意识逐渐提高,对于全天候覆盖的安全策略的需求随之增加,漏洞扫描作为补充手动渗透测试的强大补充,也逐渐成为各类规模公司的首选。
渗透测试 vs 漏洞扫描:差异与不同的更多相关文章
- Shodan在渗透测试及漏洞挖掘中的一些用法
渗透测试中,第一阶段就是信息搜集,这一阶段完成的如何决定了你之后的进行是否顺利,是否更容易.而关于信息收集的文章网上也是有太多.今天我们来通过一些例子来讲解如何正确使用Shodan这一利器. 想要利用 ...
- 使用C#winform编写渗透测试工具--端口扫描
使用C#winform编写渗透测试工具--端口扫描器 主要介绍使用C#winform编写渗透测试工具--端口扫描器,端口扫描器则是一种检测服务器或者主机虚拟端口是开启或关闭的工具.由于连接到局域网或互 ...
- pikachs 渗透测试2-XSS漏洞及利用
一.概述 XSS(跨站脚本)概述 Cross-Site Scripting 简称为"CSS",为避免与前端叠成样式表的缩写"CSS"冲突,故又称XSS.一般XS ...
- 渗透测试中期--漏洞复现--MS08_067
靶机:Win2k3 10.10.10.130 攻击机:BT5 10.10.10.128 一:nmap 查看WinK3是否开放端口3389 开放3389方法:我的电脑->属性-&g ...
- Springboot之Actuator的渗透测试和漏洞利用
背景概述 Spring的生态很优秀,而使用Spring Boot的开发者也比较多. Actuator是Spring Boot提供的对应用系统的监控和管理的集成功能,可以查看应用配置的详细信息,例如自动 ...
- OWASP_ZAP集成渗透测试和漏洞工具
使用方法详见https://www.jianshu.com/p/78d7d4ad8054
- web漏洞扫描工具集合
最好用的开源Web漏洞扫描工具梳理 链接:www.freebuf.com/articles/web/155209.html 赛门铁克2017年互联网安全威胁报告中提出在他们今年扫描的网站中,有76%都 ...
- Web漏洞扫描工具(批量脱壳、反序列化、CMS)
一.什么是Web漏洞扫描工具 即是指“扫描Web应用以查找安全漏洞(如跨站脚本,SQL注入,命令执行,目录遍历和不安全服务器配置)的自动化工具”,其中许多可能是由不安全或不正确的编码和设计.另一方面, ...
- ref:Web Service 渗透测试从入门到精通
ref:https://www.anquanke.com/post/id/85910 Web Service 渗透测试从入门到精通 发布时间:2017-04-18 14:26:54 译文声明:本文是翻 ...
- 2018-2019-2 网络对抗技术 20165212 Exp6 信息搜集与漏洞扫描
2018-2019-2 网络对抗技术 20165212 Exp6 信息搜集与漏洞扫描 原理与实践说明 1.实践原理 信息搜集:渗透测试中首先要做的重要事项之一,搜集关于目标机器的一切信息 间接收集 D ...
随机推荐
- Leetcode.402单调栈
给你一个以字符串表示的非负整数 num 和一个整数 k ,移除这个数中的 k 位数字,使得剩下的数字最小.请你以字符串形式返回这个最小的数字. 示例 1 : 输入:num = "143221 ...
- 文心一言 VS 讯飞星火 VS chatgpt (123)-- 算法导论10.4 4题
四.用go语言,对于一个含 n个结点的任意有根树,写出一个 O(n)时间的过程,输出其所有关键字该树以左孩子右兄弟表示法存储. 文心一言: 在计算机科学中,左孩子右兄弟表示法是一种用于表示树状结构的方 ...
- 【Unity】 ScriptableObject ——生成多个ScriptableObject作为子对象,可以点击展开并显示二级菜单
官方是这么介绍ScriptabelObject的: "ScriptableObject 是一个可独立于类实例来保存大量数据的数据容器.ScriptableObject 的一个主要用例是通过避 ...
- DES加密技术概述与应用
一.引言 随着信息技术的飞速发展,数据安全已成为越来越受到重视的问题.数据加密技术作为保障信息安全的核心技术之一,得到了广泛的研究和应用.DES(Data Encryption Standard)作为 ...
- python函数定义、调用、参数、返回
python函数定义语法: 定义: Def foo(): print('bar') print('bar2') 如果函数内容特别少,可以一行定义 : Def foo(): print('bar') ...
- uniapp---wap2app去掉系统自带的导航栏
在用uniapp进行将wap站转化为app的时候,默认打包后的文件,带有系统的导航栏,下面是去除的办法: 第一步:找到 sitemap.json 设置 titleNView为false: 第二步:在 ...
- free内存参数介绍
第一部分Mem行: total 内存总数: 15.7G used 已经使用的内存数: 15.6G free 空闲的内存数: 93M shared 当前已经废弃不用,总是0 buffers Buffer ...
- tomact
常见的java相关的web服务器软件: *webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费. *webSphere:IBM公司,大型的JavaEE ...
- viewPager2页面的切换
使用流程: 1.定义ViewPager 2.为ViewPager创建Adapter ViewPagerAdapter package com.example.viewpagerandfragm ...
- CICD实践1:环境安装篇
一.CICD技术选型 配置管理工具 工具 需求管理工具 使用禅道 代码管理工具 使用Gitlab 编译构建工具 搭建Jenkins,使用Jenkinsfile 制品库工具 nexus 文档管理工具 C ...