FlipIt模型

是针对高级持续性威胁APT提出的。

现有的网络环境下,即使是最安全和隐蔽的网络和系统也会受到有动机和有策略的攻击者的破坏,并且这样的攻击结果可能不会被系统所有者立即检测到。
RSA 的研究人员提出了FlipIt 博弈模型来研究这种“秘密攻击”的影响。
在FlipIt 博弈中,博弈双方为防御者和攻击者,双方的博弈目标是争夺单一共享资源的控制权
博弈的任何一方都可以在任何时候通过“抢占”行为获取资源的控制权,然而,除此之外,双方无法得知任意时刻下资源的控制权被哪一方掌握
博弈双方采取“抢占”行为的成本是独立的,**成本的大小是博弈的主要参数。**当博弈一方进行“抢占”,他会立即获得对资源的控制权(如果已拥有,则保留对资源的控制权)。
每个玩家的效用是他们控制资源的时间减去所有“抢占”动作的成本。

对于一个FlipIt 博弈,攻击者和防御者随时可以发起“抢占”,抢占动作瞬间完成并假设双方不同时进行抢占。
抢占行为伴随着资源控制权的转移或者保留。
在基本的FlipIt博弈中,攻击者和防御者争夺单个资源。然而系统通常由多个可以被瞄准的资源组成。

FlipThem 模型

是FlipIt对多个资源的抽象模型,引入了两种控制模型:

  • 在“与”模型中,攻击者必须占领所有资源才能接管整个系统
  • 在“或”模型中,攻击者只需占领一个资源。

M-FlipIt(Mimic defense FlipIt)

适合拟态防御
(1)具有更能反映真实攻防行为的博弈双方行为分析。原模型中防御者无法感知攻击者的“抢占”行为,而拟态防御系统能够感知,且无需以博弈行为作为代价。
(2)多个不同防御策略的攻防博弈进程。改进后的模型着重分析重复博弈进程中,防御者不同的特性造成的收益期望变化。
(3)映射博弈到拟态防御系统场景
(4)利用博弈的结果改进、优化防御者策略。

来自文献:信息通信网络中拟态防御机理与关键技术研究_丁绍虎_第二章 信息通信网络中基于M-FlipIt博弈的拟态防御建模_33_45

FlipIt博弈模型和后续研究的改进相关推荐

  1. kelvin模型蠕变方程_基于改进Kelvin模型的三维蠕变损伤模型研究

    基于改进 Kelvin 模型的三维蠕变损伤模型研究 吴祝林 1 , 2 王 伟 1 , 2 朱鹏辉 1 , 2 陈 曦 1 , 2 [摘 要] 摘要:岩石在长时间的蠕变发展中,会呈现出不同的阶段性特性 ...

  2. 目标检测论文解读复现【NO.24】改进 YOLOv5s 的轨道障碍物检测模型轻量化研究

    前言 此前出了目标改进算法专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读最新目标检测算法论文,帮 ...

  3. 基于NSGA-II算法的研究和改进

    基于NSGA-II算法的研究和改进 在大学的时候学习了有关NSGA2算法的相关知识,对这个颇有兴趣,想着把自己学习的内容都记录下来.同时也是自己第一次开始写博客,想开始自己以后的博客之路,为下班后的业 ...

  4. 【翻译】A Survey on Generative Diffusion Model(生成扩散模型的综述研究)

    写在开头: 1.本文作者:Hanqun Cao, Cheng Tan, Zhangyang Gao, Guangyong Chen, Pheng-Ann Heng, Senior Member, IE ...

  5. wps 模拟分析 规划求解_【论文】基于双层规划的应急物资邮政运输模型优化方法研究...

    戳上面的蓝字关注我们哦! 基于双层规划的应急物资邮政运输模型优化方法研究 周海霞1,2, 梅育荣1,2, 吕福如1,2, 孙知信1,2 1 南京邮电大学国家邮政局邮政行业技术研发中心(物联网技术),江 ...

  6. 64位linux并行计算大气模型效率优化研究,64位Linux并行计算大气模型效率优化研究...

    第26卷第6期 2009年6月 计算机应用研究 ApplicationResearchofComputers V01.26No.6 Jun.2009 64位Linux并行计算大气模型 效率优化研究术 ...

  7. 深度学习模型训练的结果及改进方法

    深度学习模型训练的结果及改进方法 模型在训练集上误差较大: 解决方法:1. 选择新的激活函数2. 使用自适应的学习率 在训练集上表现很好,但在测试集上表现很差(过拟合): 解决方法:1. 减少迭代次数 ...

  8. 编译原理三级项目PL/0的研究与改进

    PL/0的研究与改进 1.扩充else语句 if-then-else语句的EBNF范式描述 <条件语句>:=if<条件>then<语句>[else <语句&g ...

  9. 提出共享储能背景下微网运营商与用户聚合商间的 Stackelberg 博弈模型,在 MATLAB 平台上进行算例仿真

    内容:提出共享储能背景下微网运营商与用户聚合商间的 Stackelberg 博弈模型,在 MATLAB 平台上进行算例仿真,通过 Yalmip 工具与 CPLEX 求解器进行建模与求解,利用启发式算法 ...

  10. 吴恩达《卷积神经网络》精炼笔记(2)-- 深度卷积模型:案例研究

    AI有道 不可错过的AI技术公众号 关注 1 Why Look at Case Studies 本文将主要介绍几个典型的CNN案例.通过对具体CNN模型及案例的研究,来帮助我们理解知识并训练实际的模型 ...

最新文章

  1. vs如何将工程配置,保存到属性表
  2. python语言的官方网站地址-字符串中的街道地址搜索-Python或Ruby
  3. RoBERTa中文预训练模型:RoBERTa for Chinese
  4. VTK:PolyData之ThinPlateSplineTransform
  5. jquery +做CheckBoxList全选,反选
  6. Linux tty驱动程序一 架构
  7. linux--切换ipython解释器到python3
  8. python获取列表序号_确定列表中的序列号(Python)
  9. Android CheckBox 实战
  10. 一个java错误的总结
  11. orc识别较慢_超强orc文字识别免注册版
  12. 数据库原理及应用实验
  13. 钉钉html缓存,电脑钉钉的缓存文件路径
  14. Oracle数据库将数字金额转换为大写汉字
  15. win32,win64编程永恒;语言编程需要注意的64位
  16. CSS深入理解z-index(z-index相关知识总结)
  17. JAVA Request基本用法
  18. Unity手机震动,Unity -> ios 震动
  19. Linux下生产者与消费者模型
  20. box-sizing: border-box;的作用

热门文章

  1. idea导入项目出现时钟标志
  2. ae去闪插件deflicker使用_夜晚视频灯光去闪烁 Deflicker插件
  3. Asterisk与zoiper搭建
  4. S3C2440 ADC采样光敏电阻传感器驱动
  5. 电能计量方案在智能插座产品上的应用之“我见”
  6. mysql 中文脱敏_怎样选择数据库脱敏系统?
  7. mysql 数据脱敏
  8. python分词代码
  9. 威纶触摸屏在easybuilder中如何组态添加滑动开关元件?
  10. Python开发之路(1)— 使用Pyaudio进行录音和播音