gpt4 book ai didi

c - 解码汇编回调

转载 作者:行者123 更新时间:2023-11-30 20:34:25 25 4
gpt4 key购买 nike

在我的汇编代码中,有一行内容是

    callq *%rcx

据我了解,这会调用 rcx 指向的函数回调。但是,我不知道这个回调是在哪里实现的/它的作用是什么。我该如何解决这个问题?

最佳答案

How can I figure this out?

(gdb) x/10i $rcx

将向您显示在CALL之后将立即开始执行哪些代码。

如果该代码有标签(即是命名函数的一部分),GDB 也会显示该标签,您可以猜测(或使用 -Wl,-y,name 询问链接器)该代码来自何处。

如果该代码没有标签,则没有简单的方法可以找出来源。如果您可以重新链接可执行文件,链接器 -Wl,--print-map 可以提供帮助。

关于c - 解码汇编回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42592846/

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