gpt4 book ai didi

.net - .NET 中的防篡改配置文件?

转载 作者:行者123 更新时间:2023-12-05 01:48:39 25 4
gpt4 key购买 nike

我们发布了一个带有关联配置文件的 .NET 应用程序。我们的顾问在安装期间创建配置文件。我们想让客户端很难篡改配置文件。

我们有哪些途径?

目前,我正在考虑使用我们的私钥签署配置文件,并在应用程序启动时根据公钥对其进行验证。然后我会将公钥隐藏在 EXE 中的某处。

我该怎么做呢?有没有更好的方法来做到这一点?

注意:我知道这不会阻止坚决的攻击者。我们正在考虑关闭一些最容易的路线,并将所需的努力转移到故意而不是疏忽的侵权行为上。

最佳答案

这没有任何意义。您正在运送配置文件。它用于配置应用程序。但是你不想改变它?因此,它不能用于配置应用程序。那么,为什么还要费心使用配置文件呢?为什么不将其作为资源嵌入应用程序本身?

我错过了什么?

编辑,回应你的新信息:

使用XMLDSIG . Sign app.configVerify签名。

关于.net - .NET 中的防篡改配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8989828/

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