How to find which processes are using low-level keyboard hooks?

Ashish Kumar Swarnkar 20 Reputation points
2024-08-04T13:59:36.44+00:00

I was looking for a program that could list all those processes which are using low-level keyboard hooks. I was trying to find a way to detect any keyloggers in the user-space. Many queries online are saying that it is not possible to write a program to list the processes which are hooked. A blog suggested it is possible but I couldn't understand the whole. HELP!!

Windows API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,653 questions
{count} votes

Accepted answer
  1. Xiaopo Yang - MSFT 12,726 Reputation points Microsoft Vendor
    2024-08-05T01:21:42.3633333+00:00

    Hello @Ashish Kumar Swarnkar,

    You may need WinDbg to get that information.

    You can also refer to the question https://stackoverflow.com/questions/8564987/list-of-installed-windows-hooks which includes some examples.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.