❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [July 17th, 2023]
This course, Reverse Engineering 6: Reversing NET with dnSpy, is designed for those interested in reverse engineering and learning how to decompile and debug .NETprograms. Through this course, students will be introduced to the exciting world of reversing and in particular, reverse engineering .NETprograms.
Students will learn how to use dnSpy, de4dot and UnconfuserEx tools to reverse engineer .NETprograms written in C# and VB.NET. They will learn all about debugging and dumping memory and also how to reverse jumps and modify instructions.
Topics covered in this course include: What are .NETprograms, installing dnSpy, patching with dnSpy, serial phishing, creating keygens, .NET software protection, de-obfuscation, unpacking and dumping .NETassemblies, and how to protect .NET programs from being reversed.
To practice reversing, special programs called crackme's have been written for students to work with.
This course is backed by a 30-day money back guarantee, so students have nothing to lose. Enroll now and start learning how to reverse engineer .NETprograms.
Course Syllabus
Introduction
Introduction to .NET programs
Installing dnSpy
Introduction to crackme 18
Patching with dnSpy
Serial Phising with dnSpy
Creating a C# Keygen
Installing Visual Studio to create a gui keygen
Creating a gui keygen in C#
Introduction to .NET Software Protection
Installing .NET reversing tools
Protecting .NET software with Confuser 1.9
Deobfuscating Confuser 1.9
Protecting .NET software with ConfuserEx
Unpacking ConfuserEX
Resources for Further Study