Get the latest tech news
MIT 6.5950 Secure Hardware Design – An open-source course on hardware attacks
MIT 6.5950/6.5951
TopicContentFormatC/C++ RecitationA brief refresher on C/ C++ syntax and useful features.CTFCache Attack RecitationA visual overview of prime+probe on a custom RISC-V CPU.Group LearningPhysical Attacks RecitationStudents work together to implement a timing side channel against real microcontrollers.CTFRISC-V System Programming RecitationOverview of the privileged ISA specification for RISC-V with emphasis on exception handling and interrupt conditions.CTFFormal Verification RecitationStudents learn the basics of formal verification techniques.Group Learning Then, they extend their attack to work under speculation in increasingly difficult exploitation scenarios to leak kernel memory back to userspace. Students are tasked with discovering bugs in a real CPU RTL design by implementing system software and creating a custom instruction fuzzer.
Or read this on Hacker News