几种常见的JavaScript混淆和反混淆工具

添加时间:16-03-07 所属分类:HTML网页,JS语言与代码
  http://www.freebuf.com/articles/web/97945.html

信息安全常被描述成一场军备竞赛,白帽与黑帽,渗透测试者与黑客,善与恶,本文将聚焦这场永无止境决斗中的一个小点。

HTML5 & JS 应用中充满着对输入进行验证/注入的问题,需要开发人员始终保持警惕。但同时还存在着另一个问题,就是应用中程序专用代码的易访问性。为了防止盗版或者至少使盗版更加困难,常会使用混淆工具对 JS 代码进行混淆。作为对立面,反混淆工具也可以将混淆过的 JS 代码进行还原。

混淆工具:

YUI Compressor
http://yui.github.io/yuicompressor/
Google Closure Compiler
https://developers.google.com/closure/compiler/
UglifyJS
https://github.com/mishoo/UglifyJS
JScrambler
https://jscrambler.com/en/
反混淆工具:

jsbeautifier.org
http://damilarefagbemi.com/experiments- ... tifier.org
JSDetox
http://relentless-coding.org/projects/jsdetox
以上除了 JScrambler 是商业软件需要付费使用外,其余全部为免费软件。

前篇:74岁山师老教授看错课表旷课 当众给学生做检... 后篇:天鼎惠羊肉片复检仍含“瘦肉精”
发表我的评论


推荐文章   天上人间动漫网域名被盗及拿回始末(GoD...   “傻”老太丁瑞云:一句承诺 二十六年无...   她是前世界冠军 嘲笑中让26个残障孩子创...   他是耶鲁高材生,却拿千元月薪 在小山村...   济南八旬夫妻携手半世纪:精心经营每个...
随机文章   防止别人另存网页   JavaScript程序员必备的5个debug技巧   几种常见的JavaScript混淆和反混淆工具   css教程PDF格式书籍   HTML5定稿一周年 你必须要重新认识HTML...
广告

其他推荐

因为本站所有内容均转载自其它媒体,本意为公众提供免费服务,但并不代表本网赞同其观点,也不能对其真实性验证负责,如稿件版权单位或个人不想在本网发布,请与我联系,本人会立即将其撤除,谢谢.联系方式:atseashawk@163.com QQ:99289555