C# Windows窗体.NET中的强名称程序集
好的,我已经阅读了这里关于强命名程序集的所有问题,我只想澄清一些事情 但首先,从我所读到的内容来看,强名称程序集可以防止恶意第三方更改和模拟您的代码。最好能有一些链接到一些真实世界中发生在强名称程序集之前的此类欺骗示例 如果不考虑安全性或GAC,似乎仍然建议对程序集进行强名称,因为:C# Windows窗体.NET中的强名称程序集,c#,.net,vb.net,assemblies,strongname,C#,.net,Vb.net,Assemblies,Strongname,好的,我已经阅读了这里关于强命名程序集的所有问题,我只想澄清一些事情 但首先,从我所读到的内容来看,强名称程序集可以防止恶意第三方更改和模拟您的代码。最好能有一些链接到一些真实世界中发生在强名称程序集之前的此类欺骗示例 如果不考虑安全性或GAC,似乎仍然建议对程序集进行强名称,因为: 具有强命名程序集的客户端只有在对程序集进行签名后才能引用您的程序集 没有强命名程序集的客户端可以引用您的程序集,无论它是否已签名 这是公平的分析吗?警告 强名称不能防止程序集被篡改。您可以操纵已签名程序集,并使用新
是,强名称程序集只能引用强名称程序集。没有强名称的程序集可以引用所有程序集