方便快捷
JShaman使用非常简单方便。
只需提供受保护的代码,需要任何配置,无需任何专业知识,一键成生保护代码,代码使用时与保护前无异。

COMPRESSION

安全可靠
经JShaman保护过的代码,具备足够的安全性。
无可读性,无法被静态分析;
自动多态变异,无法被动态跟踪。

DESKTOP

多态变异
JShaman拥有多态变异技术。
每次调用JShaman保护过的js代码,代码自身会自动发生变异,此即多态。
多态变异技术可以防止代码被动态跟踪分析。

SECURE CODE
JShaman是什么?

JShaman是一款JS(JavaScript)保护引擎,用于保护JS代码,进而保护JS开发的网站、应用、游戏等,防止分析、盗用、攻击、篡改等恶意行为!

用JShaman保护你的JS代码

JS代码公开透明的特性,为其带来了一系列如盗用、篡改等问题,JShaman可以保护你的JS代码,解决这一安全现状。

为什么要进行JS保护?如何保护?
JShaman部分保护机理简述:

使JS代码不可读

因为JS代码是公开透明的,所以其安全问题的根本出自于可读性,使代码不可读成为了JS保护的首要需求。

使JS代码不可分析

除了可读性之外,被跟踪分析是JS面临的另一个重大安全问题,一份不可读的代码仍有被攻击者动态跟踪调试以分析出技术原理的可能性。

高强度混淆

JS保护的方式有多种,字节码技术、虚拟机技术、混淆技术、加密技术等。其中混淆技术是最可靠、兼容性最高的保护技术。对原生代码功能无任何不良影响。

多态变异

使JS代码每次被调用(引用),代码自身即立刻自动发生变异,变化为与之前完全不同的代码(功能完全不变,只是代码形式变异),以此杜绝代码被动态分析调试!

平展控制流

通过打乱函数执行流程,随机插入无用代码、函数等方式,改变原有的程序执行流程,进而达到防止代码被静态分析的目的。

明文字符加密

包括对变量名进行不易读重命名、对字符进行阵列化加密等,使代码中容易被攻击者参考的明文内容变的不可见,使代码分析更难以进行。

易用、高效、安全

以实用、管用为产品目标,以简单易用为使用标准,JShaman便是如此。

JShaman产品说明书

客户评价

“多态变异JS保护技术,很好很强大!”

wing Wing

“专业的人做专业的事。JS保护用JShaman,安全放心。”

rose Rose

“使用简单、功能强大,管用又好用!我选择,我满意。”

OL LO