我想创建一个非开源的JavaScript应用程序,因此我希望学习如何模糊我的JS代码?这可能吗?
我知道隐藏源代码是不可能的,但是,例如,如果我必须将我的CDN中的JavaScript文件链接到网页,并且我不希望人们知道此脚本的位置和/或内容,这是可能?
例如,要从网站链接脚本,我们使用:
<script type="text/javascript" src="http://somedomain.com/scriptxyz.js">
</script>
Run Code Online (Sandbox Code Playgroud)
现在,是否可以向脚本所在的用户隐藏,或隐藏脚本内容并仍然在网页上使用它?
例如,通过将其保存在需要密码来访问文件的私有CDN中,这会起作用吗?如果没有,有什么办法可以得到我想要的东西?
我想在我的下一个项目中使用node.js,但我的老板不喜欢我们的竞争对手可以阅读源代码.
有没有办法保护JavaScript代码?
有没有软件可以做到这一点?我没有在互联网上找到任何有用的信息,所以我在这里问.
我知道,这里有很多类似的问题.我不是在问我是否可以保护我编译的Java类 - 因为很明显你会说"不,你不能".我在问什么是保护Java类不被反编译的最着名的方法?如果您知道该领域的任何研究或学术论文,请告诉我.如果您使用过某些方法或软件,请分享您的经验吗?任何类型的信息都非常有用.谢谢.
有人知道免费的闪光混淆器(保护器)吗?我所能找到的只是商业免费试用版.我做了很多谷歌搜索,并一直无法找到我要找的东西.
我知道混淆器不会让你的swf hack证明,但是他们会让事情变得更难.
我在混淆器中寻找的东西:
我真的很惊讶地发现找到一个好的混淆器(尝试编码器,保护等等)是多么困难,以及找到一个反编译器是多么容易....
至少部分地,我的代码必须受到保护,以阻止我的游戏被黑客入侵.
我有一堆R脚本,我在Windows机器上运行,并希望确保那些不打算看到它的代码仍未读取.在Linux机器上,我可以将R代码包装在bash脚本中#!并制作一个加密的(甚至可能是有限生命的)可执行shell脚本.在Windows下类似行上我有什么选择?
我使用PHP创建软件.我打算出售这个软件,所以我需要保护我的源代码,以便没有人可以查看它.如何保护我的PHP代码,使软件的功能仍然相同?
我还需要将软件绑定到特定的授权PC.它不应该在任何其他PC上运行.我怎样才能做到这一点?我应该使用LAN MAC地址加密吗?有没有人有任何其他想法?
除了开源您的项目和法规外,是否有办法防止或至少最大限度地减少您公司/集团外泄露的代码损失?
我们显然无法阻止Internet访问(以防止通过电子邮件发送代码),因为程序员需要他们的参考.我们也无法阻止外围设备(USB,Firewire等)
当代码具有一些专有算法和内部开发的知识时(与绘制GUI,连接数据库等常规代码相反),代码最重要,但某些应用程序(如会计软件和CRM)就是这样:复杂的原则上易于开发的常规代码集合,但需要数年才能从头开始编写.这就是泄露的代码将对竞争对手派上用场的地方.
据我所知,防止泄漏几乎完全依赖于人体过程.你怎么看?您采取了哪些预防措施?并且之前有代码泄漏影响了你吗?
如何隐藏app.js,controller.js文件或代码?
它们在html源代码中可见.反正有没有隐藏它们?
javascript ×3
obfuscation ×3
angularjs ×1
asp.net ×1
c# ×1
decompiling ×1
dll ×1
encryption ×1
flash ×1
java ×1
node.js ×1
php ×1
r ×1
security ×1