Исключение «мгновенный реверс» для исполняемого файла .NET или .DLL и? о сборочных манифестах - PullRequest
0 голосов
/ 04 октября 2019

Я использую продукт под названием Visual Paradigm для генерации UML из любых соответствующих данных, которые я могу собрать.

Я доволен обращением к UML решений и проектов, однако хочу пойти дальше и визуально проанализировать некоторые распространенные библиотеки .NET или любой исполняемый файл, который может состоять из типичного .NETбиблиотеки. Насколько я могу судить, инструмент , возможно, не способен работать с .NET Core, но я попытался выполнить те же шаги на старых библиотеках, которые были бы только в эпоху технологий .NET Framework.

К сожалению, - я не могу встраивать изображения - поэтому я предоставлю ссылку на изображение исключения , которое я получаю в процессе генерации. Трассировка стека одинакова для всех .NET dll или исполняемых файлов, которые я пытаюсь немедленно проверить, и программа жалуется, что отсутствует манифест сборки.

Я понимаю, что у меня нет манифеста для какой-либо данной библиотеки (dll), однако, насколько я понимаю, когда я смотрю на исполняемый файл, он будет содержать манифест, который будет получен в процессе компиляции?

Если кто-нибудь может помочь мне решить проблемы, связанные с программным исключением или исключением в моем мозгу для такого рода проблем, то это было бы здорово. Спасибо!

1 Ответ

0 голосов
/ 10 октября 2019

Это может быть вызвано тем, что некоторые из его зависимых библиотек не включены в область обратного инжиниринга (механизм не будет загружать системные библиотеки для обратного инжиниринга). Поэтому, пожалуйста, убедитесь, что вы включили все связанные библиотеки в путь обратного инжиниринга, чтобы механизм мог подобрать и устранить зависимость и выполнить обратный инжиниринг для ваших двоичных файлов.

...