Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#731 overall

CS 4630 Defense Against the Dark Arts

University of Virginia

1 recommender · 1 thread · recommended in 1 year, 2023 · score 0.7

Search for it ↗

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

What commenters said (1)

  1. Recommendsnoman-land2023in “Kevin Mitnick Hacked California Law in 1983”

    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?

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help