几款极品的javascript压缩混淆工具
个人首推
MemTronic's FREEWARE HTML/JavaScript Cruncher-Compressor v1.0k
压缩效果好得不一般,混淆出来的代码完全不可读,压缩率可达50%,IE 5+ / NS 7.0 / Mozilla / Opera 7.0 中均可使用
第二款,我推荐Rob Seiler的packer
这款压缩混淆工具效果也不错,有三种版本,.Net,Perl,和WSH版本,Windows平台下WSH脚本比较适合,命令行操作,有详细的说明
第三款,Saltstorm出品的ESC
这款工具可自定义压缩级别和是否进行混淆,当然缺点也不是没有,压缩效果一般,而且要求每个JS语句必须以分号结尾,有大括号也不行。
相关推荐
-
几款极品的javascript压缩混淆工具
个人首推MemTronic's FREEWARE HTML/JavaScript Cruncher-Compressor v1.0k压缩效果好得不一般,混淆出来的代码完全不可读,压缩率可达50%,IE 5+ / NS 7.0 / Mozilla / Opera 7.0 中均可使用 第二款,我推荐Rob Seiler的packer这款压缩混淆工具效果也不错,有三种版本,.Net,Perl,和WSH版本,Windows平台下WSH脚本比较适合,命令行操作,有详细的说明 第三款,Saltstorm出品
-
Packer 3.0 JS压缩及混淆工具 下载
一个加密JAVASCRIPT的开源工具PACKER2.0.2 这是一个并非很复杂的编码工具,编码过后可以被浏览器直接识别.新浪在用.比如:http://comment4.news.sina.com.cn/comment/cmnt_xml.js 从这里进入http://dean.edwards.name/packer/,很简单的一个界面. 设置也很简单Numeric (Base 10) :所有的字符都被编码成数字Normal (Base 62) :所有的字符都被编码成字母与数字符号构成的值.这是推
-
JavaScript前端构建工具原理的理解
目录 前言 构建工具的前世今生 YUI Tool + Ant Grunt / Gulp Webpack / Rollup / Parcel Vite / Esbuild js 模块化的发展史和构建工具的变化 青铜时代 白银时代 黄金时代 结束语 前言 最近有幸在前端团队里面做了一次关于 webpack 的技术分享.在分享的准备过程中,为了能让大家更好的理解 webpack,特意对市面上以前和现在流行的构建工具做了一个梳理总结.在整理和分享的过程中,获益匪浅,对前端构建工具有了新的认识.在这里,将
-
Javascript代码混淆综合解决方案-Javascript在线混淆器
文章来源:javascriptOnlineObfuscator">http://www.BizStruct.cn/JavascriptOnlineObfuscator Javascript 代码混淆的目的 Javascript 是一种解释执行的脚本语言,主要应用于 Web 领域的客户端的浏览器中:由于 Javascript 解释执行的特性,代码必须明文下载到客户端,并且可以很容易的进行调试,使得 Javascript 代码的保护非常困难: 不同的人对 Javascript 代码的保护有不同
-
3款实用的在线JS代码工具(国外)
1. 压缩工具 用于在线压缩你的JS代码,它有一个选项"Include latest jquery.min.js",这对于提升速度非常有用. 推荐理由:缩小代码 = 更小的文件大小 = 更快的网页加载速度 2. 美化工具 用于将压缩后的代码转换回正常状态,使代码再次可读.该工具也可用于混淆的代码. 推荐理由:漂亮的代码 = 易读 = 更快地开发 3. 混淆工具 用于保护(混淆)你的代码,使代码不可读.很显然,一些模仿者可以使用一个工具去反混淆/解压缩,但是你为代码设置的保护越多越好.
-
强烈推荐 5 款好用的REST API工具(收藏)
市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具. 1API 定义 Swagger Editor 是图形可视化的流行选项.你可以使用 JSON 或 YAML 定义 API.此外,你可以为大多数相关技术(从 ASP.NET Core 和 Kotlin 到 Node.JS 和 Python)生成服务端或客户端存根. Apicurio 是一个开源项目,简单而优雅,支持 JSON 和 YAML.它可以: 从源代码控制.文件和 URL 导入 API. 与你的 GitH
-
推荐一个javascript的加密工具
一个加密JAVASCRIPT的开源工具PACKER2.0.2 这是一个并非很复杂的编码工具,编码过后可以被浏览器直接识别.新浪在用.比如:http://comment4.news.sina.com.cn/comment/cmnt_xml.js 从这里进入http://dean.edwards.name/packer/,很简单的一个界面. 设置也很简单Numeric (Base 10) :所有的字符都被编码成数字Normal (Base 62) :所有的字符都被编码成字母与数字符号构成的值.这是推
-
JavaScript中cookie工具函数封装的示例代码
一. 语法 1.1 获取当前页面的所有cookie: var allCookies = document.cookie; allCookies 是一个字符串,其中包含了以分号分隔的cookie列表字符串 (即 key=value 键值对). 1.2 写一个新cookie: document.cookie = updatedCookie; updatedCookie是一个键值对形式的字符串.只能用这个方法一次设置或更新一个cookie,而且写入并不是覆盖,而是添加.例如: document.coo
-
javaScript手机号码校验工具类PhoneUtils详解
本文实例为大家分享了javaScript手机号码校验工具类PhoneUtils的具体代码,供大家参考,具体内容如下 //PhoneUtils命名空间 PhoneUtils = { phoneRegexs: { //中国电信号码段 CHINA_TELECOM_PATTERN: /^(?:\+86)?1(?:33|53|7[37]|8[019])\d{8}$|^(?:\+86)?1700\d{7}$/, //中国联通号码段 CHINA_UNICOM_PATTERN: /^(?:\+86)?1(?:3
-
Java压缩文件工具类ZipUtil使用方法代码示例
本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import
随机推荐
- js实现class样式的修改、添加及删除的方法
- Windows Powershell 定义变量
- WinGate和Internet连接共享的配合使用方法
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
- Android中二维码的生成方法(普通二维码、中心Logo 二维码、及扫描解析二维码)
- java线程阻塞中断与LockSupport使用介绍
- iOS开发中常见的解析XML的类库以及简要安装方法
- Java使用SFTP上传文件到服务器的简单使用
- Python中logging模块的用法实例
- ASP.NET MVC使用Ajax的辅助的解决方法
- js字符串日期yyyy-MM-dd转化为date示例代码
- asp.net中TextBox只能输入数字的最简洁的两种方法
- 某大型网络公司应聘时的笔试题目附答案
- SpringMVC下获取验证码实例详解
- C#简单实现在网页上发邮件的案例
- Android网络请求库android-async-http介绍
- 基于JQuery框架的AJAX实例代码
- jQuery模拟爆炸倒计时功能实例代码
- Java Web开发之基于Session的购物商店实现方法
- 详解Java5、Java6、Java7的新特性