为什么有些程序中调用call时候都是会经过很多jmp
在程序中调用call时,可能会经过很多jmp的原因是因为程序中可能使用了函数的跳转表或者函数指针,这些跳转表或指针会指向多个函数地址。因此,在调用函数时,程序需要通过跳转表或指针找到正确的函数地址,然后跳转到该地址执行函数。这个过程可能需要经过多次jmp指令,才能到达正确的函数地址。另外,程序中也可能存在多个嵌套的函数调用,每个函数调用之间也需要通过jmp指令进行跳转。因此,程序中调用call时会经过很多jmp的情况比较常见。
原文地址: https://www.cveoy.top/t/topic/bczb 著作权归作者所有。请勿转载和采集!