Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Mastering thick client application penetration testing

via Udemy

Overview

A practical guide to pentesting thick client applications

What you'll learn:
  • Students will learn practical thick client application penetration testing techniques
  • Students will learn how to reverse engineer .NET binaries
  • Students will learn how to patch .NET binaries
  • Students will learn how to identify and exploit common security issues in 2-tier applications
  • Students will learn multiple ways to intercept TCP traffic coming from thick client apps
  • Students will get real world thick client application penetration testing experience
  • Students will learn how to use several thick client application penetration testing tools

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.

Taught by

Srinivas .

Reviews

4.4 rating at Udemy based on 487 ratings

Start your review of Mastering thick client application penetration testing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.