保护我的“工艺”的冲动一直存在。使用C/C++我发现人们可以反编译。经过大量的心理斗争,我不知何故接受了难以理解的事实:人们总能通过努力工作,回到应用程序的源头。发现了这个,我花了很多时间手动模糊代码。使饼干很难重新获得我宝贵工作的来源。Javascript代码可以隐藏吗?
最近我有机会看到HTML 5和JavaScript的美丽。我从一开始就喜欢它;现在可以联系到很多人,唯一的要求是网络浏览器。我预计很多软件将被移植到HTML 5.也许高端游戏,整个CAD程序和巨大的开发工具包。现在和将来的浏览器都可以使用。
我遇到的唯一问题是;这种可移植性不允许隐藏源。它非常困扰我,知道我提供的服务可以被利用。
虽然我发现了很多关于JavaScript混淆的内容,但它始终是相同的解释语言。这意味着混淆可以颠倒非常非常简单。
现在我的实际问题是:
有谁知道隐藏在浏览器中运行的客户端代码的方法,因此恢复原始源代码将非常困难?
不,没有什么可以做超越混淆。 – Pointy 2013-04-03 18:44:26
跳上OpenSource的火车,永不回头,那是你最好的选择。 – Chad 2013-04-03 18:44:41
你可以缩小它,但这是关于你可以做的最好的,这不是很多。 – 2013-04-03 18:45:23