Описание тега winverifytrust

1 ответ

Как проверить, что моя организация подписала доверенный двоичный файл Windows?

Это дополнительный вопрос к вопросу 1072540: "WinVerifyTrust для проверки конкретной подписи?", Я хочу написать функцию C++ Позволяет вызвать ее TrustedByUs формы: bool TrustedByUs(std::string pathToBinary, std::string pathToPublicKey) Идея состоит …
2 ответа

Обнаружение цифровой подписи без WinVerifyTrust

У меня большое количество EXE-файлов, и мне нужно выяснить, какие из них имеют цифровую подпись. Кто-нибудь знает, есть ли способ проверить без доступа к WinVerifyTrust (все они на сервере Unix). Я не могу найти информацию о том, где цифровая подпис…
0 ответов

Как я могу проверить подпись SHA-2 PE файла?

Я хотел бы проверить подлинность SHA-2 цифровой подписи PE-файла на платформе Windows. Я попытался проверить подпись SHA-2, используя WinVerifyTrustEx(),WinVerifyTrustEx отлично работает на Windows 7. Но WinVerifyTrustEx не работает в Windows Vista.…
29 июн '15 в 11:15
1 ответ

WinVerifyTrust возвращает 0x80092003 - CRYPT_E_FILE_ERROR

Я работаю на C# .net 3.5 и работает на 64-битной платформе. У меня есть 32-битная DLL, которая мне нужна для динамической загрузки. DLL находится в "C:\Program Files\ApplicationToLoad\Application.dll" Поскольку DLL является 32-битной, я должен скомп…
10 окт '12 в 09:03
1 ответ

winVerifyTrust подавляется, когда время системы не точно

Я занимаюсь разработкой приложения на C# .net 3.5. Я пытаюсь проверить подпись файла с помощью WinVerifyTrust. Я также хочу проверить аннулирование, поэтому я устанавливаю следующие параметры WinTrustData. FdwRevocationChecks = WTD_REVOKE_WHOLECHAIN…
1 ответ

Получение цифровой подписи из mmc.exe в Windows 8

У меня есть приложение, которое пытается проверить подпись mmc.exe (службы). (контекст приложения, я думаю, не имеет значения) Я пытаюсь использовать функцию winapi, которая не работает с WinVerifyTrust. Я получаю TRUST_E_BAD_DIGEST, когда пытаюсь п…
4 ответа

WinVerifyTrust для проверки конкретной подписи?

Я реализую помощник повышения прав для Windows. Это программа, которая будет работать в режиме повышенных прав и запускать другие программы с правами администратора без отображения дополнительных запросов UAC. Из соображений безопасности я хочу убед…
02 июл '09 в 04:45
2 ответа

Как я могу проверить цифровую подпись.exe или.dll в Perl?

Я пытаюсь найти способ написания сценария (желательно на Perl) - проверки, чтобы увидеть, если.exe или.dll имеют цифровую подпись - если у кого-то есть простое указание указать мне, я был бы признателен.
17 авг '09 в 21:40
1 ответ

WinVerifyTrust возвращает CERT_E_UNTRUSTEDROOT для действительного (загруженного) драйвера

В следующем фрагменте кода WinVerifyTrust возвращает CERT_E_UNTRUSTEDROOT для файла драйвера ядра (.sys), который загружен и работает в системе: GUID guidAction = DRIVER_ACTION_VERIFY; WINTRUST_FILE_INFO sWintrustFileInfo = { 0 }; WINTRUST_DATA sWin…
1 ответ

Почему WinVerifyTrust() дает сбой только на компьютере, который не подключен к Интернету?

Я хотел проверить доверие к одному из.exe-файлов в нашем проекте, для которого я использую C#. Я упомянул - http://pinvoke.net/default.aspx/wintrust/WinVerifyTrust.html Вот мой фрагмент кода. WinTrustData wtd = new WinTrustData(filename); Guid guidA…
12 июл '16 в 15:12
4 ответа

Утечка памяти при проверке подписи Authenticode исполняемых файлов?

Я использую WinVerifyTrust для проверки правильности некоторых исполняемых файлов Windows с помощью следующей функции, вызываемой в цикле из _tmain: int signature_is_valid(const wchar_t *filepath) { GUID guid = WINTRUST_ACTION_GENERIC_VERIFY_V2; WIN…
2 ответа

Проверьте цифровую подпись файла OSX (.dmg) в Windows

В настоящее время я проверяю, что цифровая подпись файлов установщика Windows (.msi) действительна в C# с использованием API WinVerifyTrust. Я также проверяю, что отпечаток от подписи из известного списка. Мне нужно сделать то же самое для файлов Ma…
3 ответа

WinVerifyTrust редко дает сбой

Я использую winverifytrust для проверки подписи. Я проверяю, используя WINTRUST_ACTION_GENERIC_VERIFY_V2. Но редко он возвращал "НЕТ ПОДПИСИ". Я не могу смоделировать проблему. Я получаю отзывы о том, что это происходит у некоторых пользователей. Од…
04 май '11 в 17:02
1 ответ

Как проверить список отзыва только из CRL?

Я использую WinVerifyTrust для проверки подписи файла. подключение к интернету очень плохое, поэтому я хочу проверить только локальный кеш. Проблема в том, что я не совсем понимаю, как мне устанавливать параметры в WinTrustData относительно fdwRevoc…
03 июн '13 в 16:41
1 ответ

WinVerifyTrust использует политику проверки драйверов Windows при запуске как часть настраиваемого действия MSI

У меня есть некоторый (C++ Win32 API) код, который проверяет подпись файлов. Тот же код выполняется в ActiveX и в пользовательских действиях MSI. Когда он запускается как часть ActiveX, проверка завершается успешно, но когда она выполняется как част…
2 ответа

Как определить изолированную сеть

Я занимаюсь разработкой приложения aC# .Net3.5. Приложения проверяют подпись файлов с помощью WinVerifyTrust. Проблема заключается в том, что в изолированных сетях (то есть без доступа к Интернету, но у машины все еще есть IP-адрес) требуется очень …
24 окт '12 в 07:05
1 ответ

Утечка памяти winverifytrust

У меня возник вопрос по подписи каталога winverifytrust. Мы используем winverifytrust и не вызываем WTD_ACTION_STATE_CLOSE после вызова, мы вызываем его, только если hWVTStateData не равен NULL. Мы видим, что потребление системной памяти продолжает …
21 июн '14 в 09:13
1 ответ

Функция WinVerifyTrust занимает много времени, чтобы выполнить

Я использую функцию Windows WinVerifyTrust на Windows 10 Pro, чтобы проверить подписи DLL. Когда я активирую эту функцию в первый раз, ее выполнение занимает 4 секунды и возвращает статус проверки для первой dll. для других последующих dll функция в…
04 сен '17 в 08:50
0 ответов

В чем разница между WinVerifyTrust() и WinVerifyTrustEx()?

MSDN документирует WinVerifyTrust() а также WinVerifyTrustEx() функции, и не очень понятно, в чем разница между ними. Сигнатуры функций одинаковы за исключением последнего параметра: LONG WINAPI WinVerifyTrust( _In_ HWND hWnd, _In_ GUID *pgActionID,…
05 дек '16 в 23:46
1 ответ

WinVerifyTrust обработка кода ошибки

Мне было поручено определить, была ли подделана конкретная DLL сторонней компании после установки в системе пользователя. Я никогда не делал ничего, связанного с цифровой подписью. Я пытаюсь настроить тест на моей собственной системе, используя WinV…
10 июн '15 в 19:18