标签: c# sign
我想调试一个c#应用程序,它是一个很大的应用程序,我不能自己构建它。我只能为它构建一个部分(DLL)。我机器上安装的应用程序是由其他人构建的。但是在我自己重建DLL并替换当前在我的机器中的DLL之后,无法加载新的DLL。我想原因是在旧DLL中它有作者的密钥,所以我们不能用我的自定义替换它。如果是这种情况,是否有任何可以用我自己的DLL替换DLL的黑客方法?
答案 0 :(得分:1)
唯一的方法是绕过given assembly或globally的强名称验证,但要注意这可能会导致巨大的安全问题。