JShaman,为您提供专业的JS『JavaScript』代码保护服务:JS加密、JS混淆。
专业:我们只做JS加密、JS混淆
操作简单:复制粘贴、上传文件即可完成JS代码混淆加密
高强度:混淆加密后的JS代码不可逆、无法还原
高兼容性:适用于ES5、ES6等各版本JS语法
前端JS代码混淆
H5、游戏、应用代码加密
NodeJS代码保护
微信、支付宝小程序过审
Web应用加固
防分析
防Copy、防盗用
防破解
防信息泄露
防黑客攻击
代码重构
代码混淆、数据加密
平展控制流
僵尸代码插入
AST树重建、虚拟机执行等
提供最基础的代码保护。类似通用版,但无功能配置选项,保护强度低。
原始代码
保护结果
最为常用。保护范围广,可配置防护选项。提交单份代码,得到安全代码。
原始代码
配置
保护结果
托管代码于JShaman平台,每次远程调用将获得基于随机配置参数生成的不同加密代码。 注 : 适 用 于 网 站 使 用 。
托管后的代码,文件引用加载速度,会比原始有延迟,且稳定性与JShaman服务器相联,望周知。如既需多态变异又要高稳定性、高访问速度,建议使用JShaman本地部署版。
代码
打包多个JS文件为Zip压缩包,一次性完成多文件加密保护。
文件上传
保护结果
远程调用,向接口提交代码及配置选项,获得保护后的代码。
说明
例程
调用Web API,传入JS代码及保护参数等,获取混淆加密后的安全代码。
http方式 | http://www.jshaman.com:800 |
https方式 | https://www.jshaman.com:4430 |
3.1、
路径:/submit_js_code/
提交方式:POST
3.2、参数
参数 | 参数类型 | 参数内容 | ||||||||||||||||||||||||||||||||||||
js_code | 字符串 | 要保护的JS代码 | ||||||||||||||||||||||||||||||||||||
vip_code | 字符串 | VIP码,调用免费版时传入"free",调用其它模式传入正确的VIP码 | ||||||||||||||||||||||||||||||||||||
config | 对像 | 保护参数,免费版不使用此参数,多态版传入:{"polymorphic": 1}
|
3.3、返回值
类型 | 内容 | 例值 | ||||||
JSON对像 |
|
{ status: 0, message: "保护成功。", content: "" } |
4.1、
路径:/upload_zip_file/
提交方式:POST form,文件上传
4.2、参数
参数 | 类型 | 内容 |
zip_file | 文件 | 要提交的ZIP压缩包 |
vip_code | 字符串 | VIP码 |
compact | 布尔值 | 是否启用压缩代码,值为true或false |
controlFlowFlattening | 布尔值 | 是否启用平展控制流,值为true或false |
deadCodeInjection | 布尔值 | 是否启用僵尸代码植入,值为true或false |
stringArray | 布尔值 | 是否启用字符串阵列化,值为true或false |
stringArrayEncoding | 布尔值 | 是否启用字符串加密(即JS加密),值为true或false |
disableConsoleOutput | 布尔值 | 是否启用禁用命令行输出,值为true或false |
debugProtection | 布尔值 | 是否启用反浏览器调试,值为true或false |
domainLock | 数组 | 域名内容 |
reservedNames | 数组 | 保留字 |
time_range | 布尔值 | 是否启用时间限定,值为true或false,为true时,限定起始和结束时间才生效 |
time_start | 数字字符串 | 时间限定起始时间,长度为8位,具体到日期,例值:20121212 |
time_end | 数字字符串 | 时间限定结束时间,长度为8位,具体到日期,例值:20201212 |
4.3、 返回值
格式:JSON
类型 | 内容 | 例值 | ||||||
JSON对像 |
|
{ status: 0, message: "文件上传成功。", content: "vipcode_1631516019257" } |
上传后,不能立刻得到返回结果,需多次查询上传文件处理状态
4.4、
状态查询
路径:/uploaded_zip_process/
提交方式:POST
查询参数 | 返回结果 |
vip_code:VIP码 upload_time_token:时间令牌,上传成功后返回的content字段内容 |
返回结果内容、结构与上相同 |
以上仅做简单说明,详细请参考例程。
JShaman的本地部署版,内网或私有网络部署,非互联网环境使用
1、本地部署
可部署于内网或私有网络中,在非互联网环境使用。部署后,便拥有了一个私有化的、功能与JShaman官网完全一致的混淆加密平台。
2、无限使用
本地部署平台,无限制使用:不限用户数量、不限提交频率、不限代码量大小;
3、安全高效
本地化使用,代码传输、混淆加密都不经互联网,安全、私密。
独立使用,无需与互联网用户共享服务器CPU、带宽,操作无需等待、无需排队,因此性能更优、混淆加密响应速度更快。
4、方便快捷
本地部署环境需求宽松,可在Windows、Linux、macOS等多种环境中使用,10分钟内便可完成部署,即刻使用。无复杂的配置、无繁琐的操作,全程简便、快捷。
本地部署版价格: 中文版:39800/年,英文版:29800/年。
作为专业的JS代码混淆加密服务商,JShaman已服务众多行业知名企业,并得到客户广泛认可
部分客户案例,排名无先后
如在使用过程中遇到问题或进行合作、购买咨询,请用以下方式联系我们
JShaman
专注于JS『JavaScript』代码安全,JS混淆、JS加密,专业的JS保护服务提供商。
品牌概念:JShaman = JS+Shaman(JS:JavaScript、Shaman:萨满,结合意为:JS萨满)。在中国的神化世界观中,萨满巫师具有治愈、辅助、守护含意,“JS萨满”的寓意为:治愈JS代码公开透明的缺陷、辅助JS开发、守护JS产品。
联系方式
山西萨满科技有限公司
工作时间:周一到周五,上午8点-12点 & 下午2点-6点,法定节假日除外
手机/微信:15513436167
QQ:6465660
Email:support@jshaman.com
在线支付成功,VIP码会自动发送到所留Email,快捷、方便。
须知:本站VIP码属时效性在线消费商品,购买并使用后不可退款,购买即表示认同此须知,如有疑问请先行咨询。
如开发票,需
公对公付款
,请联系我们进行付款并提供开票信息。
VIP码类型:
原价:299元
现价:
99
元
老用户凭VIP码再享9折:
有效期:一个月
可用模式:通用版、Web API提交代码
不可用多态版、文件上传
单个JS代码量上限:< 2MB
VIP码接收邮箱:
查询VIP码有效期、VIP码级别。
请输入要查询的VIP码: