Windows store apps 从UWP/Windows应用商店应用程序中反转engeneer代码有多困难?

Windows store apps 从UWP/Windows应用商店应用程序中反转engeneer代码有多困难?,windows-store-apps,uwp,reverse-engineering,disassembly,Windows Store Apps,Uwp,Reverse Engineering,Disassembly,我知道提交到Windows应用商店的应用程序是使用.NET本机编译的。对从windows应用商店下载的应用程序的源代码进行反向工程有多困难?首先混淆代码有意义吗?如果用本机编译,则无法对其进行反向工程。 如果您在托管环境中编译它,它们是开放的,任何优秀的开发人员都可以查看您的代码 嗯 -g即使程序是用本机编译的,也可以使用本机调试器读取程序的行为,例如(当然是在汇编程序中…)。原码无法读取 因此,最终这取决于你的程序的复杂性和从事逆向工程的人的耐心/兴趣。这里有一个关于这一点的讨论:(搜索“逆向

我知道提交到Windows应用商店的应用程序是使用.NET本机编译的。对从windows应用商店下载的应用程序的源代码进行反向工程有多困难?首先混淆代码有意义吗?

如果用本机编译,则无法对其进行反向工程。 如果您在托管环境中编译它,它们是开放的,任何优秀的开发人员都可以查看您的代码


-g

即使程序是用本机编译的,也可以使用本机调试器读取程序的行为,例如(当然是在汇编程序中…)。原码无法读取


因此,最终这取决于你的程序的复杂性和从事逆向工程的人的耐心/兴趣。

这里有一个关于这一点的讨论:(搜索“逆向工程”页面),这里还有一个类似的(封闭的)问题:嗨,请检查此项以了解如何使用.Net本机工具链编译UWP应用程序。基于此,您将能够编译或不编译本机。这是指使用托管语言开发的VS2015 UWP应用程序。hth-g