NetSecuritas: An Integrated Attack Graph-based Security Assessment Tool for Enterprise Networks

被引:9
|
作者
Ghosh, Nirnay [1 ]
Chokshi, Ishan [2 ]
Sarkar, Mithun [1 ]
Ghosh, Soumya K. [1 ]
Kaushik, Anil Kumar [3 ]
Das, Sajal K. [4 ]
机构
[1] Indian Inst Technol, Sch IT, Kharagpur 721302, W Bengal, India
[2] Oracle India Pvt Ltd, Bangalore 560076, Karnataka, India
[3] Govt India, Dept Elect & Informat Technol, Bombay, Maharashtra, India
[4] Missouri Univ S&T, Dept Comp Sci, Rolla, MO 65409 USA
关键词
Network security; Vulnerability assessment; Penetration testing; Attack graph; Mitigation strategy;
D O I
10.1145/2684464.2684494
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Sophisticated cyber-attacks have become prominent with the growth of the Internet and web technology. Such attacks are multi-stage ones, and correlate vulnerabilities on intermediate hosts to compromise an otherwise well-protected critical resource. Conventional security assessment approaches can leave out some complex scenarios generated by these attacks. In the literature, these correlated attacks have been modeled using attack graphs. Although a few attack graph based network security assessment tools are available, they are either commercial products or developed using proprietary databases. In this paper, we develop a customized tool, NetSecuritas, which implements a novel heuristic-based attack graph generation algorithm and integrates different phases of network security assessment. NetSecuritas leverages open-source libraries, tools and publicly available databases. A cost-driven mitigation strategy has also been proposed to generate network security recommendations. Experimental results establish the efficacy of both attack graph generation and mitigation approach.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Hybrid graph-based networks for multiprocessing
    Dharma P. Agrawal
    Chienhua Chen
    J. Richard Burke
    Telecommunication Systems, 1998, 10 : 107 - 134
  • [42] Graph-Based Motion Planning Networks
    Tai Hoang
    Ngo Anh Vien
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2020, PT II, 2021, 12458 : 557 - 573
  • [43] Graph-based analysis of metabolic networks
    van Helden, J
    Wernisch, L
    Gilbert, D
    Wodak, SJ
    BIOINFORMATICS AND GENOME ANALYSIS, 2002, 38 : 245 - 274
  • [44] Hybrid graph-based networks for multiprocessing
    Agrawal, DP
    Chen, CH
    Burke, JR
    TELECOMMUNICATION SYSTEMS, 1998, 10 (1-2) : 107 - 134
  • [45] DGHSA: derivative graph-based hypergraph structure attack
    Chen, Yang
    Ye, Zhonglin
    Wang, Zhaoyang
    Lin, Jingjing
    Zhao, Haixing
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [46] A graph-based methodology for analyzing IP spoofing attack
    Santiraveewan, V
    Permpoontanalarp, Y
    18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2 (REGULAR PAPERS), PROCEEDINGS, 2004, : 227 - 230
  • [47] Enhancing Graph-based Automated DoS Attack Response
    Klein, Gabriel
    Jahnke, Marko
    Toelle, Jens
    Martini, Peter
    THE VIRTUAL BATTLEFIELD: PERSPECTIVES ON CYBER WARFARE, 2009, 3 : 249 - +
  • [48] Graph-based Recommendation using Graph Neural Networks
    Dossena, Marco
    Irwin, Christopher
    Portinale, Luigi
    2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 1769 - 1774
  • [49] Graph-based Dependency Parsing with Graph Neural Networks
    Ji, Tao
    Wu, Yuanbin
    Lan, Man
    57TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2019), 2019, : 2475 - 2485
  • [50] A Concept for Graph-Based LCA Analysis Tool
    Nadoveza, Drazen
    Koukias, Andreas
    Karakoyun, Fatih
    Kiritsis, Dimitris
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS, APMS 2013, PT II, 2013, 415 : 410 - 417