如何使用Delphi搜索特定进程的内存空间?
- 内容介绍
- 文章标签
- 相关推荐
本文共计211个文字,预计阅读时间需要1分钟。
没有一种快速的方法来搜索/扫描特定值的进程内存,找到该值的位址,编辑并保存它。一些例子,如Peeping Tom,虽然功能强大,但操作较慢,且在Vista和Win7系统上有限制。您必须调试该过程(即直接对过程附加)。
有没有一种快速的方法来搜索/扫描特定值的进程内存,找到这个值的位置,编辑并保存它?
有一些例子,如Peeping Tom,但它很慢,并且有Vista和& Win7的.
您必须调试该过程(即相当于将过程附加到自定义调试器)并使用 ReadProcessMemory读取和 WriteProcessMemory写入.这就是Delphi Code Coverage project在运行时插入断点以跟踪代码覆盖率所做的工作.
查看类DebugProcess,它具有读取和写入已调试进程的内存的方法.
本文共计211个文字,预计阅读时间需要1分钟。
没有一种快速的方法来搜索/扫描特定值的进程内存,找到该值的位址,编辑并保存它。一些例子,如Peeping Tom,虽然功能强大,但操作较慢,且在Vista和Win7系统上有限制。您必须调试该过程(即直接对过程附加)。
有没有一种快速的方法来搜索/扫描特定值的进程内存,找到这个值的位置,编辑并保存它?
有一些例子,如Peeping Tom,但它很慢,并且有Vista和& Win7的.
您必须调试该过程(即相当于将过程附加到自定义调试器)并使用 ReadProcessMemory读取和 WriteProcessMemory写入.这就是Delphi Code Coverage project在运行时插入断点以跟踪代码覆盖率所做的工作.
查看类DebugProcess,它具有读取和写入已调试进程的内存的方法.

