0
我在想,是否有任何用於識別應用程序二進制文件中符號鏈接相關函數的指導?反轉/調試 - 識別應用程序中的符號鏈接
例如,我們以BusyBox
爲例,/bin/ping
是符號鏈接/bin/BusyBox
。 我如何知道在BusyBox
二進制文件中識別ping
相關函數?
在此先感謝:)
我在想,是否有任何用於識別應用程序二進制文件中符號鏈接相關函數的指導?反轉/調試 - 識別應用程序中的符號鏈接
例如,我們以BusyBox
爲例,/bin/ping
是符號鏈接/bin/BusyBox
。 我如何知道在BusyBox
二進制文件中識別ping
相關函數?
在此先感謝:)
你一般不能這樣做。
在BusyBox的情況下,它會檢查啓動時調用哪個命令行來執行二進制文件(包括二進制文件本身的路徑)。然後它調用提供基於二進制/符號鏈接的基本名稱選擇的功能的函數。
再次在BusyBox的情況下,大部分時間funktion名稱都與命令名稱密切相關。但是這基本上只是巧合:可能有人創建了一個可執行的「A」,當通過符號鏈接名稱「B」啓動時調用函數「X」,當調用「C」時啓動函數「Y」。