Assembly 这个jmpq线路调用的是哪个函数?如何计算?

Assembly 这个jmpq线路调用的是哪个函数?如何计算?,assembly,reverse-engineering,disassembly,att,Assembly,Reverse Engineering,Disassembly,Att,这条线是什么 jmpq 400a06 <rand@plt+0x416> jmpq 400a06 什么意思?我知道有一个名为的共享库函数,但我如何才能确定是哪个函数?它不是函数调用,而是函数中的一个分支,反汇编程序已经给了您名称兰德()@FrankH。它不太可能位于rand(),因为偏移量很大,并且plt部分。只是最近的已知符号是rand@plt因此反汇编程序将偏移量打印到该值。.text部分通常位于plt之后,如果没有符号,则会发生这种情况。

这条线是什么

jmpq   400a06 <rand@plt+0x416>
jmpq 400a06

什么意思?我知道有一个名为的共享库函数,但我如何才能确定是哪个函数?

它不是函数调用,而是函数中的一个分支,反汇编程序已经给了您名称<代码>兰德()@FrankH。它不太可能位于
rand()
,因为偏移量很大,并且
plt
部分。只是最近的已知符号是
rand@plt
因此反汇编程序将偏移量打印到该值。
.text
部分通常位于
plt
之后,如果没有符号,则会发生这种情况。