View Proposal
-
Proposer
-
Mike Just
-
Title
-
Examining the Security of DNS
-
Goal
-
To investigate and implement various attacks and countermeasures for DNS
-
Description
- The Domain Name System (DNS) is critical to ensuring security internet communications. It's particular function is to map domain names to other relevant identifiers such as internet protocol (IP) addresses. DNS is supported by its own communication protocol and a hierarchical network of entities that share naming information. There are various points at which DNS is vulnerable to different attacks. Your goal for this project is to investigate and implement various attacks against DNS, and evaluate these same attacks when various countermeasures are put in place. Some starting papers are listed below, and there already exists some material useful for setting up a virtual DNS infrastructure and implementing some attacks (https://seedsecuritylabs.org/Labs_20.04/Networking/DNS/).
Deccio, C., Hilton, A., Briggs, M., Avery, T. and Richardson, R., 2020, October. Behind closed doors: a network tale of spoofing, intrusion, and false DNS security. In Proceedings of the ACM Internet Measurement Conference (pp. 65-77).
Schmid, G., 2021. Thirty years of DNS insecurity: Current issues and perspectives. IEEE Communications Surveys & Tutorials, 23(4), pp.2429-2459.
- Resources
-
-
Background
-
An interest in cyber security, with background knowledge in networking and programming.
-
Url
-
-
Difficulty Level
-
Moderate
-
Ethical Approval
-
None
-
Number Of Students
-
2
-
Supervisor
-
Mike Just
-
Keywords
-
cyber security, network security, vulnerabilities
-
Degrees
-
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Engineering in Software Engineering
Master of Science in Computer Science for Cyber Security
Master of Science in Computing (2 Years)
Master of Science in Network Security
Master of Science in Software Engineering
Bachelor of Science in Computing Science
Bachelor of Science in Computer Science (Cyber Security)