gpt4 book ai didi

c++ - 防止资源 DLL 被黑客攻击

转载 作者:太空狗 更新时间:2023-10-29 21:09:15 24 4
gpt4 key购买 nike

我使用 C++/MFC 进行开发,并将所有资源放在一个单独的 DLL 中。

我见过修改资源DLL,以不同的名称、图形等方式非法销售产品的案例。

如何防止资源 DLL 被修改/黑客攻击?

最佳答案

签名,然后检查签名是否有效。我会为公司使用某种官方证书,但自签名也可以。

一个快速的谷歌出现了:

Digital Code Signing Step-by-Step Guide (尽管它看起来像是用于 Office XP)

Prevent DLL Tampering on Windows Apps

更新:

签署 EXE 也是值得的。

正如评论中所指出的,您无法阻止具有足够技能的人篡改您的应用程序。一切都与风险管理有关。您愿意冒多大的风险让某人篡改您的应用程序。是否值得花时间和精力来提高标准,以便您需要一个技能更高的人来调整您的应用程序?随你(由你决定。

我至少会签署您发布的所有代码文件。它验证这些文件来自您并且没有被篡改。

关于c++ - 防止资源 DLL 被黑客攻击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/954521/

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