怎么用C++或DELPHI实现读取另一个进程的变量?
用C++或DELPHI怎么实现读取一个进程的变量?最好给出源代码...我的意思是知道这个变量名要读出他的值......
用C++或DELPHI怎么实现读取一个进程的变量?
最好给出源代码...
我的意思是知道这个变量名
要读出他的值... 展开
最好给出源代码...
我的意思是知道这个变量名
要读出他的值... 展开
6个回答
展开全部
这样的方法有很多大致有10几中吧,我说说我会的
1:DLL,DLL是跨越进程的,也就是说它能被不同的进程调用,我们知道在WINDOWS中,进程A中的东西不能访问进程B中的东西,但是DLL是一个例外,你可以用DLL道出/入一个变量,进行读取,如你的DLL是一个出的类,这个类有一个成员叫int PAMAS,进程A调用这个DLL,写入PAMAS为10。在进程B中同样调用这个DLL,它读取PAMAS的值。
2:创建虚拟共享内存。
3:管道,了解linux的人都应该知道这个东东
更详细的东西可以学习WINDOWS/LINUX内核编程你也可以参考一下网页
VC++实现进程间数据传递的实例
http://tech.163.com/06/0119/12/27R2H8K800091LRC.html
同时您也可以在GOOGLE上搜索“进程间通信”,会有更详细的资料
1:DLL,DLL是跨越进程的,也就是说它能被不同的进程调用,我们知道在WINDOWS中,进程A中的东西不能访问进程B中的东西,但是DLL是一个例外,你可以用DLL道出/入一个变量,进行读取,如你的DLL是一个出的类,这个类有一个成员叫int PAMAS,进程A调用这个DLL,写入PAMAS为10。在进程B中同样调用这个DLL,它读取PAMAS的值。
2:创建虚拟共享内存。
3:管道,了解linux的人都应该知道这个东东
更详细的东西可以学习WINDOWS/LINUX内核编程你也可以参考一下网页
VC++实现进程间数据传递的实例
http://tech.163.com/06/0119/12/27R2H8K800091LRC.html
同时您也可以在GOOGLE上搜索“进程间通信”,会有更详细的资料
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,从一个程序里读取另一个程序里的数据,只能使用地址,不过你可以在自己的程序里给这个地址取个名字。
典型应用,自己写个程序,读别的程序里的密码框里的东西?
你可以搜索怎么写木马,具体就太罗嗦了
典型应用,自己写个程序,读别的程序里的密码框里的东西?
你可以搜索怎么写木马,具体就太罗嗦了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在内核系统中根本就没有变量名这个东西,变量变代表的是一个地址,经过系统编译后就不存在变量名这个东西了,那又怎么能读取呢,只能是知道地址,然后才有办法读取啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
变量恐怕不行,只能看到控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
确实不知道哪个是变量,那些内存修改工具做的都是重复搜索比较,像金山游侠
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询