I

INF226 25H

Project information

Created on

August 18, 2025

Exercises

  • 1. Pwnexercise
  • 2. Ropexercise
  • 3. Code injection
  • Portfolio Assignment 1
  • Portfolio Assignment 2

Notes

  • Lecture – Introduction
  • Lecture – Buffer overflows
  • Lecture – Buffer overflows – Exploits / Return Oriented Programming
  • Lectures – Cross site, same site, origins and cookies
  • Binary-Stuff-–-Overview-and-Glossary
  • Object-Files-and-Disassembly
  • Lectures – Secure coding practices and Immutability

From 2024:

  • Håkon's lecture notes (→Mitt UiB) (covers introduction to security and buffer overflows / return-oriented programming)
  • Håkon's lecture slides (→Mitt UiB)

From 2023:

  • Web-Applications-and-Servers

Exam stuff

  • Exam Overview (updated)

Old INF226 Exams

  • Demo of what Inspera looks like (“preview”)
  • 2025 Autumn: questions only, solved/grading guide, exam prep notes (Anya)
  • 2025 Spring: questions only (PDF) (Håkon)
  • 2024 Autumn: questions only (PDF) (Håkon)
  • 2024 Spring: questions only (PDF), solved (Anya)
  • 2023 Autumn: questions only, solved, exam prep notes (Anya)
  • 2023 Spring: questions only, solved (Anya)
  • 2022 Autumn: questions only, solution/grading guide, solved by ChatGPT (Anya)
  • 2022 Spring: questions only (PDF) (Håkon)
  • 2021 Autumn: questions only (PDF), solved (Håkon)
  • 2021 Spring: questions only (PDF) (Håkon)
  • 2020 Autumn: questions only (PDF) (Håkon)
  • (earlier years, the course was very different)