Institute of Computer Science
  1. Courses
  2. 2023/24 fall
  3. Wireless Technologies and Security (LTAT.04.009)
ET
Log in

Wireless Technologies and Security 2023/24 fall

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

Schedule

Last Updated: May 22nd

Week 1 (Sep 4 - 10)

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

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

Week 3 (Sep 18 - 24)

  • 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 25 - Oct 1)

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

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

Week 6 (Oct 9 - 15)

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

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

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

Week 9 (Oct 30 - Nov 5)

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

Week 10 (Nov 6 - 12)

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

Week 11 (Nov 13 - 19)

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

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

Week 13 (Nov 27 - Dec 3)

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

Week 14 (Dec 4 - 10)

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

Week 15 (Dec 11 - 17)

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

Final Test

  • Test: December 18th

* 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)

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment