我知道提交到Windows应用商店的应用是使用.NET Native编译的。从Windows商店下载的应用程序反向设计源代码有多难?首先对代码进行模糊处理是否有意义?
答案 0 :(得分:0)
如果您使用本机编译它,则无法对其进行反向工程。 如果你在托管中编译它们,它们是开放的,任何体面的开发者都可以去查看你的代码。
HTH -g
答案 1 :(得分:0)
即使它是在本机编译的,也可以使用本机调试器来读取程序的行为,例如http://x64dbg.com/(当然在汇编程序中......)。无法读取确切的原始代码。
所以最终它取决于你的程序的复杂性以及反向工程的人的耐心/兴趣。