Improving Robustness of DNS to Software Vulnerabilities

被引:0
|
作者
Khurshid, Ahmed [1 ]
Kiyak, Firat [1 ]
Caesar, Matthew [1 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The ability to forward packets on the Internet is highly intertwined with the availability and robustness of the Domain Name System (DNS) infrastructure. Unfortunately, the DNS suffers from a wide variety of problems arising from implementation errors, including vulnerabilities, bogus queries, and proneness to attack. In this work, we present a preliminary design and early prototype implemtentation of a system that leverages diversified replication to increase tolerance of DNS to implementation errors. Our design leverages software diversity by running multiple redundant copies of software in parallel, and leverages data diversity by sending redundant requests to multiple servers. Using traces of DNS queries, we demonstrate our design can keep up with the loads of a large university's DNS traffic, while improving resilience of DNS.
引用
收藏
页码:177 / 186
页数:10
相关论文
共 50 条
  • [21] Automated Characterization of Software Vulnerabilities
    Gonzalez, Danielle
    Hastings, Holly
    Mirakhorli, Mehdi
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 135 - 139
  • [22] Ada and the software vulnerabilities project
    Burns, Alan
    Tokar, Joyce L.
    Baird, Stephen
    Barnes, John
    Chapman, Rod
    Dismukes, Gary
    González-Harbour, Michael
    Michell, Stephen
    Moore, Brad
    Pinho, Luís Miguel
    Ploedereder, Erhard
    Real, Jorge
    Rosen, J.P.
    Schonberg, Ed.
    Tucker Taft, S.
    Vardanega, T.
    Ada User Journal, 2010, 31 (03): : 191 - 215
  • [23] Analysis of software structure vulnerabilities
    Information and Computer Engineering Institute of Northeast Forestry University, Harbin, Heilongjiang 150040, China
    不详
    不详
    不详
    不详
    Tien Tzu Hsueh Pao, 2009, 11 (2403-2408):
  • [24] Assisted Discovery of Software Vulnerabilities
    Munaiah, Nuthan
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 464 - 467
  • [25] Software Vulnerabilities Precluded by SPARK
    Tokar, Joyce L.
    Jones, F. David
    Black, Paul E.
    Dupilka, Chris E.
    SIGADA 2011: PROCEEDINGS OF THE 2011 ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2011, : 39 - 46
  • [26] Software mutational robustness
    Eric Schulte
    Zachary P. Fry
    Ethan Fast
    Westley Weimer
    Stephanie Forrest
    Genetic Programming and Evolvable Machines, 2014, 15 : 281 - 312
  • [27] Software mutational robustness
    Schulte, Eric
    Fry, Zachary P.
    Fast, Ethan
    Weimer, Westley
    Forrest, Stephanie
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2014, 15 (03) : 281 - 312
  • [28] Improving TTCN-3 Test System Robustness Using Software Fault Tolerance
    Perala, Juho
    2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 48 - 56
  • [29] Improving Robustness of AUTOSAR Software Components with Design by Contract: A Study Within Volvo AB
    Zhou, Yulai
    Pelliccione, Patrizio
    Haraldsson, Johan
    Islam, Mafjiul
    SOFTWARE ENGINEERING FOR RESILIENT SYSTEMS, SERENE 2017, 2017, 10479 : 151 - 168
  • [30] Unveiling the Weak Links: Exploring DNS Infrastructure Vulnerabilities and Fortifying Defenses
    Nosyk, Yevheniya
    Hureau, Olivier
    Fernandez, Simon
    Duda, Andrzej
    Korczynski, Maciej
    2023 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS, EUROS&PW, 2023, : 546 - 557