Извлечь исходник из *.dll
Можно ли извлечь исходник из *.dll как-нибудь кроме дезассембляции?
Конечно! Проведи декомпиляцию, и получишь исходник. Прямо с комментариями и оригинальной табуляцией. :)
Можно автору заплатить/отметелить. :)
Можно с помощью утилиты вроде Dependency Walker посмотреть сигнатуру всех экспорируемых функций / классов / переменных. А насчет просмотра реализации - не уверен, но по моему, только диз поможет.
Вообщето нет. Можно только попробовать анализировать асемблер. Но автомата для этого я ни где не видел. Декомпилировать можно старые версии VB. А лучшим вариантом будт второй вариант Alexandoros:-)