js代码混淆利器Jasob,保护你的js代码

js代码混淆利器Jasob,保护你的js代码

JavaScript是一种脚本编程语言,在全球数百万网页中使用。脚本语言没有被编译,因此必须将JavaScript源代码与网页一起下载,以便由Web浏览器运行。这有几个缺点,最重要的一个缺点是任何人都可以轻松地查看javascript源代码。

只需在Web浏览器中打开网页并选择“查看源代码”选项。这意味着任何人都可以窃取你的javascript代码,修改它,然后为他自己的目的重用它。

有了jasob javascript混淆器,你的javascript代码将变得不可能理解,从而阻止任何人窃取和修改它。

它压缩后的大小通常会缩小约70%,这将大大提高Web浏览器中的下载时间和执行速度。

Jasob是如何做到这一点的?jasob用javascript代码读取文件,并替换描述性变量和函数名,如customer、salary、firstname…用D、G、M等毫无意义的字母表示,它还删除注释和不必要的空白字符(空格、制表符、回车、换行)。

当源代码发生显著变化时,代码的功能保持不变。这个过程称为javascript混淆,这个工具称为javascript混淆器。混淆的代码不可能进行逆向工程,而且非常难理解或不可能理解。

Jasob还以类似于javascript代码的方式处理层叠样式表(CSS)代码,并从非javascript/css代码(如HTML代码)中删除空白字符和注释。

与其他特性一起,这使得Jasob成为Web内容优化的完整解决方案。分发模糊版本的Web内容,并为自己保留原始源代码!

下面我来演示一下如何进行混淆

第一步:下载Jasob

打开官网:http://jasob.com/

js代码混淆利器Jasob,保护你的js代码

点击英文的download now按钮进行下载

下载并安装完成后

第二步:打开jasob,由于是试用版,只有30天的试用期,点ok

js代码混淆利器Jasob,保护你的js代码

js代码混淆利器Jasob,保护你的js代码

终于看到他的主界面了,点击菜单栏的file->open,选择一个待混淆的js文件,如下

js代码混淆利器Jasob,保护你的js代码

点击菜单栏第三个菜单,第一个子菜单 Analyze

js代码混淆利器Jasob,保护你的js代码

ok,我们可以看到分析的结果

js代码混淆利器Jasob,保护你的js代码

jasob分析出需要混淆额函数名及变量名

js代码混淆利器Jasob,保护你的js代码

勾选需要混淆的函数及变量

ok,点击菜单栏第三个菜单->选择子菜单第二个进行混淆

js代码混淆利器Jasob,保护你的js代码

最后导出混淆好的js文件

js代码混淆利器Jasob,保护你的js代码

ok,混淆完了

js代码混淆利器Jasob,保护你的js代码





{{collectdata}}

网友评论0