Какой инструмент вы бы порекомендовали?
3 ответа
Для нативных DLL-файлов инструмент Dependency Walker покажет вам все экспортированные функции, а также номера идентификаторов и адреса для каждой функции. В нем также будут перечислены библиотеки DLL, от которых напрямую зависит библиотека DLL.
Если вы смотрите на .NET/Managed DLL, посмотрите Red Gate's Reflector. Он полностью разберет DLL и покажет вам код на выбранном вами языке .NET. Отличный инструмент!
Лично я никогда не делал этого раньше, но вот что я нашел в Интернете, чтобы попробовать:
Это перечисляет еще несколько. Удачи!
Если вы нацелены на нативный код, вы ищете дизассемблер / декомпилятор. Удачи, надеюсь, вы можете прочитать сборку. Насколько я знаю, другого пути, кроме нормально скомпилированного и оптимизированного нативного .dll, нет.