我有.NET 4.8应用程序。我想以仅将使用受信任证书签名的程序集(dll)加载到应用程序的方式来设置应用程序环境。
我该如何实现?我想我需要使用某些设置来设置(或创建新的)AppDomain,但经过一些搜索后,我不确定该怎么做。
任何人都可以帮忙吗?
[安装此应用程序时,我可以使用十六进制编辑器篡改运行时加载的dll(也已签名)。
如果敌人可以通过这种方式访问您的记忆,则您无能为力。您可能做的所有事情都可能被撤消,并且对您的主程序进行了类似的攻击。
无论您对代码进行什么检查,您都不能相信它,因为它可能以相同的方式被攻击。