【问题标题】:What is Xamarin Embeded Assembly feature in Visual Studio enterprise?Visual Studio 企业版中的 Xamarin 嵌入式程序集功能是什么?
【发布时间】:2016-04-27 17:28:03
【问题描述】:

发件人:https://www.visualstudio.com/en-us/products/compare-visual-studio-2015-products-vs.aspx

您可以看到他们提供“嵌入式程序集”作为 Visual Studio 企业版的一项额外功能。那是什么?

我似乎无法找到该功能的正确描述,只是在谷歌上搜索“嵌入式程序集”会返回内联汇编程序的 wiki 等(我怀疑这里指的是什么?)。

【问题讨论】:

    标签: xamarin visual-studio-2015


    【解决方案1】:

    这与Bundle Assemblies into Native Code 相同:

    启用此选项后,程序集将捆绑到本机 共享库。此选项可确保您的代码安全;它保护托管 通过将它们嵌入到本机二进制文件中来组装。

    来源:Xamarin Forum。另见this SO answer for more details

    【讨论】:

    • 这是否意味着类似于“使用 Dotfuscator 进行应用程序保护”?所以apk不能对Apk进行逆向工程吗?
    • @batmaci,不,混淆与嵌入不同。据我了解,Bundle 功能会将 IL 注入到 *.so 文件中。在this SO answer 中解释得更清楚。您仍然可以从 SO 获得 IL(但不能从其他地方获得,并且更改它会导致无效的 SO,iiuc)。 It is not AOT-compiled。混淆使 IL 的逆向工程变得更加困难,但并非不可能。
    猜你喜欢
    • 2018-09-13
    • 1970-01-01
    • 2015-10-18
    • 1970-01-01
    • 2018-06-03
    • 1970-01-01
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多