Arvutiteaduse instituut
  1. Kursused
  2. 2024/25 sügis
  3. Juhtmevabad tehnoloogiad ja turvalisus (LTAT.04.009)
EN
Logi sisse

Juhtmevabad tehnoloogiad ja turvalisus 2024/25 sügis

  • Home
  • Schedule
  • What will I learn
  • Prerequisites
  • Links

Schedule

Last Updated: May 21st

Week 1 (Sep 2 - 8)

  • Lecture: Introduction to Wireless Signals, SDR
  • Lab: Getting to know the HackRF and GNU Radio
  • Homework: Spectrum Analyser with GNU Radio and HackRF

Week 2 (Sep 9 - 15)

  • Lecture: AM/FM Radio and Wireless Communication
  • Lab: FM radios with HackRF and GNU Radio
  • Homework: HackRF FM radio

Week 3 (Sep 16 - 22)

  • Lecture: RFID and NFC
  • Lab: Reading from and writing to NFC cards, NDEF messages
  • Homework: NFC Access System with MIFARE Classic cards

Week 4 (Sep 23 - 29)

  • Lecture: RFID cards in Estonia
  • Lab: Parsing the Tallinn and Tartu Bus cards NDEF records
  • Homework: NFC Access System with the Tallinn, Tartu and ISIC bus cards

Week 5 (Sep 30 - Oct 6)

  • Lecture: WiFi 1 - Overview
  • Lab: Observing WiFi Frames with Wireshark
  • Homework: Parsing WiFi Frames

Week 6 (Oct 7 - 13)

  • Lecture: WiFi 2 - Security
  • Lab: Viewing the 4-way handshake and WPA2 keys with Wireshark
  • Homework: Finding the PMK of a network and the PTK of a connection

Week 7 (Oct 14 - 20)

  • Lecture: WiFi 3 - Attacks and Detection
  • Lab: Using aircrack-ng and various tools
  • Homework: Finding the passphrase for a network with aircrack-ng

Week 8 (Oct 21 - 27)

  • Lecture: Bluetooth Classic
  • Lab: Bluetooth Devices and Pairing
  • Homework: Bluetooth Classic Inquiry and Connection Process

Week 9 (Oct 28 - Nov 3)

  • Lecture: Bluetooth LE (BLE)
  • Lab: Examining the Exposure Notification Process
  • Homework: Exposure Notification System

Week 10 (Nov 4 - 10)

  • Lecture: Wireless radio devices
  • Lab: Capturing and Examining Wireless Signals
  • Homework: Finding the symbol pattern for a wireless doorbell

Week 11 (Nov 11 - 17)

  • Lecture: Replay Attacks and Reverse Engineering
  • Lab: Recreating wireless device signals and replay attacks
  • Homework: Using GNU radio to create a doorbell signal and executing replay attacks

Week 12 (Nov 18 - 24)

  • Lecture: Internet of Things
  • Lab: Components of a smart system
  • Homework: Creating a smart system with simple devices

Week 13 (Nov 25 - Dec 1)

  • Lecture: GPS (and other GNSS)
  • Lab: GPS Spoofing, NMEA data and GeoPy location services
  • Homework: Parsing NMEA data

Week 14 (Dec 2 - 8)

  • Lecture: GSM
  • Lab: GSM scanning and ARFCN calculations, grgsm, pySIM
  • Homework: ARFCN, GSM and Wireshark, IMEI information, SIM card data

Week 15 (Dec 9 - 15)

  • Lecture: Infrared Communication
  • Lab: Infrared Communication Protocols
  • Homework: IR Protocol Timings and Graphs

Final Test

  • Test: December 16th

* Exam 2: January 18th * Final Exam 1: Dec 16, 16:00 to 18:00 * Final Exam 2: Jan 20, 14:00 to 16:00

June 28: Exam resit (10:15-12:00, Liivi 2-403) May 10: Tor Δ (Choosing MSc Thesis Topic Δ)
Exam Δ
June 3: Exam
(12:15-14:00, Liivi 2-205) May 27: Exam (16:15-18:00, Liivi 2-205)

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused