Как найти все зависимости приложения?
В Portable-Exe есть возможность найти импортированный раздел, а также все импортированные имена dll (используя дескриптор импорта). Здесь Ex, одно приложение Exe имеет много импортированных dll (kernel32,advapi,user,comctl32.... и т. Д.) Теперь я хочу найти все зависимости в этом приложении exe(импортированные dll).. дайте мне логику, используя рекурсивный вызов функции..
Здесь,Ex notepad.exe, предположительно с двумя dll (advapi32,user32), я могу получить эти подробности dll, я хочу знать импортированные dll из advapi и user32 .... по всем зависимостям... можно ли дать только логика, это очень полезно для меня.... спасибо
2 ответа
Dependency Walker может сделать это за вас: он отображает дерево всех зависимостей и их зависимостей.
Dependency Walker - это бесплатная утилита, которая сканирует любой 32-битный или 64-битный модуль Windows (exe, dll, ocx, sys и т. Д.) И строит иерархическую древовидную диаграмму всех зависимых модулей.
Для получения дополнительной информации - зависит.exe