gpt4 book ai didi

.NET 签名程序集 - 如何防止有人删除签名

转载 作者:行者123 更新时间:2023-12-04 06:44:25 25 4
gpt4 key购买 nike

人们普遍认为对程序集进行签名可以防止黑客入侵/修改代码。但是有众所周知的 ILDASMing 方法来删​​除这些签名。我想知道是否有任何方法可以保护我的 .net 程序集免受删除签名的人的侵害?在这种情况下,混淆我的代码似乎很有帮助。

最佳答案

您无法阻止某人删除签名。

签名程序集不是为此目的而设计的。该系统旨在保护程序的用户免于运行可能损害其系统的不受信任的代码。它并非旨在保护发布者免受用户修改其代码的影响。

你可以看看混淆,但你应该知道,一个足够坚定的用户仍然能够逆向工程和修改代码。

有关的:

  • Should you obfuscate a commercial .Net application?
  • 关于.NET 签名程序集 - 如何防止有人删除签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3872721/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com