A Mathematical Modeling of Exploitations and Mitigation Techniques Using Set Theory
A Mathematical Modeling of Exploitations and Mitigation Techniques Using Set Theory
复制标题
使用集合论对漏洞利用和缓解技术进行数学建模
DOI:
10.1109/spw.2018.00050
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Ke Sun
中科院分区:
文献类型:
--
作者:
R. Branco;Kekai Hu;Henrique Kawakami;Ke Sun
One of the most challenging problems in computer security is formalization of vulnerabilities, exploits, mitigations and their relationship. In spite of various existing researches and theories, a mathematical model that can be used to quantitatively represent and analyze exploit complexity and mitigation effectiveness is still in absence. In this work, we introduce a novel way of modeling exploits and mitigation techniques with mathematical concepts from set theory and big O notation. The proposed model establishes formulaic relationships between exploit primitives and exploit objectives, and enables the quantitative evaluation of vulnerabilities and security features in a system. We demonstrate the application of this model with two real world mitigation techniques. It serves as the first step toward a comprehensive mathematical understanding and modeling of exploitations and mitigations, which will largely benefit and facilitate the practice of system security assessment.