The iLab Experience a blended learning hands-on course concept you - - PowerPoint PPT Presentation

the ilab experience
SMART_READER_LITE
LIVE PREVIEW

The iLab Experience a blended learning hands-on course concept you - - PowerPoint PPT Presentation

The iLab Experience a blended learning hands-on course concept you set the focus Your Exercise Topic Madness the topic voting round May 23, 2017 25.4. Kick Off, Mini Labs, IPv6 - part I 1 2-3 mini labs IPv6 2.5. IPv6 - part II,


slide-1
SLIDE 1

you set the focus

The iLab Experience

a blended learning hands-on course concept

Your Exercise

Topic Madness — the topic voting round… May 23, 2017

slide-2
SLIDE 2

1 2 3 4 5 6 7 8 9 10 11 12 13 BGP IPv6 2-3 mini labs SEC Advanced WL 14 Your Exercise S2O 1 S2O 2

DIY1 - Smart Space HW DIY2 - Smart Space SW Kick Off, Mini Labs, IPv6 - part I World-Wide-Web Security Holes Your Exercise Mad Brainstorming Advanced Wireless Playground YE 1st Lecture YE Review Presentation YE Final Presentation, Wrap-Up

25.4. 2.5. 9.5. 16.5. 23.5. 30.5. 6.6. 13.6. 20.6. 27.6. 4.7. 11.7. (18.7.)

IPv6 - part II, Mini Lab Lectures MiniLabs, BGP YE Topic Presentation and Voting, Modern Cryptography YE Didactics and Techniques summer term 2016

15

25.7.

Giving good Feedback

slide-3
SLIDE 3

you set the focus

Modern Cryptography

Tue, May 23, 4pm Wed, May 24, 2h30pm

slide-4
SLIDE 4

What to know for the exam?

  • Basically the things that are on the slides.
  • We will not go into details of proofs.
  • E.g. you should know what a cryptographic hash function is, how

symmetric and asymmetric encryption work in general, how block ciphers work, what happens in a chosen plaintext attack, etc.

  • You do not have to attend the lectures. You can also just go

through the slides. We will not check the attendance in the lecture.

slide-5
SLIDE 5

you set the focus

discussion round

BGP

slide-6
SLIDE 6

Your Exercise Sequence

Pitch Madness 1st Lecture Review Final Lecture

Get topic ideas Advertise topic Introduce the relevant background to your topic Get and give feedback Present the main learning points and background.

20.6. 27.6. 4.7. 11.7. 25.7. 23.5. 16.5. (18.7.) underlined = you present something here

slide-7
SLIDE 7

Topic Brainstorming Result May 16, 2017

slide-8
SLIDE 8
  • Week -5: Concept & Topic Madness
  • Prepare your 2x3 min talks
  • Week -4:Topic

Voting

  • Plan the structure and content of your lab, prelab, and lecture.
  • Week 1: Didactics & Techniques & Preparation
  • Lecture Preparation (most relevant concepts?)
  • Prelab Preparation (detailing the lecture content + tools + more)
  • Practical Part Lab Preparation (no cooking recipe)
  • Week 2:

Your lecture

  • Finalise and improve your content.
  • Week 3: Review and Get Reviewed
  • Review other team
  • Get reviewed by other team
  • Week 4+5: Present the lab and the feedback received & next steps
  • Improve by materialising the feedback
  • Week 6: Final presentation (Lecture with lab outlook, highlights)

peer grading

  • 2 slide decks for your two

topic presentations (each talks one topic!)

  • Slide deck lecture (both talk!)
  • Ready PreLab, Lab
  • Review report
  • Slide on review feedback &

planned improvements

  • Final lecture slides
  • Final PreLab, Lab, Peer Grade

Expected Artefacts

your exercise

Marc-Oliver Pahl 2017

20.6. 27.6. 4.7. 11.7. 25.7. 23.5. 16.5. (18.7.)

slide-9
SLIDE 9

Topic Template

1 2 3 4

slide-10
SLIDE 10

You make it interesting…

Flickr:nist6dh

  • Now: 3 minutes time per person


Each of you presents 1 topic.

  • After both team partner’s talks: Voting for the topic you like better.
slide-11
SLIDE 11

Exploring Advanced Networking Topics

Topic Madness

3 minute each

why is your topic better?

slide-12
SLIDE 12

Order of Presentations

