DDoS Attacks and Defenses

0
Join & Subscribe
Coursera
Free Online Course (Audit)
English
Paid Certificate Available
4 weeks long, 15 hours worth of material
selfpaced

Overview

In this MOOC, you will learn the history of DDoS attacks and analyze new Mirai IoT Malware and perform source code analysis.you will be provided with a brief overview of DDoS Defense techniques. You learnan Autonomous Anti-DDoS Network called A2D2 for small/medium size organizations to deal with DDoS attacks. A2D2 uses Linux FirewallRate limiting and Class Based Queueing, and subnet flood detection to handle various DDoS traffic types. You learn the new Intrusion tolerance paradigm with proxy-based multipath routingfor DDoS defense.Bydeveloping and deployingsuch a new security mechanism, you can improve performance and reliability of the system at the same time and it does not have to be just an overhead. By the end of this course, you should be able toanalyze new DDoS malware, collect forensic evidences, deploy firewall features to reduce the impact of DDoS on your system and develop strategies for dealing with future DDoS attacks.

For the pre-requisites, we recommend the learners take the Design and Analyze Secure Networked Systems course to learn the basic security concepts and principles and take the Secure Networked System with Firewall and IDS courses to learn the basic firewall and IDS systems.

Syllabus

  • DDoS Attacks
    • In this MOOC, you will learn the history of DDoS attacks, get an in-depth look at the characteristics new Mirai IoT Malware attack. You will know how to analyze the Mirai source code and understand its design and implementation details.You will also see how forensic evidences pointed where it was designed. By the end of the course, you are able to take a new DDoS malware and perform detailed analysis and collect forensic evidences.
  • DDoS Defenses
    • In this module, you will be provided a brief overview of Basic DDoS Defense techniques. By the end of this course, you should be able to deploy firewall features to reduce the impact of DDoS on your system and develop strategies for dealing with future DDoS attacks.
  • DDoS Defense Systems and Techniques
    • In this module, you learn an Autonomous Anti-DDoS Network called A2D2 suitable for small/medium size business to deal DDoS defense. A2D2 uses Linux FirewallRate limiting and Class Based Queueing, and subnet flood detection to handle various DDoS traffic types. You learn how to analyze effectiveness of these different defense mechanisms. By the end of this course, you should be able to deploy firewall features to reduce the impact of DDoS on your system and develop strategies for dealing with future DDoS attacks.
  • Intrusion Tolerance with Proxy-based Multipath Routing
    • In this module youlearn a new Intrusion tolerance paradigm with proxy-based multipath routingfor DDoS defense.You learn the development of such new security mechanismalso improves the performance and reliability of the system, and does not have to be just an overhead.

Taught by

Edward Chow