这可能吗?我想轻松访问可执行文件的内存以对其进行编辑。或者,当我不是管理员时,是否可以从另一个进程编辑可执行文件的内存?我已经尝试过 ptrace 库,但如果我不是管理员,它就会失败。我在 Linux 上
最佳答案
我不完全确定你在问什么,但这可以通过共享内存实现。
参见此处:http://www.kernel.org/doc/man-pages/online/pages/man7/shm_overview.7.html
关于c++ - 从同一进程中的 C++ 程序运行可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14217444/