Как получить подпись файла, тип файла (* .exe, * .js, * .msi, * .ocx, * .sys, * .vbs)? - PullRequest
0 голосов
/ 23 июня 2010

Я разрабатываю инструмент для упрощения проверки подписи, уже мне удалось извлечь подпись из DLL-файлов, используя .net C # отражение. я хочу знать, поможет ли отражение в C # получить подпись из приведенного ниже списка, типа файлов: (*. exe, * .js, * .msi, * .ocx, * .sys, * .vbs).

если нет, то как я могу получить подпись (из списка выше)?

Ответы [ 2 ]

0 голосов
/ 02 февраля 2011

Использование ниже:

string copyright = FileVersionInfo.GetVersionInfo(path).LegalCopyright;

получит авторские права на все нужные файлы.

0 голосов
/ 23 июня 2010

Отражение можно использовать только для отражения над сборками .NET (dll и exe, которые являются .NET сборками).

Вы не можете размышлять над другими типами.

Что вы подразумеваете под получением signature из файла?

...