我修改但已签名的应用程序仍在运行。为什么?

时间:2014-02-14 22:44:41

标签: c# security code-signing

目前我正在开发.NET / C#Winforms应用程序。 exe和所有dll都已签名。我可以查看这两种文件的属性,并验证我的GoDaddy证书是否存在且有效。

为了测试代码签名,我在Notepad ++中打开了一个dll,并通过更改几个字符来修改文件。

然后我运行了可执行文件,令我惊讶的是应用程序仍在运行!以前情况并非如此。

由于签名时的哈希值和执行时的哈希值不同,为什么应用程序仍在运行?我可以不包含我需要的文件吗?我可以设置错误吗?

0 个答案:

没有答案