Skip to content

Udemy – Windows API Hooking 2024-2

Updated August 10, 2026 1.2 GB
Udemy – Windows API Hooking 2024-2

Download

About this item

Description

Windows API Hooking Course. This course examines various methods for controlling and monitoring the flow of execution of system functions. Hooking is a technique that allows programs to interrupt the flow of execution of a function and examine or modify the parameters passed to it. This technique is widely used by antivirus software and endpoint detection and response systems to monitor critical operating system functions such as memory allocation functions or remote thread creation. The course covers three main methods. The first method is five-byte inline hooking, in which the first five bytes of the target function are replaced with a jump instruction to the attacker’s function to take control of the flow and parameters, and after examination, the execution of the main function is resumed or blocked. The second method is import address table hooking, in which calls are redirected to the hooking function by changing the function address in this table. Practical techniques such as process hiding are also taught, which manipulates the linked list of processes returned by system functions to hide the process from tools such as Task Manager. Finally, the method of hook isolation from dynamic libraries is presented, in which the executable code section of a hooked library is replaced with a clean copy from disk or from a stopped process to restore normal system behavior. This course helps to gain a deeper understanding of operating system security mechanisms and methods for dealing with them.

What you will learn

  • What is API Hooking?
  • Different types of hooking
  • Inline Hooking
  • IAT Hooking
  • DLL Unhooking

This course is suitable for people who:

  • Penetration Testers
  • Malware Developers
  • Red Teamers

Course details

  • Publisher: Udemy
  • Instructor: Naga Sai Nikhil
  • Training level: Beginner to advanced
  • Training duration: 2 hours and 13 minutes
  • Number of lessons: 8

Course syllabus in 2024/5

Windows API Hooking

Windows API Hooking Course Prerequisites

  • No prior experience needed but the basics of Windows API is an added advantage

Course images

Windows API Hooking

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 720p

Download link

Downloadly

Download Part 1 – 1 GB

Download Part 2 – 202 MB

Rapidgator link

Download Part 1 – 1 GB

Download Part 2 – 202 MB

File(s) password: www.downloadly.ir

File size

1.2 GB