如何检查一个进程是否与另一个进程通信

本文关键字:进程 是否 另一个 通信 一个 何检查 检查 | 更新日期: 2023-09-27 18:36:43

有没有办法检查一个进程是否正在与另一个进程通信?

例如:

作弊引擎和国际象棋游戏从窗口。

我需要找到一种方法来检查作弊引擎是否对棋局做了什么。

给出的例子是一般的例子,我不只是在谈论作弊引擎。

我只需要知道与国际象棋游戏"连接"的过程。

如何检查一个进程是否与另一个进程通信

CheatEngine 必须获得 ChessGame 进程的句柄才能读取 ChessGame 的

内存,因此一种策略是枚举所有进程的句柄,以查看哪些进程具有 ChessGame 进程的句柄。对另一个进程有一个开放的句柄本身并不能证明有任何"通信"正在发生,但这是第一步。

枚举进程的句柄

是一个非常低级别的操作,但堆栈溢出问题如何枚举进程的句柄? 有一些信息。您还可以使用进程黑客之类的工具,您可以在其中搜索用户界面中的句柄。您只需搜索"国际象棋游戏"。