向远程进程注入DLL并显示信息

C++ - Injecting DLL into remote process and displaying the information

本文关键字:DLL 注入 显示 信息 进程 程进程      更新时间:2023-10-16

我目前使用的是Windows 10。

我花了很多时间搜索钩子教程,但我似乎真的不知道怎么做,或者很多时候人们会谈论钩子,并说"好吧,我会告诉你钩子是什么,但不会告诉你怎么做。"等等。

无论如何,这里有一些关于我想做什么的问题,也许你可以给我一个快速的模拟。

  • 我知道如何注入进程只是好,我注入一个。dll(与HOOKPROC)到一个远程进程和调用SetWindowHookEx或我调用SetWindowHookEx从我的Win32应用程序?
  • 我如何从远程进程钩子进程中获取信息,我会使用管道吗?
  • 我想使用SH_SHELL来抓取标题栏,当它从远程进程重画并显示在我的Win32应用程序(有点像浏览器历史记录)

听起来有点可疑,但是你可以使用API调用:GetWindowText.