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

Juhtmevabad tehnoloogiad ja turvalisus 2022/23 sügis

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

Schedule

Last Updated: June 6th

Week 1 (Aug 29 - Sep 4)

  • 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 5 - 11)

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

Week 3 (Sep 12 - 18)

  • 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 19 - 25)

  • 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 26 - Oct 2)

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

Week 6 (Oct 3 - 9)

  • 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 10 - 16)

  • 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 17 - 23)

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

Week 9 (Oct 24 - 30)

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

Week 10 (Oct 31 - Nov 6)

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

Week 11 (Nov 7 - 13)

  • 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 14 - 20)

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

Week 13 (Nov 21 - 27)

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

Week 14 (Nov 28 - Dec 4)

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

Week 15 (Dec 5 - 11)

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

Final Exam

  • TBD

* 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.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo