.net - 对 Authenticode .NET Framework 库和可执行文件有何影响
问题描述
假设,我在 .NET Framework 4.7x 库 (.dll) 或可执行文件 (.exe) 上进行代码签名(不是强密钥签名!),我必须考虑到哪些影响...
- 表现
- 执行预防
- 其他已知领域(?)
...当程序集的源代码没有为证书检查提供活动功能时(或者说,程序集的代码对其签名一无所知)
我特别感兴趣,当 shell/OS 执行程序集时,如果...
...总是有一个活动的证书检查它是否有效,当它被加载时(不,是的,只有证书的某些标准)?
关于由 EXE 作为正常依赖加载的 DLL
关于EXE通过反射加载的DLL
关于 EXE
关于以提升权限执行的 EXE(以管理员身份)
...如果有主动检查,如果证书过期会怎样?
关于由 EXE 作为正常依赖加载的 DLL
关于EXE通过反射加载的DLL
关于 EXE
关于以提升权限执行的 EXE(以管理员身份)
...如果有一个主动检查,如果机器没有互联网连接来查看撤销状态会发生什么?
关于由 EXE 作为正常依赖加载的 DLL
关于EXE通过反射加载的DLL
关于 EXE
关于以提升权限执行的 EXE(以管理员身份)
...如果有一个主动检查,如果证书的 CA 不能被信任会发生什么?
关于由 EXE 作为正常依赖加载的 DLL
关于EXE通过反射加载的DLL
关于 EXE
关于以提升权限执行的 EXE(以管理员身份)
感谢您的专业知识!
解决方案
推荐阅读
- reactjs - 通过 refs 访问 phone-react-input-2 组件时,我没有得到更新的状态
- office-js - Outlook 插件 - 需要获取打开/读取 UI 的电子邮件数据
- c++ - cpp 程序在读取 csv 文件时返回核心转储
- r - 在 RMarkdown 块中渲染闪亮
- typescript - 带有动态键的 TypeScript 对象惰性初始化
- python - 使用 pyodbc 连接到 IBM i 的 Db2 时出现问题
- html - Shopify 如何将锚点更改为没有前缀
- microsoft-edge-chromium - Edge Chromium IEMode SiteList 允许重定向选项不起作用
- java - 使用蓝牙打印机在 Android Studio 上打印条码
- javascript - 到 innerHTML 的 API 数据导致未定义