我正在尝试从一个已经运行的应用程序中获取信息。我需要能够抓住一些简单的信息,比如一些数字。我尝试编写的程序是在运行的应用程序之上工作的,有点像是对它的一种帮助,但它本身将独立运行。我是否需要像idapro这样的工具,它可以通过指令来获取信息?我只是想知道怎么做
编辑:我应该指定我试图从中获取信息的软件是为windows制作的商业软件。我需要能够读取运行进程内存空间的数据,并在我的程序中使用它。它主要是在线的,所以也许抓取数据包是另一种选择?不过,这些信息肯定是加密的,所以我不确定这是直接的还是可行的
Tags:
处理进程间通信有很多不同的方法,这取决于您尝试做什么、使用什么环境(语言、操作系统、硬件等)、安全问题和其他因素
维基百科has an article that you can read to get some general sense of the issues involved
文件和套接字非常简单&;这样做的简单方法,具有相对安全和语言不可知的优点。根据性能要求,这些可能就足够了。或者您可能需要使用共享内存或其他较低级别的连接
没有具体要求很难说
相关问题 更多 >
编程相关推荐