c++ - OpenProcess/ReadProcessMemory/WriteProcessMemory/CloseHandle 等效项

标签 c++ c linux windows unix

这些 Windows 函数的等效 API 是什么?如果您不熟悉 Windows 函数,它们所做的只是打开一个进程,访问(读取和写入)它的内存并关闭它的句柄。

这也可以只用系统调用来完成吗?

最佳答案

您正在寻找 ptrace .尽管名称如此,它也将针对 Linux 和可能的其他系统上的单个线程。如果该博文没有帮助,可以通过 Google 找到更多信息。

关于c++ - OpenProcess/ReadProcessMemory/WriteProcessMemory/CloseHandle 等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23576731/

相关文章:

C 套接字 - 保留连接池以供重用 - s

linux - bash:有意义的唯一 ID 生成

c# - 通过互操作将字符串数组从 C# 传递到 C++

c++ - 从 Nvidia PTX 访问 bool (C++11) 数组的可移植方法

c++ - 如何使用 ctags 获取 C++ 类实例?

c++ - C/C++ - 查询依赖于平台的换行符(用于内存映射文件)

Visual Studio 2017 中的 c scanf_s 不能多次工作

c++进程始终在窗口操作系统的前台

c++ - 使用具有传感器融合的 9DOF IMU 在 C++ 中进行双积分加速

linux - 使用 diff 手动合并两个文件