Reverse Engineering 6: Reversing NET with dnSpy
This course is perfect for anyone interested in reverse engineering and learning how to decompile and debug .NETprograms. With this course, you will learn how to use dnSpy, de4dot and UnconfuserEx tools to reverse engineer .NETprograms written in C# and VB.NET. You will also learn about debugging, dumping memory, reversing jumps, modifying instructions, and more. Plus, you will get to practice reversing on special programs called crackme's. And with the 30-day money back guarantee, you have nothing to lose. So don't wait, enroll now and start learning! ▼
ADVERTISEMENT
Course Feature
Cost:
Paid
Provider:
Udemy
Certificate:
Paid Certification
Language:
English
Start Date:
2022-11-07
Course Overview
❗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
Pros & Cons
Well-rounded lesson plan: Users appreciate the steps taken to provide a comprehensive and well-structured lesson plan. This ensures that they are able to grasp the concepts effectively and apply them in practical scenarios.
Intuitive introduction: The course is praised for providing an intuitive introduction to Reverse Engineering. Users find it easy to follow along and are eager to learn more from the instructor.
Lack of sound in Lesson 6: One user pointed out that there was no sound in Lesson 6. This can be a drawback as it may hinder the learning experience and make it difficult to understand the content.
Limited complexity in exercises: Some users feel that the course could benefit from more complex exercises, especially when it comes to commercial software. They believe that tackling more challenging scenarios would enhance their understanding and practical skills in reverse engineering.
Course Provider
Provider Udemy's Stats at AZClass
Discussion and Reviews
0.0 (Based on 0 reviews)
Start your review of Reverse Engineering 6: Reversing NET with dnSpy