Reverse Engineering 6: Reversing .NET with dnSpy
Learn Reverse Engineering and debugging for .NET programs written in C# and VB.NET using dnSpy
IT and Software ,Network and Security,Reverse Engineering
Lectures -16
Resources -17
Duration -1.5 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
If you are interested in reverse engineering and want to learn how to decompile and debug .NET programs, then this course is for you. In this course, I will introduce you to the exciting world of reversing and, in particular, reverse engineering .NET programs.
You will learn how to use dnSpy, de4dot, and UnconfuserEx tools to reverse engineer .NET programs written in C# and VB.NET. You'll dive deep into debugging, memory dumping, reversing jumps, and modifying instructions.
What you will learn:
What are .NET programs
Install dnSpy
Patching with dnSpy
Serial Phishing
Creating Keygens
.NET software protection
De-obfuscation
Unpacking and dumping .NET assemblies
How to protect .NET programs from being reversed
and more...
We will practice reversing on special programs called crackme's that I have written for you, ensuring hands-on experience.
In this comprehensive course on reverse engineering .NET programs, you'll learn to decompile and debug using powerful tools like dnSpy, de4dot, and UnconfuserEx. The course covers key techniques such as patching, serial phishing, creating keygens, and unpacking .NET assemblies, while also teaching you how to protect your own software from reverse engineering. Hands-on practice with specially designed crackme programs ensures practical experience.
Goals
Reverse Engineering
Decompiling .NET programs
Debugging .NET programs using dnSpy
Obfuscation and De-obfuscation techniques
Serial Phishing
Creating keygens
and more...
Prerequisites
C# would be an advantage but not compulsory
Windows PC

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
1 Lectures
-
Introduction and Welcome 01:48 01:48
Introduction to .NET Programs
1 Lectures

Installing dnSpy
1 Lectures

Introduction To CrackMe 18
1 Lectures

Patching With dnSpy
1 Lectures

Serial Phishing With dnSpy
1 Lectures

Creating a C# Keygen
1 Lectures

Installing Visual Studio To Create A GUI Keygen
1 Lectures

Creating a GUI Keygen in C#
1 Lectures

Introduction to .NET Software Protection
1 Lectures

Installing .NET Reversing Tools
1 Lectures

Protecting .NET Software With Confuser 1.9
1 Lectures

Deobfuscating Confuser 1.9
1 Lectures

Protecting .NET Software With ConfuserEx
1 Lectures

Unpacking ConfuserEx
1 Lectures

Resources For Further Study
1 Lectures

Instructor Details

Cracking Lessons
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now