0
我在想,是否有任何用于识别应用程序二进制文件中符号链接相关函数的指导?反转/调试 - 识别应用程序中的符号链接
例如,我们以BusyBox
为例,/bin/ping
是符号链接/bin/BusyBox
。 我如何知道在BusyBox
二进制文件中识别ping
相关函数?
在此先感谢:)
我在想,是否有任何用于识别应用程序二进制文件中符号链接相关函数的指导?反转/调试 - 识别应用程序中的符号链接
例如,我们以BusyBox
为例,/bin/ping
是符号链接/bin/BusyBox
。 我如何知道在BusyBox
二进制文件中识别ping
相关函数?
在此先感谢:)
你一般不能这样做。
在BusyBox的情况下,它会检查启动时调用哪个命令行来执行二进制文件(包括二进制文件本身的路径)。然后它调用提供基于二进制/符号链接的基本名称选择的功能的函数。
再次在BusyBox的情况下,大部分时间funktion名称都与命令名称密切相关。但是这基本上只是巧合:可能有人创建了一个可执行的“A”,当通过符号链接名称“B”启动时调用函数“X”,当调用“C”时启动函数“Y”。