QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 845|回复: 4

Linux下可以读写另一个进程的内存么

[复制链接]
发表于 2004-2-21 23:22:17 | 显示全部楼层 |阅读模式
Linux下可以读写另一个进程的内存么,如果可以该怎么做?(用C或汇编实现)
或者有类似的软件么?
发表于 2004-2-21 23:46:09 | 显示全部楼层
哈哈
黑客问题
可以是可以,复杂度很高,
我是不会的(不要扔砖头啊)
我说可以是因为我看过一篇文章
说怎么窃取别人的线程之类的(把我看晕了)
由此可见是可以读写另外一个进程的内存的
回复

使用道具 举报

发表于 2004-2-22 18:02:58 | 显示全部楼层
共享内存算不算,
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sym.h>
创建:
int shmget(key_t key, int size, int shmflg);

连接:
char *shmat(int shmid, char *shmaddr, int shmflg);
回复

使用道具 举报

发表于 2004-2-23 09:25:42 | 显示全部楼层
他的意思不是共享内存吧  
他的意思是直接都另一个进程的内存  就象windows里的游戏修改器 在windows里只要是同一个运行级别就可以读
不知道在linux里是如何的
回复

使用道具 举报

 楼主| 发表于 2004-2-23 22:13:41 | 显示全部楼层

回复

谢谢楼上诸位的回贴,applepie正确理解了我的意思,我原本就是想写一个游戏修改器
我想这个想法应该是可以实现的,例如gdb就可以
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 23:51 , Processed in 0.045072 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表