gpt4 book ai didi

动态仪器与静态仪器

转载 作者:行者123 更新时间:2023-12-04 01:38:17 25 4
gpt4 key购买 nike

在Static Instrumention中,引用了here中提到的一句话:

“插入的检测代码作为目标可执行文件或库的一部分执行,提供访问内部数据的方法”

动态检测呢?这是否意味着使用动态检测,检测代码不会作为可执行进程的一部分运行?说使用动态检测,检测代码作为与目标不同的进程运行是否正确?

最佳答案

不,这样说是不正确的,在这两种情况下,检测都在与应用程序相同的进程中运行

不同之处在于将检测添加到应用程序的时间。在附加链接中提供的工具中,在应用程序运行之前将检测添加到二进制文件中,即添加到“静态”二进制文件中。在动态二进制检测框架(如 PinDynamoRIO)中,检测是在应用程序执行期间以 JIT 方法添加的:即将执行的应用程序。

关于动态仪器与静态仪器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48557345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com