create your own exercise
Recreating the NSA's MITM Attack
Christoph Schmidt, Team 1
1
Recreating the NSA's MITM Attack 1 Why Should This Topic be Chosen? - - PowerPoint PPT Presentation
create your own exercise Christoph Schmidt, Team 1 Recreating the NSA's MITM Attack 1 Why Should This Topic be Chosen? Goal 1: Understanding how the NSA uses its access to the Backbone Goal 2: Understanding how MITM attacks can be done
Christoph Schmidt, Team 1
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand how the NSA's MITM attack works X X X Understanding why the NSA uses this attack X X Understanding the relations between NSA and telcoms X X
Janosch Maier & Christoph Schmidt, T eam 1
1
2
3
The Following Learning Goals are Covered in the Lectu re PreLa b Lab Get to know SSID spooing X X Understand how evil twins work X X Spoof requested SSIDs X X Create an evil twin X X Reroute web traic X X Develop counter measures X
4
Wii AP Evil T win Unsuspicious User
Kshitija Nagaraj (Team2)
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab An overview of Multipath TCP X X Create subflows for all available paths X X X Understand the transfer of data in Multipath TCP X X X Scenario if a subflow fails X X X Understanding the security concerns X X
4
T anmay Chaudhry – T eam 2
1
works
– T wo parallel topologies : One Traditional, One using an SDN enabled device. – Develop a simple SDN application. – Observe advantages on both sides (Possibly measure performance trade of).
Controller Framework in my IDP .
2
3
The Following Learning Goals are Covered in the lab Lectu re PreLa b Lab Understand the Basic Diference X X X SDN introduction X X Creating a simple SDN application X X X Examine advantages and disadvantages X X Some performance measurement to compare X
4 SDN T
SDN Controller T raditional T
VS
David Gaßmann, Marco Eggersmann || Team 3
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand what RADIUS is used for X X Understand WPA2-Enterprise X X X Configure RADIUS on a PC X X Configure hostapd and OpenVPN to use RADIUS X X Examine security aspects X X X Configure a complex scenario X X
4
Marco Eggersmann & David Gaßmann (T eam 3)
1
2
3
The Following Learning Goals are Covered in the Lectu re PreLa b Lab Understand what VLANs are used for X X Conigure multiple VLANs on a single switch X X Understand diferent types of VLAN X X X Examine security aspects X X X Increase experience with switches X X X
4
Johannes Straßer, Team 4
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand how IPv6 Multicast works X X Learn about PIM X X Configure PIM on the cisco routers X X Use sockets for subscribing / providing multicast streams X Test IPv6 Multicast in a probable secnario X Examine security aspects X X
4
Streaming Source Viewer Group 1 Viewer Group 2
Dominique d’Argent, Team 4
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand what CDNs are used for X X Get to know different CDN providers X X Understand how CDNs work X X X Learn about caching and request routing mechanisms X (X) Configure a complex scenario X X
4
Webserver PoP 1 Client 1 Client 2 PoP 2
Alexander Güssow and François Blondel - Team 5
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Some physics: different physical channels and their ranges X X Learn the actual state of the art: what is already possible X X X Leaking data in a nonconventional way: audio transmission X X Protection : How to detect and prevent this ? X X
4
Alexander Güssow and François Blondel - Team 5
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand why it is needed and when X X Set up a CMS (puppet, SaltStack) server and clients X X Concrete use-case: scalable architecture and load-balancer X X X Security aspects: What if a server get compromised ? X X X Configure a complex scenario X X
4 Clients and load-balanced web servers load-balancer CMS repository Web Client
Christoph Hielscher ‐ Team 7
1
2
3
4
5
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand what the scenario is used for X X Configure the client & the servers on PCs X X Configure a Cisco router X X What happens if one server becomes inoperaQve X X
6
PC4 Remote Client PC6 Monitoring PC1 Server 1 PC2 Server 2 Cisco Router
Pranav Jagdish Team 7
1
2
3
4
5
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand how ARP works and what is Poisoning X X Conduct ARP, DNS and DHCP Poisoning X X X Attempt MITM attacks after poisoning the network X X Use ZARP X X Deploy countermeasures and check for flaws if any X X
6
Team 8: Markus Müller, Hugues Fafard
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand the advantages/disadvantages NFS/SMB/AFP X X Configure NFS/SMB/AFP X Understand what DLNA is X X Understand how DLNA works X X X Configure MPD X X Configure audio sinks with PulseAudio and JACK X X Understand the difference between MPD and audio sinks X X X
4
Media Server „Windows“-Client Linux Client Remote Client (i.e. Cellphone) TV / MediaCenter Audio Sink
Your home router
Markus Mueller, Team 8
1
2
3
4
5
6
The Following Learning Goals are Covered in the Lectu re PreLa b Lab Understand what VPNs are used for X X See what VPNs/tinc can be used for X X Configure Tinc X X Examine security aspects X X X Configure a complex scenario X X
7
Public server Monitor station Natted network Natted network
Leonhard Kunz & Daniel Ocando, T eam 9
1
2
3
4
5
6
The Following Learning Goals are Covered in the Lectu re PreLa b Lab Understand how DynDNS works X X Configure bind9 to do DynDNS X Examine security aspects & attack prevention X X X Configure a complex scenario X X
7 DynDNS-Server Linux router with dynamic IP Home webserver Home PC Test client
Leonhard Kunz, Daniel Ocando TEAM 9
1
jitter, latency and packet loss are explored. A possible solution is RSVP.
2
Widespread technology nowadays: Skype, Gtalk, Facetime. Quick survey on job portals:
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand the main characteristics about two open standards for VoIP: H.323 and SIP X X X Understanding a protocol used to improve QoS in a VoIP network: RSVP. X X X Configure a VoIP Network X X Perform an interesting attack on VoIP network that affect QoS (Low-Rate TCP DoS, the Shrew attack) X X X
Taken from: http://icwdm.org/Images/shrew/Shrews_img_0.jpg
4
Taken from: http://www.symantec.com/connect/articles/two-attacks-against-voip
Martin Riedel ‐ Team 10
1
2
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Principles of TCPStealth and port knocking X X Advantages of both systems in comparison X Setting up a TCPStealth Scenario (with NAT) X X Payload protection (MITM Attack) X X X Evaluating feasibility an security X X
4
10.0.1/24 10.0.1/24 10.0.2/30
Ahmed Shafei – Team 10
1
2
3
The Following Learning Goals are Covered in the Lecture PreLab Lab Understand how does BitTorrent protocol work X X X Understand how does µTP protocol work X X X Examine performance differences between both X Examine congestion control mechanisms for both X
4
Gamer 1 Downloader Gamer 2 Game Server Seed 1 Seed 2