Institute of Computer Science
  1. Courses
  2. 2020/21 spring
  3. Wireless Technologies and Security (LTAT.04.009)
ET
Log in

Wireless Technologies and Security 2020/21 spring

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

Schedule

Last Updated: 31-May

Week 1 (Feb 8 - 14)

  • 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 (Feb 15 - 21)

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

Week 3 (Feb 22 - 28)

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

Week 4 (March 1 - 7)

  • 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 (March 8 - 14)

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

Week 6 (March 15 - 21)

  • 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 (March 22 - 28)

  • 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 (March 29 - April 4)

  • Lecture: Bluetooth Classic
  • Lab: Bluetooth Devices and Pairing
  • Homework: Bluetooth Inquiry Information

Week 9 (April 5 - 11)

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

Week 10 (April 12 - 18)

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

Week 11 (April 19 - 25)

  • 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 (April 26 - May 2)

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

Week 13 (May 3 - 9)

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

Week 14 (May 10 - 16)

  • Lecture: GSM
  • Lab: GSM scanning and ARFCN calculations
  • Homework: ARFCN, GSM and Wireshark, IMEI information

Week 15 (May 17 - 23)

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

Week 16 (May 28th)

  • Exam 1

Week 17 (June 4th)

  • Exam 2

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