#731 overall
CS 4630 Defense Against the Dark Arts
University of Virginia
1 recommender · 1 thread · recommended in 1 year, 2023 · score 0.7
CS 4630 Defense Against the Dark Arts is a University of Virginia course on software security, covering low-level attacks such as return-oriented programming and the defenses against them. The course materials are openly available online.
One commenter calls it an awesome, seemingly open courseware class they found while learning about return-oriented programming.
Security & Cryptographyadvancedfree#binary exploitation#return-oriented programming#x86-64#memory corruption#software security
Recommendations by year
20062026
Thank you for this. I went down a 3 day rabbit hole learning about return oriented programming and finding this awesome seemingly open courseware class called CS 4630 Defense Against the Dark Arts [0], which eventually led to me signing up for this x86-64 assembly thing [1] when I had absolutely no idea what they were talking about by the third class.
[0] https://www.cs.virginia.edu/~cr4bd/4630/S2021/
[1] https://exercism.org/tracks/x86-64-assembly
Update: Exercism seems to only be an "exercises" platform and doesn't actually have any teaching materials of its own?