一个精心策划的资源清单,致力于将强化学习应用于网络安全

作者:Sec-Labs | 发布时间:

项目地址

https://github.com/Limmen/awesome-rl-for-cybersecurity

专门用于网络安全强化学习的精选资源列表。请注意,该列表仅包括使用强化学习的工作,应用于网络安全的通用机器学习方法不包括在此列表中。

有关其他相关精选列表,请参阅:

目录

环境

gym-idsgame

gym-idsgame

CyberBattleSim(微软)

0bfffd5027173648

 

网络战模拟
  • Cyber​​BattleSim 是一个实验研究平台,用于研究在模拟的抽象企业网络环境中运行的自动化代理的交互。该模拟提供了计算机网络和网络安全概念的高级抽象。其基于 Python 的 Open AI Gym 界面允许使用强化学习算法训练自动化代理。博文:(2021) 游戏化机器学习以获得更强大的安全性和 AI 模型

gym-malware

01fc1a6c93173704

 

gym-malware

malware-rl

01fc1a6c93173704

 

malware-rl

gym-flipit

599cc92518173749

 

gym-flipit

gym-threat-defense

ae9aaf8200173803

 

gym-threat-defense

gym-nasim

b1d6c44eee173816

 

gym-nasim

gym-optimal-intrusion-response

87f80e3a97173832

 

gym-optimal-intrusion-response

sql_env

e989dd4d22173853

 

sql_env

cage-challenge

db1a7802dc173910

 

cage-challenge-1
  • 在作为 2021 年国际人工智能联合会议 (IJCAI) 的一部分举行的第一届自适应网络防御国际研讨会上发布了第一个网络自主实验体育馆 (CAGE) 挑战环境。
cage-chanllenge-2
  • AAAI-22 网络安全人工智能研讨会 (AICS) 宣布了第二个网络自主实验健身房 (CAGE) 挑战环境。
cage-challenge-3
  • 第三个网络自主实验体育馆 (CAGE) 挑战环境。

ATMoS

1c75e5203a173927

 

ATMoS

MAB-Malware

4b7fe46468173953

 

MAB恶意软件

ASAP

13f0ba4527174011

 

自主安全分析和渗透测试框架 (ASAP)

Yawning Titan

 

abc1cd1e06174035

 

YAWNING-TITAN

Cyborg

 

ae7a505ebd174049

 

CybORG

FARLAND

 

f4e95db8d5174104

 

FARLAND(缺少 github 存储库)
  • FARLAND 是一个用于自主网络防御的高级强化学习框架,它独特地使网络环境的设计能够逐渐增加模型的复杂性,为自主代理提供从学徒到超人水平的途径,在重新配置的任务中网络以减轻网络攻击。

    论文:(2021) 自主网络防御的网络环境设计

SecureAI

811e644fbd174117

 

安全人工智能

论文

调查

示范论文

立场文件

普通论文

博士论文

硕士论文

学士论文

海报

书籍

博文

会谈

杂项

标签:学习路线, 思路分享, 学习笔记, 机器学习, 强化学习