Skip to main navigation Skip to search Skip to main content

Stochastic game-based analysis of the DNS bandwidth amplification attack using probabilistic model checking

  • Stony Brook University
  • Aristotle University of Thessaloniki

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

13 Scopus citations

Abstract

The Domain Name System (DNS) is an Internet-wide, hierarchical naming system used to translate domain names into numeric IP addresses. Any disruption of DNS service can have serious consequences. We present a formal game-theoretic analysis of a notable threat to DNS, namely the bandwidth amplification attack (BAA), and the countermeasures designed to defend against it. We model the DNS BAA as a two-player, turn-based, zero-sum stochastic game between an attacker and a defender. The attacker attempts to flood a victim DNS server with malicious traffic by choosing an appropriate number of zombie machines with which to attack. In response, the defender chooses among five BAA countermeasures, each of which seeks to increase the amount of legitimate traffic the victim server processes. To simplify the model and optimize the analysis, our model does not explicitly track the handling of each packet. Instead, our model is based on calculations of the rates at which the relevant kinds of events occur in each state. We use our game-based model of DNS BAA to generate optimal attack strategies, which vary the number of zombies, and optimal defense strategies, which aim to enhance the utility of the BAA countermeasures by combining them in advantageous ways. The goal of these strategies is to optimize the attacker's and defender's payoffs, which are defined using probabilistic reward-based properties, and are measured in terms of the attacker's ability to minimize the volume of legitimate traffic that is processed, and the defender's ability to maximize the volume of legitimate traffic that is processed.

Original languageEnglish
Title of host publicationProceedings - 2014 10th European Dependable Computing Conference, EDCC 2014
PublisherIEEE Computer Society
Pages226-237
Number of pages12
ISBN (Print)9781479938032
DOIs
StatePublished - 2014
Event10th European Dependable Computing Conference, EDCC 2014 - Newcastle upon Tyne, United Kingdom
Duration: May 13 2014May 16 2014

Publication series

NameProceedings - 2014 10th European Dependable Computing Conference, EDCC 2014

Conference

Conference10th European Dependable Computing Conference, EDCC 2014
Country/TerritoryUnited Kingdom
CityNewcastle upon Tyne
Period05/13/1405/16/14

Keywords

  • Bandwidth Amplification Attack (BAA)
  • Domain Name System (DNS)
  • probabilistic model checking
  • stochastic games

Fingerprint

Dive into the research topics of 'Stochastic game-based analysis of the DNS bandwidth amplification attack using probabilistic model checking'. Together they form a unique fingerprint.

Cite this