记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

技术分享:几种常见的JavaScript混淆和反混淆工具分析实战

信息安全常被描述成一场军备竞赛,白帽与黑帽,渗透测试者与黑客,善与恶,本文将聚焦这场永无止境决斗中的一个小点。HTML5 & JS 应用中充满着对输入进行验证/注入的问题,需要开发人员始终保持警惕。但同时还存在着另一个问题,就是应用中程序专用代码的易访问性。为了防止盗版或者至少使盗版更加困难,常会使用混淆工具对 JS 代码进行混淆。作为对立面,反混淆工具也可以将混淆过的 JS 代码进行还原。我曾经接触过双方的一些工具,下面是我的一些研究成果。首先,下面这是我们的示例代码(取自Google Closure Compiler的 Wiki 页面)。一个完整的应用程序中代码会更加复杂,但这里足以用于实验了:function displayNoteTitle(note) {alert(not
发布时间:2016-03-05 13:15 | 阅读:125943 | 评论:0 | 标签:WEB安全 HMTL5 javascript 混淆反混淆

公告

关注公众号hackdig,学习最新黑客技术

推广

工具

标签云