Team Topic 201-1 Advanced QoS (PBR, GTS, RSVP) 201-2 Email spoofing: My bank needs my PIN 202-1 Manage your systems like a PRO 202-2 WAR ROOMS 203-1 Hiding in plain sight 203-2 WATCH OUT YOUR ACCOUNT!

slide-13
SLIDE 13

reate your own exercise

Advanced QoS (PBR, GTS, RSVP)

Armin Baur, Moritz Kellermann (201)

1

slide-14
SLIDE 14

Why Should This Topic be Chosen?

  • Real-%me tra&c like voice and video o)en lack

in reliability

  • Priories certain packets based on service, port,

source and des%na%on

2

slide-15
SLIDE 15

What Will Your Students Learn?

3

The Following Learning Goals are Covered in the Lecture PreLab Lab Understand what DSCP is processed X X Understand what 2ow-label is used for X X Con4gure QoS on PC and Cisco router X Understand PBR, GTS, RSVP X X Con4gure basic setup X Examine how to abuse X X Flooding the network X

slide-16
SLIDE 16

Teaser Prac%cal Part

4

This is your playground:

3x Quad Core fast PC with 1-2 usable LAN interfaces per machine. 1x Cisco 881 Router 2x Work Place with KVM

slide-17
SLIDE 17

Order of Presentations

Team Topic 201-1 Advanced QoS (PBR, GTS, RSVP) 201-2 Email spoofing: My bank needs my PIN 202-1 Manage your systems like a PRO 202-2 WAR ROOMS 203-1 Hiding in plain sight 203-2 WATCH OUT YOUR ACCOUNT!

slide-18
SLIDE 18

reate your own exercise

Email spoo ng My bank needs my PIN

Armin Baur, Moritz Kellermann (201)

1

slide-19
SLIDE 19

Why Should This Topic be Chosen?

  • Simple Mail Transfer Protocol (SMTP) is

insecure

