OpenSecurityTraining has released a series of over 100 videos covering Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration. The full YouTube playlist of the series can be found here. Trainer Xeno Kovah describes the course’s focus: “Intel processors have been a major force in personal computing for more than 30 years. An understanding of low level computing mechanisms used in Intel chips as taught in this course serves as a foundation upon which to better understand other hardware, as well as many technical specialties such as reverse engineering, compiler design, operating system design, code optimization, and vulnerability exploitation.”
For more information and to download the class material visit SecurityTrainingInfo. (We note that the “CMU binary bomb” link and some lab related downloads require an academic account, username/password, etc.)
We did, however, find this link to an Intel webpage with free downloads of the
Combined Volume Set of Intel 64 and IA-32 Architectures Software Developer’s Manuals referenced in the course and a trove other Intel dev manuals free for the download!