如何创建不能反编译的类库?

mc 4,656 信誉分
2024-11-12T07:53:43.1566667+00:00

用户的图像

如何针对android和ios平台创建不能反编译的dll?

.NET MAUI
.NET MAUI
一种 Microsoft 开源框架,用于构建跨移动设备、平板电脑、台式机的原生设备应用程序。
91 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Wenyan Zhang (Shanghai Wicresoft Co,.Ltd.) 32,546 信誉分 Microsoft 供应商
    2024-11-13T02:52:14.0433333+00:00

    你好,

    通常情况下,dll 文件并不会单独设置反编译混淆。这是因为Maui在Android和iOS最终会将程序和 dll 打包到 apk 和 ipa 文件中。如果需要为应用程序设置反编译,则对最终生成的文件做一次整体混淆加密即可。

    对于混淆功能,.net 官方推荐 Dotfuscator 插件。该插件提供免费版和收费版,用于帮助 .net 开发者保护程序安全,并且已经支持 Visual Studio 2022 和 Maui 程序的加密。

    你可以参考以下文档了解更多信息。


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。

    0 个注释 无注释

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。