Courses from 1000+ universities
2U’s 2023 Q3 results triggered a 50% stock drop. The company is currently valued at below $80 million.
600 Free Google Certifications
Medicine and the Arts: Humanising Healthcare
Critical Perspectives on Management
Introduction to HTML5
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Reverse Engineering, earn certificates with free online courses from University of Naples Federico II and other top universities around the world. Read reviews to decide if a class is right for you.
Explore the thrilling world of hacking the Game & Watch with stacksmashing. Learn about hardware, debugging, RAM dump analysis, and more in under an hour.
HackerSploit offers a concise, less than 1-hour material on malware analysis using Ghidra, with a focus on Stuxnet analysis.
Learn to secure mainframes from hacking with Black Hat's brief, expert-led training on reverse engineering and exploit development.
This is a four session course that covers the basics of reverse engineering software with Ghidra. For each session there are exercises to be completed that can be found on the project github page.
This mini-course teaches you how to use the Windows Debugger (WinDbg) well enough to use it in classes that depend on it.
This mini-course teaches you how to use the GNU Debugger (gdb) well enough to use it in classes that depend on it.
This mini-course teaches you how to use the Windows Debugger (WinDbg) to debug the Windows kernel, for exploration of OS internals.
This course teaches you how to use the Simics full system simulator debugger well enough to use it in classes that depend on it (like Architecture 4001.)
This class is designed to be hands-on, and we will be using several Python frameworks against CTF challenges: a binary analysis framework called angr and a SMT solver called z3.
Learn to reverse engineer malware and extract PE injection techniques with Malware Unicorn's workshop, focusing on Cryptowall analysis and red team tooling.
Learn to reverse engineer Windows malware with Malware Unicorn's workshop. Gain hands-on experience with RE tools, x86 assembly, and perform malware analysis.
Learn advanced malware analysis techniques with Malware Unicorn's workshop, focusing on Anti Reverse Engineering, Encryption, VM Evasion, and Packing. Hands-on labs included.
Begin your journey in Reverse Engineering with begin.re. This course offers 3 prep assignments and 5 sessions, including x86 overview, IDA intro, and hacking Minesweeper.
This comprehensive set of reverse engineering tutorials covers x86, x64 as well as 32-bit ARM and 64-bit architectures. If you're a newbie looking to learn reversing, or just someone looking to revise on some concepts, you're at the right place.
Learn to crack software and find vulnerabilities in Android apps through reverse engineering in this 1-2 hour tutorial series.
Get personalized course recommendations, track subjects and courses with reminders, and more.