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

Mastering thick client application penetration testing

Thành thạo kiểm thử xâm nhập ứng dụng thick client

Thành thạo kiểm thử xâm nhập ứng dụng thick client

Hướng dẫn thực hành kiểm thử xâm nhập ứng dụng thick client

4.5
(617 đánh giá)
3,628 học viên
Giảng viên
Srinivas .
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
3.0 giờ video
36 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Học viên sẽ nắm được các kỹ thuật kiểm thử xâm nhập thực tế cho ứng dụng thick client
Học viên sẽ học cách reverse engineer file nhị phân .NET
Học viên sẽ học cách vá (patch) file nhị phân .NET
Học viên sẽ học cách phát hiện và khai thác các lỗ hổng bảo mật phổ biến trong ứng dụng 2-tier
Học viên sẽ biết nhiều cách để chặn bắt (intercept) lưu lượng TCP từ ứng dụng thick client
Học viên sẽ có kinh nghiệm thực tế về kiểm thử xâm nhập ứng dụng thick client
Học viên sẽ học cách sử dụng nhiều công cụ kiểm thử xâm nhập ứng dụng thick client

Yêu cầu

Một máy tính có quyền quản trị (administrative access) để thực hành các bài tập.
Có kiến thức nền về bảo mật là một lợi thế, nhưng không bắt buộc.

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

Thợ săn lỗi (Bug bounty hunters)
Chuyên viên kiểm thử xâm nhập (Penetration testers)
Kiểm toán viên bảo mật (Security Auditors)
Thành viên đội Red Team (Red Team Operators)
Lập trình viên .NET
Tất cả những ai quan tâm đến bảo mật ứng dụng.

Nội dung khóa học

10 phần • 36 bài giảng
1 Giới thiệu Khóa học
1 Giới thiệu về Ứng dụng Thick Client
2 Thiết lập Phòng lab - Phần 1
3 Thiết lập Phòng lab - Phần 2
4 Thử thách Trước khóa học
5 Reverse Engineering + Cấu hình máy chủ
1 Giới thiệu
2 Cài đặt công cụ
3 Theo dõi kết nối mạng với TCPView
4 Theo dõi kết nối mạng với Wireshark
5 Khám phá file PE với CFF Explorer
6 Giám sát hệ thống file với Procmon
1 Giới thiệu
2 Cài đặt công cụ
3 Wireshark
4 Echo Mirage
5 Mitm Relay + Burp Suite
1 Chuỗi mã hóa cứng (Hardcoded strings)
2 Leo thang đặc quyền qua lưu trữ dữ liệu không an toàn
3 Trích xuất Chuỗi kết nối (Connection String) từ bộ nhớ
4 SQL Injection
5 Rò rỉ dữ liệu qua kênh phụ (Side Channel)
6 Nhật ký không đáng tin cậy
7 Chiếm quyền điều khiển DLL (DLL Hijacking)
1 Giới thiệu và công cụ
2 Giải mã (Decompile) với DotPeek
3 Tái tạo logic giải mã
4 Theo dõi thời gian chạy với DnSpy
5 Thiết lập ILSpy & Reflexil
6 Patching với Reflexil
7 Patching với ilasm & ldasm
1 Chữ ký Ứng dụng (Application Signing)
2 Cơ chế Bảo vệ của Trình biên dịch
3 Quét mã nguồn tự động
1 Kết luận
1 Bài giảng bổ sung

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

This course introduces students to the penetration testing concepts associated with Thick Client Applications. This is an entry level to intermediate level course and we encourage you to take this course if you are interested to learn Thick Client Application Security. This course uses a modified version of vulnerable Thick Client Application called DVTA to demonstrate how thick client application vulnerabilities can be identified and exploited. This course teaches you a variety of Thick Client Application security concepts such as Information Gathering, Traffic Analysis, Reversing &  Patching .NET binaries, Insecure Data Storage, Decrypting encrypted secrets, Privilege Escalation etc. This course acts as a great introduction to spotting and exploiting vulnerabilities in windows executables. Though the course focuses on windows executable files specifically C# .NET binaries, the concepts remain the same for executables of any platform.

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 Application Security
Hiển thị tất cả khoá học Cybersecurity
Hiển thị tất cả khoá học Network Security
Hiển thị tất cả khoá học Penetration Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