络安全理论综合
-
- 第一部分 络安全应用技术与工程实践基础
-
- 1信息的概念及特征
- 2信息系统的概念及构成
- 3 络空间的概念及特点
- 4信息安全发展阶段和属性
- 第二部分 络安全技术体系
-
- 1 络安全滑动标尺模型
- 2安全风险三要素
- 3安全能力三要素
- 4P2DR模型
- 5 络安全法
- 6 络安全等级保护
- 7安全策略文件四级体系
- 第三部分 络基础架构安全技术
-
- 1物理与环境安全
- 2安全域
- 3 络IP地址
- 4安全边界
- 5密码学发展三阶段
- 6密码系统的定义
- 7对称密码体制、优缺点、典型算法、应用特点
- 8非对称密码体制、优缺点、典型算法、应用特点
- 9摘要算法概念、典型算法及应用
- 10数字签名概念、功能特点、签名方法
- 11PKI(公钥基础设施)和数字证书
- 12国产密码算法
- 13 络协议层次与各层协议
- 14 络协议的安全风险
- 15常用的 络安全协议特点及用途
- 16软件安全工程过程、安全编码原则与安全测试概念
- 17数据备份主要技术和策略
- 18灾难恢复能力指标
- 第四部分 络安全被动防御技术体系
-
- 1防火墙的分类、部署及实现技术
- 2脆弱性、漏洞的概念、检测与防范
- 3恶意代码的概念、分类与特征,检测与防范
- 4入侵检测的步骤、架构
- 5入侵检测的功能、实现技术、性能指标
- 第五部分 络安全主动防御技术体系
-
- 1主动防御的概念
- 2入侵检测、入侵防御和入侵容忍策略
- 3入侵防御主动响应技术
- 4入侵容忍的内涵和实现技术
- 5蜜罐、蜜 的概念与作用
- 6沙箱的概念、原理与作用
- 7可信计算的概念与信任链
- 8可信平台模块的结构与作用
- 第八部分 信息系统新形态新应用安全技术
-
- 1云计算主要安全威胁和安全技术
- 2移动终端、移动应用、无线 络安全威胁和风险
- 3物联 安全分区
- 4工控系统与工业物联 的概念
- 5工业现场控制系统的脆弱性
- 6大数据特殊安全威胁与风险
- 7大数据数据安全面临的主要问题
- 8大数据在 络安全领域的应用
- 9应用人工智能带来的安全问题
- 10人工智能在 络安全领域的应用
第一部分 络安全应用技术与工程实践基础
1信息的概念及特征
信息,在不同领域、阶段的定义不同,多达百余种
经典定义1
信息是用来消除随机不确定性的东西(信息论创始人香农)
经典定义2
信息是人们在适应外部世界,并使这种适应反作用于外部世界的过程中同外部世界进行互相交换的内容和名称(控制论创始人维纳)
信息的概念及特征现代科学的定义
信息是对客观世界中各种事物的运动状态和变化的反映,是客观事物之间相互联系和相互作用的表征,表现的是客观事物运动状态和变化的实质内容
广义上的信息
利用文字、符 、声音、图形、图像等形式作为载体,通过各种渠道传播的信 、消息、情 或 道等内容,都可以称之为信息
信息的基本特征
传递性、共享性、依附性、可处理性、价值相对性、时效性、真伪性
2信息系统的概念及构成
信息系统是由计算机硬件、 络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统
概念
- 获取、存储、传输和处理信息的载体
- 按一定结构组织、可以获取(收集)、存储、传输、处理和输出信息
- 实现其目标的相互关联的元素和子系统的集合
信息系统建设目标及构成
2安全风险三要素
资产: 信息系统软硬件及数据的价值
脆弱性: 信息系统存在的、易导致系统不安全的所有内在因素
威胁: 来自信息系统自身及环境的威胁
3安全能力三要素
降低风险,即提升了安全能力和水平
保密性,完整性,可获得性
4P2DR模型
响应、防护、检测
工作流程:
定级、备案、建设整改、等级测评、监督检查
7对称密码体制、优缺点、典型算法、应用特点
对称:加密密钥与解密密钥相同或可以相互简单推算导出。
- 加密解密双方需要事先商定一个密钥供加解密使用
- 密钥的保密程度决定了对称加密体制的安全性
- 密钥的高保密要求又在很大程度上决定了密钥管理的高难度和复杂性
典型算法
1.序列密码(流密码)
原理: 对明文逐字符(或逐位)加密加密变换随时间而变
算法要素: 明文、密文、密钥(含种子密钥与密钥流)、密钥流字母表、加密算法、解密算法
核心步骤
- 密钥生成 利用少量种子密钥(扰乱元素),借助密钥生成器,生成大量密钥流(即由密钥生成的伪随机位流)
- 加密 将密钥、明文表示为二进制或连续的字符,加密时一次处理明文中的一个或数个比特位,实现明文位流的加密
- 解密 一次处理密文中的一个或数个比特位,解密密文位流
记序列密码为一六元组(m,c,k,L,E,D)和函数g
g :密钥流生成函数
m:明文
c:密文
k:密钥(含种子密钥与密钥流)
L:密钥流字母表
E:加密算法
D:解密算法
DES算法(1977年公布)使用传统的换位和置换方法,操作数至多为64位。3DES是为了提升安全性而进行的扩展应用,但其效率较低。
AES算法(2000年公布)使用代换和混淆方法,安全强度高、计算效率高、可实现性好、灵活性强。是目前常用的对称加密算法
分组密码的优缺点
优点:扩散性好、对插入敏感
缺点:处理速度慢、错误易传播
8非对称密码体制、优缺点、典型算法、应用特点
非对称:一对加密密钥与解密密钥,其中之一应公开(公钥),而另一个则需要保密(私钥)。
- 起源:1976年,迪菲和赫尔曼发表的《密码学的新方向》
- 如果使用公钥来加密数据,只有使用对应的私钥方可解密;反之亦然
- 如果某个信息系统中有n个用户需要采用公钥加密体制进行两两通信,密钥管理系统仅需管理2n个(即n对)密钥,大大方便了密钥管理
基本原理
通过一类正向易于计算、反向难于计算的函数来实现公钥密码的构造
两类重要函数:单向函数 单向陷门函数
单向函数:难以根据输出推算出输入的一类函数,即正向计算容易、求逆计算不可行
单向陷门函数:若给定某些额外数据(即陷门)时容易计算单向函数的逆函数。陷门即为解密密钥
常用算法:构造公钥密码体制的核心问题是寻找到合适的单向陷门函数
大整数分解类:RSA等大整数分解问题类算法
离散对数问题类:Diffie-Hellman等离散对数问题类算法
椭圆曲线类:ElGamal等椭圆曲线类算法
对称密码与非对称密码对比
MD5概要:输入信息长度任意输出哈希值长度为128位
MD5安全性:2004年王小云找出了碰撞; 上存在MD5密文与明文的对应数据库;MD5几乎已遭淘汰
SHA系列算法:
SHA概要:安全哈希算法,逐步替代了MD5算法
SHA安全性:2004年王小云找出SHA-1碰撞;建议安全要求级别高的优先选用SHA-2
10数字签名概念、功能特点、签名方法
非对称密码技术与摘要算法的应用
- 数字签名:附加在数据单元上的一些数据,或是对数据单元所作的密码变换
- 采用电子形式实现鉴别,用于鉴定签名人的身份及数据内容的认可,防止源点或终点抵赖或欺骗
- 数字签名为广义“加密”过程,数字签名验证为广义“解密”过程
主要功能:
1.防冒充(伪造)私有密钥只有签名者自己知道
2.可鉴别身份接收方必须能够鉴别发送方所宣称的身份
3.防篡改 签名可与原有文件形成一个混合的整体数据
4.防重放对签名 文添加流水 、时间戳等技术
5.防抵赖要求接收者返回一个自己签名的表示收到的 文
6.提供保密性数字签名可以加密要签名的消息。也可不要
核心步骤
- 系统初始化
生成签名要用到的各种参数 - 签名生成
采用特定的签名算法对待签名消息生成签名 - 签名验证
采用公开验证方法对消息的签名进行验证,证实其有效性
常用算法
哈希算法:先计算发送文件的哈希值(消息摘要);再用私钥对消该摘要进行签名,形成发送方的数字签名。
非对称加密:先将原文用自己的私钥加密得到数字签名;再将基于非对称密码的数字签名与验证原文和数字签名一起发送给接收方
密钥管理
现代密码体制:一切秘密寓于密钥。密钥管理至关重要,涵盖密钥产生到密钥销毁的全生命周期。
功能:公钥真实性和有效性问题的保证与证明
- 经CA数字签名的包含公钥拥有者信息以及公钥的权威性电子文档
- 包含了证书所有者公钥在内的标志各方身份信息的一系列数据
- 由权威公正的第三方机构CA来签发,具有一定的有效期,用来证明某实体的身份及其公钥的匹配绑定关系及合法性
核心步骤
- 证书持有者生成密钥对
用户产生自己的密钥对,并将公钥及部分身份信息传送给CA - CA签发数字证书
CA经验证后,向该用户签发数字证书,内含用户身份及其公钥信息,随附CA签名信息 - 数字证书的使用
用户可使用自己的数字证书进行各种活动,而证书的可信性由CA签名来保证
12国产密码算法
核密、普密和商密
商用密码算法(商密):不涉及国家秘密内容的敏感信息加密
对称密码算法,非对称密码算法,摘要算法
13 络协议层次与各层协议
络层面的安全形势日渐严峻
根本原因
络自身的缺陷(尤其是TCP/IP协议的安全缺陷)
络空间及 络信息系统的开放性
黑客攻击和入侵
提出与发展
原理:基于密码学的通信协议
作用:利用 络安全协议保障信息安全
对象:TCP/IP架构下的安全协议(或协议套件)
络安全协议是基于密码体制、保障信息安全的交互通信协议
基本方法
以OSI 络层次及TCP/IP协议族为基础
通过加密、认证及相关协议进行密码学安全加固
络安全协议层次与 络协议层次相对应
2脆弱性、漏洞的概念、检测与防范
脆弱性概念:信息系统客观存在的某种固有特性或威胁,攻击者可利用其,通过授权或自行提升权限,对 络资源进行访问或对系统实施危害
漏洞概念:漏洞是存在于信息系统之中的,作用于一定环境的、可能被利用且会对系统中的组成。运行和数据造成损害的一切因素。
3恶意代码的概念、分类与特征,检测与防范
故意编制或设置的
经由存储介质和 络传播
安装或运行于信息系统之中
在信息系统所有者不知情的情况下,对 络或系统会产生现实威胁或潜在威胁
通过各种手段达到目标系统信息泄露、资源滥用、系统完整性及可用性等遭到破坏等目的
分类与特征
- 病毒(Virus) 具有传染性、非授权可执行性、隐蔽性、潜伏性、可触发性以及破坏性等本质特征
- 蠕虫(Worm) 具有自我复制、独立自动运行、消耗系统资源等特征
- 木马(Trojan) 具备破坏和删除文件、发送密码、记录键盘和攻击操作系统等特殊功能的后门程序
- 间谍软件(Spyware) 在用户不知情或未经用户准许的情况下搜集、使用、并散播用户的个人数据或敏感信息
- 僵尸程序(Bot) 恶意控制功能的程序代码,能够自动执行预定义的功能、可以被预定义的命令控制。具有较强的隐蔽性和危害性
- 恶意脚本(Malicious Script) 一切以制造危害或者损害系统功能为目的而从软件系统中增加、改变或删除的任何脚本
- 流氓软件(Badware) 在未明确提示用户或未经用户许可的情况下,在用户终端上强行安装运行,侵犯用户合法权益的软件(计算机病毒除外),介于正常软件和恶意软件之间
- 逻辑炸弹(Logic Bomb) 在特定逻辑条件满足时,实施破坏的计算机程序,被触发后造成数据丢失、计算机不能从硬盘或者软盘引导,甚至会使整个系统瘫痪,并出现物理损坏的虚假现象
- 后门(Backdoor) 绕过安全控制而获取对程序或系统访问权的方法,便于再次秘密进入或控制系统
- 络钓鱼工具(Phishing) 利用欺骗性的电子邮件和伪造的Web 站点来进行 络诈骗活动的软件工具
恶意代码的检测: 依据其特有的特征
恶意代码的特征包括两种:
- 恶意代码的特征码(提取自恶意代码的结构自身)
- 恶意代码的特征行为(需要动态运行)
基于特征码校验的恶意代码检测为静态检测,而基于特征行为的恶意代码检测则为动态检测。
基于特征码匹配的恶意代码静态检测技术
- 从恶意代码内不同位置提取的一系列字节(一小段程序或感染标记),这些字节组合即为特征码。
- 以病毒为例,需要分析其样本,提取其特征码内容和位置等信息。
- 为提高检测的准确度,通常会提取病毒的多处特征(2个以上的代码段)以组合成特征码。
- 特征码字符串多为恶意代码文件里对应代码或汇编指令的地址,也可以直接采用入口点的代码段来生成特征码。
特征码提取步骤:
- 根据恶意代码长度,将其分为若干份,通常是3到5份。
- 每份中提取16或32个字节长的特征串。令大量的恶意代码样本的相同部分为拟选特征串。
- 若拟选特征串为通用信息(即正常代码相应位置的信息均相同)或全零字节,则应将该拟选特征码舍弃,调整(预设或随机确定的)偏移量后重新选取。
- 将最终选出的若干段特征码(即内容)、偏移量(即位置)及恶意代码名称存入恶意代码特征库。
特征代码库的构建与匹配检测
- 检测代码特征库
将各类恶意软件的特征码写入特征代码库;特征代码库应根据新发现恶意代码的特征进行及时更新。 - 特征代码库的描述和存储结构
特征起始地址、特征长度、具体特征值 - 检测匹配
将被检测代码与特征代码库中的所有特征进行匹配,如匹配成功,则可判定该代码为相应特征的恶意代码。
优缺点
优点简单快捷、准确度高、误 率很低。
缺点恶意代码特征的提取必然滞后于其出现,只有首先得到恶意代码样本才能实现其特征提取。
多态型恶意代码(Chameleon,Casper)的检测
- 多态型恶意代码每次复制时都能够更改其自身。
- 变形方式
采用不固定密钥或随机数来加密病毒程序代码;
病毒运行过程中改变病毒代码;
通过一系列模糊变换、等价指令替换、加壳、花指令、混淆等变换来实现多态。 - 特点
每次传播或感染时植入宿主程序的代码都各不相同,同一种恶意代码的多个实例样本的代码都不同,无法提取该类恶意代码的稳定特征代码。由此导致检测难度增大。
基于特征行为的恶意代码动态检测技术
- 恶意行为指恶意代码运行时会执行若干互不重复的内置恶意动作以及一系列扩展的时序恶意动作。
- 恶意行为的特征
一个孤立行为往往难以成为恶意行为特征;
厘清需要关注的重点行为,比如,修改注册表启动项、操作关键文件(如,PE文件等)、控制进程(如,启动进程等)、访问 络资源(如,创建Socket等)、修改系统服务(如,关闭服务等)、控制窗口(如,隐藏窗口等)等; - 恶意代码的特征行为模型采用动态污点跟踪或状态机模型方法。
基于校验和的恶意代码检测技术(程序完整性检测)
- 检验和
用MD5、SHA1、CRC(循环冗余校验)等散列函数生成,为16进制表示的简短固定位数值 - 校验和的生成和比对
在恶意代码检测工具中加入校验和计算算法
在应用程序代码中加入校验和法自我检测功能(如PE文件的Checksum字段);
将校验和检查程序常驻内存进行内存映像校验。
恶意代码的防治工作,主要分为防范和治理两大部分。
- 防范技术
涉及恶意代码预防、免疫、防范策略、备份及恢复等环节。 - 治理技术
涉及恶意代码检测与处理
综合防范之道
- 从恶意代码的全生命周期出发,制定相应的恶意代码防范策略;
- 采用入侵检测、防入侵可信系统、防病毒、虚拟技术、诱骗系统等各种工具和手段;
- 实施恶意代码预防、检测、分析、响应;
- 尽量在生命周期早期切断其生命链,从而达到抑制、遏制的目的。
治理技术
- 恶意代码清除
- 恶意代码删除
- 恶意代码隔离
4入侵检测的步骤、架构
定义
用于检测 络空间信息系统中可能存在的、影响其资产的行为的软件、硬件或其组合。
被认为是防火墙之后的又一道防线。
简要步骤
- 采集 络或主机若干关键节点的信息。
- 按照预先设定的分析策略和安全知识进行分析比较,判断其中是否有违反安全策略的行为和被攻击的迹象。
- 施行告警等适当的响应措施。
通用架构
通用架构应独立于特定的操作系统平台、应用环境、系统脆弱性以及具体的入侵类型。
5入侵检测的功能、实现技术、性能指标
核心功能模块包括:
- 安全数据采集
- 入侵分析
- 入侵响应
入侵分析(检测)技术:异常检测
- 基本假设假设入侵行为与 络正常行为存在较大差异。
- 具体步骤
预先定义表征正常主体行为的一组属性特征;
采集主体的大量正常活动信息,通过统计方法来构建主体正常活动的“行为轮廓(Profile)”;
一旦 络行为超出给定的轮廓阈值,即判定为“入侵”行为。
异常检测具体技术:统计分析
- 基于概率统计理论,选择统计参数。
- 构建统计模型,并确定统计参数阈值。
优点
1)无需对规则库进行不断地更新和维护;
2)可以根据异常现象发现未知攻击方式的入侵行为。
缺点
1)批处理导致检测实时性不强;
2)统计分析无法反映攻击事件时间相关性特征;
3)难以确定具体的攻击方式。
入侵分析(检测)技术:误用检测
- 基本假设假设已知攻击行为可采用特定模型或规则来表示。
- 具体步骤
将各入侵事件的模式定义为一个违背安全策略事件的独立特征,构建攻击特征集;
如果 络行为与上述特征集中的已知攻击特征相匹配,就判定为“入侵”行为。
误用检测具体技术:协议解析
- 利用 络协议的高度规则性,实现入侵行为的快速检测。
- 可处理数据包、帧和链接等元素。
优点
1)检测速度快、准确率高、资源消耗少;
2)可具体针对IPv4、IPv6以及工控协议等。
缺点
1)协议树动态构建困难;
2)高速 络下的协议识别性能受限。
误用检测具体技术:模式匹配
- 将入侵场景(含 络行为)抽象为特征组合。
- 与已知的攻击方法抽象得到的模式知识库进行匹配。
优点
1)检测速度快、准确率高;
2)可具体针对IPv4、IPv6以及工控协议等。
缺点
1)攻击模式抽取、枚举与更新工作量大;
2)检测准确度依赖于知识库;
3)难以检测已知攻击变种及未知攻击。
误用检测具体技术:关联分析
- 基于探测到的数据信息构建数据规则集并进行分类匹配。
- 通过相似度对比来搜索关联规则库,采用该规则库进行规则匹配。
优点
可分析隐含性、未知性、异常性的特征;
能够实现时间、事件等关联。
缺点
关联相似度的定义及匹配判定较为困难;
智能化要求较高。
第五部分 络安全主动防御技术体系
1主动防御的概念
被动防御是主动防御的基础,主动防御是被动防御的延伸
作用基础 构建具有弹性的安全防御体系
主动功能
攻击或者安全性破坏发生之前,实现及时、准确识别和预警
主动规避、转移、降低或消除 络空间所面临的安全风险
2入侵检测、入侵防御和入侵容忍策略
针对入侵采取不同应对策略
入侵检测:实现入侵行为的检测采用告警等被动响应
入侵防御:对入侵行为进行检测采用智能分析、阻断等主动响应
入侵容忍:属于信息系统可生存性保障范畴
3入侵防御主动响应技术
入侵检测的局限性
- 对异常的可疑入侵行为的数据进行检测和 警,侧重于风险预警
- 难以适应物联 、云计算、移动互联 络、工业互联 等新型应用环境的复杂攻防对抗形势
- 被动响应无法满足主动防御和深度防护的需求
入侵检测发展的高级阶段
有效检测、主动阻断和干预、减轻/避免入侵危害
入侵防御系统(Intrusion Prevention System,IPS):
基于入侵检测的深度防御安全机制,通过主动响应方式,实时阻断入侵行为,降低或减缓 络异常状况处理的资源消耗,以保护 络空间信息系统免受更多侵害
入侵检测是入侵防御的基础,入侵防御是入侵检测的升级
入侵防御的技术特征主要体现在
智能检测 高效检测和联动
- 作用基础
相对完备的恶意代码特征知识库和入侵攻击特征知识库 - 智能赋能
基于特征的检测与基于统计的检测方法的智能化结合
智能检测的安全数据、算法和算力条件具备。可实现智能协议识别与解析、数据 文的深层检测等
深层防御 多层、深度防护
- 作用对象
僵木蠕等恶意代码和应用层数据解析 - 具体特征
应对多种安全威胁:恶意代码、通用 关接口、跨站脚本攻击、注入攻击、信息泄露等
应用层攻击载荷防护:需要检测 文应用层内容和数据流重组分析和检测等
主动响应 主动响应安全策略
- 作用基础
安全策略给出入侵事件的响应时机和方式等具体要求 - 具体特征
主动响应技术:自动执行或用户驱动来阻断、延缓入侵进程或改变受攻击信息系统环境配置
安全联动:融合恶意代码检测、脆弱性评估、防火墙等联动功能,完成体系结构层面的安全机制有效联动
4入侵容忍的内涵和实现技术
入侵检测与入侵防御的局限性
- IDS和IPS无法准确、及时地检测出所有的入侵行为
- 仅靠传统的“堵”和“防”,难以保障 络空间中信息系统的保密性、完整性、可用性和不可否认性
- 无法提升信息系统的“自身免疫力”
入侵容忍
- 作用基础
着眼于信息系统的 - 可生存性可生存技术
络空间的信息系统如果出现攻击入侵、故障和偶然事故,可在限定时间内完成既定的业务功能和使命。
可生存技术与容错技术关联密切
技术内涵
前提假设:无法实现系统的入侵行为的完全、正确检测。
一旦入侵和意外故障发生,可通过容侵手段来“容忍”该入侵和故障,以保障其保密性、完整性、真实性等安全属性不被破坏。
不仅可以容错,更可以容侵,可保证系统关键功能继续执行,关键系统能够持续提供服务,即使得系统具有可生存性。
入侵容忍的技术实现(攻击响应与攻击遮蔽)
实现系统权限的分立以及单点失效(特别是因攻击而失效)的技术防范,确保任何少数设备、局部 络及单一场点均不可能拥有特权或对系统整体运行构成威胁。
攻击响应 重新分配资源,实现系统重构。
在检测到入侵时,IDS系统是发出 警,IPS是采取阻断措施,而ITS则是另辟蹊径,重新构建系统
一旦检测到入侵行为或局部失效,通过响应及时调整系统结构,重新分配资源,使得系统保障水平达到在攻击发生时系统仍可继续工作
实现有效的系统资源调整是ITS的核心所在用以限制被破坏对象的影响范围
系统资源调整方式
- 限制性措施:通过防火墙来限制可疑攻击IP的带宽范围,为其他用户的正常通信提供最大保证
- 隔离性措施:将可疑操作行为重定向至指定的隔离区,以保护系统正常运行
- 修补性措施:明确判断被破坏系统的范围,然后再通过回滚等操作实现相关设备或数据的正确修复,从而使得用户的大部分工作得以保留
攻击遮蔽 通过适度的冗余措施,实现系统的高生存性
攻击“遮蔽”:源自容错,通过适度冗余,实现高生存性系统,使其遭受攻击或局部失效时,对系统造成的影响有限,系统仍可正常运行,就像攻击并未发生一样
并非是简单的容错冗余,而是综合考虑并保证各冗余组件间具有较为复杂的关系和异构特征
采用攻击遮蔽技术,无需在系统遭受入侵或局部失效时重构,系统操作及连接可保持不变。
5蜜罐、蜜 的概念与作用
蜜罐概念的由来:“甜蜜的诱惑”
- 络欺骗:1989年由普渡大学斯帕福德提出。
- 蜜罐本意:盛蜜的小罐,用来诱捕喜欢蜜的昆虫,对于昆虫来说,这个蜜罐就是“甜蜜的致命陷阱”。
- 络安全中的蜜罐:诱使攻击者窃取重要数据或进一步探测目标 络的单个主机(狭义);欺骗攻击者以达到采集其攻击方法、保护真实主机目标的诱骗技术(广义)。
部署具有脆弱性或漏洞相应主机、 络服务或者信息作为诱饵
通过真实或模拟的漏洞或系统配置弱点(比如弱密码),引诱攻击者发起攻击
为防御者提供安全威胁提示,最后通过技术和管理手段来提升真实系统的安全防御能力
蜜罐构建原则:不进行传统目的的 络活动,即不运行其他的进程、服务和后台程序。因此,蜜罐系统中的所有交互行为,均可视为恶意活动的嫌疑对象,有利于攻击活动的检测与识别。
五大作用
- 发现常见脆弱性
- 捕获攻击行为
- 发现新漏洞或攻击
- 延缓攻击或减轻危害
- 综合提升主动防御能力
6沙箱的概念、原理与作用
沙箱概念的由来:将软件安装并运行于一个封闭环境
- 沙箱测试:上世纪70年代测试软件时,将其安装于一个封闭环境中,以观测其运行行为,识别潜在风险、开发应对措施
- 安全沙箱:受其启发,在信息系统中创建出一个类似的独立作业环境,测试不受信任的 络访问行为或应用程序
- 虚拟化沙箱:出于更安全的目的考虑,采用专用虚拟机来运行沙箱,在与 络隔离的主机上采用多种操作系统,来实现恶意软件的安全测试和检测
原理
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!