Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Reverse Engineering 6: Reversing .NET with dnSpy

Kỹ thuật Reverse Engineering 6: Phân tích ngược .NET với dnSpy

Kỹ thuật Reverse Engineering 6: Phân tích ngược .NET với dnSpy

Học kỹ thuật Reverse Engineering và gỡ lỗi cho các chương trình .NET viết bằng C# và VB.NET sử dụng dnSpy

4.4
(278 đánh giá)
41,813 học viên
Giảng viên
Paul Chin, PhD
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
2.0 giờ video
16 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 29/05/2026

Bạn sẽ học được gì

Reverse Engineering
Giải mã (decompile) chương trình .NET
Gỡ lỗi chương trình .NET bằng dnSpy
Kỹ thuật làm rối mã (obfuscation) và giải rối mã (de-obfuscation)
Serial Phishing
Tạo keygen
và nhiều nội dung khác...

Yêu cầu

Biết C# là một lợi thế nhưng không bắt buộc
Máy tính chạy Windows

Đối tượng phù hợp

Sinh viên CNTT muốn tìm hiểu cách gỡ lỗi chương trình .NET
Bất kỳ ai quan tâm đến việc giải mã một assembly .NET
Lập trình viên muốn nâng cao kỹ năng Reverse Engineering

Nội dung khóa học

16 phần • 16 bài giảng
1 Giới thiệu
1 Giới thiệu về chương trình .NET
1 Cài đặt dnSpy
1 Giới thiệu về crackme 18
1 Chỉnh sửa (patching) bằng dnSpy
1 Serial Phishing với dnSpy
1 Tạo Keygen bằng C#
1 Cài đặt Visual Studio để tạo keygen có giao diện đồ họa (GUI)
1 Tạo keygen GUI bằng C#
1 Giới thiệu về Bảo vệ Phần mềm .NET
1 Cài đặt công cụ Reverse Engineering cho .NET
1 Bảo vệ phần mềm .NET với Confuser 1.9
1 Giải mã (deobfuscate) Confuser 1.9
1 Bảo vệ phần mềm .NET với ConfuserEx
1 Giải nén (unpacking) ConfuserEX
1 Bài giảng bổ sung

Giới thiệu khóa học

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 VBdotNET. 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.


Money back guarantee:

This course is backed by a 30-day money-back guarantee. So, you have nothing to lose. Go ahead and enroll now, and I will see you inside. Get ready to unlock the secrets of .NET reverse engineering!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Csharp
Hiển thị tất cả khoá học Dotnet
Hiển thị tất cả khoá học Reverse Engineering
Hiển thị tất cả khoá học Software Security
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