我即将开始从头开始编写新的Windows应用程序。由于它是一个Windows应用程序,C#/ WPF等的强大功能会使编写它的工作变得繁重,但是,我担心C#.exe文件可以轻松地进行逆向工程。我希望最终的应用程序售价10到30美元,所以我们不是在谈论Autocad或Maya的价格,而是我有多担心有人可以轻松创建虚拟副本?我的意思是10美元不是一笔财富,但这是我能够继续开发应用程序和在街头乞讨之间的区别。
我想知道我是否应该使用某种混淆。这些真的有用吗?他们是否只是更难以获得良好的调试信息?有没有人有这些经验,如果有的话,有人可以推荐吗?
非常感谢任何建议。
亲切的祝愿〜帕特里克