– No authen(city nor integrity – Enables MITM manipula(on, Spam and Phishing

  • Mechanisms: DKIM, SPF, DMARC

2

slide-20
SLIDE 20

What Will Your Students Learn?

3

The Following Learning Goals are Covered in the Lecture PreLab Lab Understand what SPF, DKIM, DMARC is used for X X Spoo5ng the sender address and hostname X X Con5gure mail server and SPF, DKIM, DMARC on a PC X X Understand the DKIM signature X X X MITM: manipulate email messages X X

slide-21
SLIDE 21

Teaser Prac(cal Part

4

This is your playground:

3x Quad Core fast PC with 1-2 usable LAN interfaces per machine. 1x Ethernet switch 2x Work Place with KVM

slide-22
SLIDE 22

Order of Presentations

Team Topic 201-1 Advanced QoS (PBR, GTS, RSVP) 201-2 Email spoofing: My bank needs my PIN 202-1 Manage your systems like a PRO 202-2 WAR ROOMS 203-1 Hiding in plain sight 203-2 WATCH OUT YOUR ACCOUNT!

slide-23
SLIDE 23
  • Manage your systems like a PRO

Team 202: Donika Mirdita & Andreas Janiak

1

slide-24
SLIDE 24

Why Should This Topic be Chosen?

  • Learn how to use one of the most important

Linux utilities

  • Learn how to navigate the system logs and

debug

2

slide-25
SLIDE 25

What Will Your Students Learn?

3

The Following Learning Goals are Covered in the Lecture PreLab Lab History and Purpose of Systemd X X Learn about its most important commands X X Experiment with networkd, services, journalctl

X

X Debug systems X

slide-26
SLIDE 26

Teaser Practical Part

4

Switch

slide-27
SLIDE 27

Order of Presentations

Team Topic 201-1 Advanced QoS (PBR, GTS, RSVP) 201-2 Email spoofing: My bank needs my PIN 202-1 Manage your systems like a PRO 202-2 WAR ROOMS 203-1 Hiding in plain sight 203-2 WATCH OUT YOUR ACCOUNT!

slide-28
SLIDE 28

create your own exercise

WAR ROOMS

Andreas Janiak 202

1

slide-29
SLIDE 29

Why Should This Topic be Chosen?

  • Why did you choose this topic?

– It‘s a good way to apply your aquired skills

  • What cool stuff do you want to communicate to

those doing your planned lab?

– Even with basic knowledge and ressources, it‘s possible to find your way throug

2

slide-30
SLIDE 30

What Will Your Students Learn?

3

The Following Learning Goals are Covered in the Lecture PreLab Lab How to use basic linux comands X X X Understand IPv4 and IPv6 X X X Understand how to configure a router X X X X X

slide-31
SLIDE 31

Teaser Practical Part

4

slide-32
SLIDE 32

Order of Presentations

Team Topic 201-1 Advanced QoS (PBR, GTS, RSVP) 201-2 Email spoofing: My bank needs my PIN 202-1 Manage your systems like a PRO 202-2 WAR ROOMS 203-1 Hiding in plain sight 203-2 WATCH OUT YOUR ACCOUNT!

slide-33
SLIDE 33

reate your own exercise

Hiding in plain sight

Yoav Schneider, Jin Huiming

1

slide-34
SLIDE 34
  • Wannacry killswitch

2

slide-35
SLIDE 35
  • Wannacry killswitch

3

slide-36
SLIDE 36
  • (almost) endless options to hide

communication – hard to detect

  • T

ransfer information in very di%erent ways (think drones with cameras)

  • Used in trojans in order to

communicate undetected

  • But could be used to overcome

censurship...

4

slide-37
SLIDE 37

5

The Following Learning Goals are Covered in the Lectu re PreLa b Lab Understand what covert channels are used for X X Learn about di%erent types of covert channels X X Learn about some counter measures X X Create a covert channel by abusing protocols X Detect covert channels by examining tra1c X

slide-38
SLIDE 38

T easer Practical Part

6

FSB NSA DNS

Secret DB

slide-39
SLIDE 39

Order of Presentations

Team Topic 201-1 Advanced QoS (PBR, GTS, RSVP) 201-2 Email spoofing: My bank needs my PIN 202-1 Manage your systems like a PRO 202-2 WAR ROOMS 203-1 Hiding in plain sight 203-2 WATCH OUT YOUR ACCOUNT!

slide-40
SLIDE 40

create your own exercise

WATCH OUT YOUR ACCOUNT!

Yoav Schneider, Jin Huiming

1

slide-41
SLIDE 41
  • Just using passwords is not secure enough
  • Why passwords are so weak?
  • Techniques used in 2FA
  • Some examples in the real world
  • Is it secure enough?

2

slide-42
SLIDE 42

3

The Following Learning Goals are Covered in the Lecture PreLab Lab Understand what is 2 Factor Authentication X X Learn about real applications about 2FA X X Understand the weakness of 2FA X X X Implement a 2FA system X X Look into 2 Factor Authentication X X

slide-43
SLIDE 43

Teaser Practical Part

4

Server Monitor Client

slide-44
SLIDE 44

Exploring Advanced Networking Topics

Topic Madness

3 minute each

why is your topic better?

=)

slide-45
SLIDE 45

Your Exercise Sequence

Pitch Madness 1st Lecture Review Final Lecture

Get topic ideas Advertise topic Introduce the relevant background to your topic Get and give feedback Present the main learning points and background.

20.6. 27.6. 4.7. 11.7. 25.7. 23.5. 16.5. (18.7.) underlined = you present something here

slide-46
SLIDE 46
  • Week -5: Concept & Topic Madness
  • Prepare your 2x3 min talks
  • Week -4:Topic

Voting

  • Plan the structure and content of your lab, prelab, and lecture.
  • Week 1: Didactics & Techniques & Preparation
  • Lecture Preparation (most relevant concepts?)
  • Prelab Preparation (detailing the lecture content + tools + more)
  • Practical Part Lab Preparation (no cooking recipe)
  • Week 2:

Your lecture

  • Finalise and improve your content.
  • Week 3: Review and Get Reviewed
  • Review other team
  • Get reviewed by other team
  • Week 4+5: Present the lab and the feedback received & next steps
  • Improve by materialising the feedback
  • Week 6: Final presentation (Lecture with lab outlook, highlights)

peer grading

  • 2 slide decks for your two

topic presentations (each talks one topic!)

  • Slide deck lecture (both talk!)
  • Ready PreLab, Lab
  • Review report
  • Slide on review feedback &

planned improvements

  • Final lecture slides
  • Final PreLab, Lab, Peer Grade

Expected Artefacts

your exercise

Marc-Oliver Pahl 2017

20.6. 27.6. 4.7. 11.7. 25.7. 23.5. 16.5. (18.7.)

slide-47
SLIDE 47
slide-48
SLIDE 48