本地部署专业版

混淆代码、加密数据

为您提供专业的JS『JavaScript』代码保护服务!

JShaman特点

专业的JS混淆加密

方便易用:复制粘贴即可完成保护。

高兼容性:适用于ES5、ES6等各版本JS语法。

高强度保护:不可逆,保护后的代码无法还原。

应用场景

前端JS代码保护

H5、游戏、应用代码加密

NodeJS代码保护

微信、支付宝小程序过检

Web应用加固

功能效果

防分析

防Copy、防盗用

防破解

防信息泄露

防黑客攻击

保护原理

代码重构

代码混淆、数据加密

平展控制流

僵尸代码插入

AST树重建,等

最常使用、标准防护

相比于JShaman官网版本,本地部署专业版,可更好的控制混淆加密后的代码体积,而保护效果依然强悍。
且有更多未公开加密功能,如:成员函数加密、Eval加密、虚拟机保护等。

原始代码

配置

保护结果

清空内容 然后贴入或从文件导入 要保护的JS代码
请输入VIP码: ?
配置 保护代码

?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
请复制或保存安全JS代码

标准Web API接口

远程调用,向接口提交代码及配置选项,获得保护后的代码。

说明

例程

1、功能说明

调用Web API,传入JS代码及保护参数等,获取混淆加密后的安全代码。

2、调用地址

http://127.0.0.1:2080/obfuscate/

https://127.0.0.1:20443/obfuscate/

3、提交调用

3.1、提交方式:POST

3.2、数据类型:JSON

3.3、参数:

js_code:"var obf='jshaman';"
vip_code:"vip"
下面项目值为1或0,表示功能是否启用。含义请参见功能中的配置项说明。
"part_variable_function_identifier_obfuscate": 1,
"global_variable_identifier_obfuscate": 0,
"global_function_identifier_obfuscate": 0,
"member_expression_encode": 1,
"numberic_literal_encode": 1,
"binary_express_obfuscate": 1,
"boolean_encode": 1,
"string_unicode_encode": 1,
"zombie_code": 1,
"eval_encode": 1,
"control_flow": 1,
"comma_operator": 1,
"string_array": 1,
"string_array_encode": 1,
"vm_execute": 1,
"ast_execute": 1,
"no_beautifier": 1,
"tamper_proof": 1,
"comments": 0,
"compress": 1,
字符串数组,可为[]。 "reserved_word": ["jshaman","wlw"]

3.4、返回值

类型:JSON

内容:

state:返回状态值,0为加密成功无错误,-1为有错误。
message:返回信息。 content:返回结果内容,加密结果。

复制并按代码中的提示小做修改即可使用

联系我们

如在产品使用过程中遇到问题或进行合作、购买咨询,请用以下方式联系我们

JShaman

专注于JS『JavaScript』代码混淆加密,专业的JS保护服务提供商。

联系方式

手机/微信:15513436167

Email:support@jshaman.com

QQ:6465660


L o a d . . .