Reverse Engineering 6: Reversing NET with dnSpy

Course Feature
  • Cost
    Paid
  • Provider
    Udemy
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    2022-11-07
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Paul Chin
Next Course
4.7
41,265 Ratings
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!
Show All
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

Show All
Pros & Cons
  • Well-rounded lesson plan
  • Intuitive introduction
  • Lack of sound in Lesson 6
  • Limited complexity in exercises
Show All
Recommended Courses
reverse-engineering-memory-hacking-and-software-protection-14672
Reverse Engineering Memory Hacking and Software Protection
3.8
Udemy 32,709 learners
Learn More
This course is perfect for anyone who has always wanted to learn how to reverse and patch packed programs without unpacking. In this course, you will learn how to test the effectiveness of several popular packers by packing crackmes and then reversing them without unpacking. You will also learn how to debug packed programs in spite of anti-debugging protection, write custom trainers, modify program behavior, and create Lua scripts for process patching. By the end of this course, you will be able to gauge the effectiveness of software packers, obfuscation and anti-debugging protection and also have a good idea of how to implement extra countermeasures to improve the security of software.
free intro-to-lumion-14676
Intro to Lumion
4.2
Udemy 12,300 learners
Learn More
This course is perfect for anyone looking to learn the basics of Lumion. It will teach you how to recognize Lumion for what it is, how to use it to take your 3D designs to the next level, and how to navigate the user interface. You will also learn how to edit terrain and make a rendered version of your scene. With this course, you will gain the knowledge and skills to use Lumion to create stunning 3D designs. So, if you're looking to take your 3D designs to the next level, this course is for you.
free revit-2023-tutorial-complete-floor-plan-14677
Revit 2023 Tutorial - Complete Floor Plan
3.0
Youtube 38,475 learners
Learn More
This Revit 2023 Tutorial is perfect for anyone looking to learn how to create a residential floor plan. It will provide a comprehensive overview of the Revit 2023 software, and teach you how to use it to create a floor plan from start to finish. With this tutorial, you will be able to create a professional-looking floor plan in no time. So, if you're looking to learn how to use Revit 2023 to create a residential floor plan, this tutorial is for you.
free revit-tutorials-for-beginners-in-10-minutes-2023-complete-14678
Revit - Tutorials for Beginners in 10 MINUTES ! [ 2023 - COMPLETE ]
1.5
Youtube 95,166 learners
Learn More
This Autodesk Revit 2023 tutorial for beginners is the perfect way to get started with Revit in just 10 minutes! Learn how to use Revit 2023 and even Autodesk Revit 2024 with this comprehensive guide. Get the LT version now and start your Revit journey in no time! Don't miss out on this amazing opportunity to learn Revit in 10 minutes!
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free Reverse Engineering 6: Reversing NET with dnSpy courses!