Skip to content
UdemyHackingPaid courseIntermediate levelCertificate

Mastering thick client application penetration testing (Udemy.com)

A practical guide to pentesting thick client applications

Created by: Srinivas

Last updated July 2021

icon
What you will 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

How it compares

Against the other 523 rated Udemy courses in Hacking on CourseDuck:

  • Rating4.6 out of 5higher than 72% of them
  • Reviews674#236 of 524 by number of reviews
  • Length3 hoursshorter than 70% of them
  • Last updatedJuly 2021earlier than 78% of them

icon
Course Description

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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Srinivas

Srinivas is an Infosec professional with interest in teaching information security concepts. He is an OSCP and OSCE. He has extensive experience in penetration testing web, network and mobile apps. The aim of these courses is giving the best quality infosec courses at an affordable price. All of these courses contain hands on labs and very detailed explanations.

icon
More courses by Srinivas

$13.99

$54.99

icon
More Hacking courses

$109.99

$27.99

$14.99

$84.99

$15.99

$11.99

icon
Reviews

4.6

674 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Harshvardhan Kumavat on 6/22/2026

Very good course with a clear explanation Thick Client testing concepts. I really enjoyed the course and would highly recommend it. Also, if possible, can I please get the (PPT/slides) used during the course that cover all these topics? They would be very helpful for revision purpose.

By Ambika Agarwal on 12/26/2023

The trainer is very knowledgeable and his way of explaining topics is very nice. I couldn’t have learnt thick client app pentest better anywhere else. Thanks to the course quality provided by Srinivas.

By Ryan Johnson on 1/11/2023

You always hear about the things hackers can do to .net desktop application, and this makes it clear how they do it. It's very enlightening. There are also a lot of things that will be useful for debugging our code.

By Cameron L Brown on 6/28/2022

the course is good but all this information is available elsewhere from arguably better sources! Also the modified version of the lab used in this is obsolete as the original creator patched static ip usage.

By Navneet Nawani on 10/20/2020

Without having prior knowledge of pen testing, I started going through all the video lectures one by one. Coming to the end, I can confidently say at least I know the basics of pen testing for the thick client application. In parallel, l I've started pen testing a Delphi application and apart from reverse engineering section, rest all the sections of this course is very much relevant. Many Thanks.

By Arun Raj HR on 10/4/2020

It is good to a beginner. But as the instructor is expert , in course he will directly go to the hit points and say this is wrong. He should teach us to understand how to conclude what is rite and wrong , so when we test other applications we can judge which file / class / method to use further testing.

By P.B.Surya.Subhash Subhash on 6/21/2020

The course is a no-brainer go to course for any beginner looking to kick off their learning spree into Thick Client Pentesting. I look forward to see if the course can be updated with a checklist or more coverage for other languages. Nevertheless, it's an absolutely amazing course. Thanks CST Team for the great experience.

By Nadagana Venkatesh on 3/29/2020

I really enjoyed the course, and was pleasantly surprised at the vast amount of information. There were many resources available and once I learned to use those in my profession, I want to appreciate patience in explaining each and every bit of the course in such a clear way.

By Petar Statev on 3/19/2020

I need to mention, this course is truly amazing. It gives you great fundamentals that any security professional should know when testing thick client applications and I am really happy that I got a chance to implement the practical examples. You have one whole section on Reversing and Patching binaries, which is amazing. Kudos to the trainer on his excellent delivery of the subject.

By Saurav Kumar on 3/19/2020

An excellent course on Thick Client Application Security testing. This would have been a great addition to my skills(when I was a pentester) if this course was released few years ago.

Showing all 10 reviews on CourseDuck

Read all 674 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100