帮助 - JavaScript加密工具 - jshunxiao.com
帮助

一、遇到加密后运行错误(运行不了)怎么办?

1.如果加密后提示XXXX is not defined

(1)说明变量名或是方法名被加密工具重命名了,您可以把这个方法或者变量定义为全局,或者使用【保留方法名、变量名】功能保留这个方法。

(2)说明JavaScript脚本书写不规范,缺失{},还有 ;

2.如果加密后运行不了,请确认您是否绑定了【安全域名】

3.多次尝试还是出问题,请尝试控制台调试

二、怎么能写好优质的代码,然后再加密?

1.需要加密的JS脚本为一个业务整体,函数(方法)相互之间的调用都在当前JS脚本里,这样可以达到方法名、变量名都可以改变,达到加密的效果。

2.推荐采用闭包的方式编写JS脚本,这样使得业务完整,并且不会造成变量和方法冲突。

3.优雅的JavaScript代码,不要轻易去省略{},还有 ;

4.JS脚本加密是作为一种业务保护作用,但是不能把业务代码的安全性全寄托在代码加密,这是一种危险的行为,最好的加密要从写业务代码的时候就要有设计思想

三、关于本加密工具的一些说明

1.工具完全免费不存储任何加密源码。

2.但如有用户恶意使用利用漏洞不正当操作等行为使用本站工具,本站保留诉讼权利。

3.本站所有功能及数据仅可用于密码学研究及信息安全评估,数据均来自随机生成,严禁用于任何非法用途,如有违反本站不承担任何责任!