KU-UQ-AutoSec-2023

Useful links

Slide Set, Material (source code and binaries): Google Drive

Private Kaggle Competition Link: ML-based Automotive Security (Sign-up is required if you do not have your Kaggle Account.)

Tentative Course Schedule

Machine learning based automotive security
(using Cyber Security Challenge 2020 Dataset)

Monday

09:0010:20 Introduction to CAN-based In-Vehicle Network Security & Car Hacking Dataset Overview

10:3011:50 Conda & Pandas install

Lunch

14:0015:20 Baseline code: Pandas usage & Data exploration

15:3016:50 Baseline code: Time interval-based & entropy-based IDS

Tuesday

09:00–10:20 Hands-on: Build an In-vehicle IDS

10:30–11:50 Hands-on: Build an In-vehicle IDS

Lunch

14:0015:20 Assessment (Submission through Kaggle)

15:3016:50 Presentations from the top 3 students (based on the ML metric, F1-score)

In-vehicle infotainment system hacking
(focused on Automotive Grade Linux OS)

Thursday

09:0010:20 Introduction (various attack sufaces on cars, how-to-hack IVI system, AGL)

10:3011:50 AGL image install and setup

Lunch

14:0015:20 Do your own threat analysis and write attack scenarios

15:3016:50 Hands-on: Penetration test (target: AGL) 

Friday

09:00–11:50 Hands-on: Penetration test (target: AGL) 

Lunch

14:00–15:20 Assessment for the student submissions

15:30–16:50 Presentations from the top 3 students (based on Attack Score—a variation of CVSS base metric)

16:50—17:00 Conclusion Remark

lecturer

Dr. Seonghoon Jeong

seonghoon@korea.ac.kr

In-vehicle infotainment system hacking (Thu–Fri)

Hwejae Lee
Researcher/PhD course

hwejae94@korea.ac.kr

Machine learning based automotive security (Mon–Tue)

Major Junho Jang 

hkonly@korea.ac.kr

Pandas usage (Mon), Teaching assistant on both sessions (Mon–Tue, Thu–Fri)

Coordinator