中文

CyNER:一个用于网络安全命名实体识别的 Python 库

密码学与安全 2022-04-13 v1 机器学习

摘要

开放网络威胁情报(OpenCTI)信息以非结构化格式存在于互联网上的异构来源中。我们提出 CyNER,一个用于网络安全命名实体识别(NER)的开源 Python 库。CyNER 结合了基于 transformer 的模型用于提取网络安全相关实体、用于提取不同失陷指标(IoC)的启发式规则,以及用于通用实体类型的公开可用 NER 模型。我们提供了在多样化语料上训练的模型,用户可直接使用。先前研究中事件被描述为类——MALOnt2.0(Christian 等,2021)与 MALOnt(Rastogi 等,2020)——并共同从威胁情报语料中提取广泛的恶意软件攻击细节。用户可组合来自多种不同方法的预测以满足其需求。该库已公开可用。

关键词

引用

@article{arxiv.2204.05754,
  title  = {CyNER: A Python Library for Cybersecurity Named Entity Recognition},
  author = {Md Tanvirul Alam and Dipkamal Bhusal and Youngja Park and Nidhi Rastogi},
  journal= {arXiv preprint arXiv:2204.05754},
  year   = {2022}
}