Information on cyber-related crimes, incidents, and conflicts is abundantly available in numerous open online sources. However, processing the large volumes and streams of data is a challenging task for the analysts and experts, and entails the need for newer methods and techniques. In this article we present and implement a novel knowledge graph and knowledge mining framework for extracting the relevant information from free-form text about incidents in the cyberdomain. The framework includes a machine learning based pipeline for generating graphs of organizations, countries, industries, products and attackers with a non-technical cyber-ontology. The extracted knowledge graph is utilized to estimate the incidence of cyberattacks on a given graph configuration. We use publicly available collections of real cyber-incident reports to test the efficacy of our methods. The knowledge extraction is found to be sufficiently accurate, and the graph-based threat estimation demonstrates a level of correlation with the actual records of attacks. In practical use, an analyst utilizing the presented framework can infer additional information from the current cyber-landscape in terms of risk to various entities and propagation of the risk heuristic between industries and countries.
翻译:有关网络相关犯罪、事件和冲突的大量信息可在许多公开在线来源获得。然而,处理大量和大量数据流对于分析家和专家来说是一项艰巨的任务,需要更新方法和技术。在本篇文章中,我们提出并实施一个新的知识图表和知识挖掘框架,从网络域内事件自由文本中提取相关信息。框架包括一个基于机器的学习管道,用于生成组织、国家、工业、产品和攻击者的非技术网络学图表。提取的知识图表用于估计特定图表配置的网络攻击发生率。我们使用公开可得的实际网络事件报告集来测试我们方法的功效。知识提取被认为足够准确,基于图表的威胁估计表明与实际攻击记录的相关性程度。在实际使用过程中,利用所提出的框架的分析师可以从当前网络景观中推断出更多关于不同实体面临的风险的信息,以及行业和国家之间风险超常的传播。