H5 應(yīng)用加固,是指通過混淆加密JS代碼的方式,對H5應(yīng)用、小游戲的JS源碼進(jìn)行保護(hù),用于防止H5游戲、應(yīng)用被逆向、調(diào)試、破解等。
H5加固可起到哪些效果?
1、保護(hù)數(shù)據(jù)
加固后,使明文數(shù)據(jù)成為密文,比如加密帳號、密碼、emal或其它的重要數(shù)據(jù)。
2、防分析盜用
H5應(yīng)用被逆向后,如果JS源碼未保護(hù),代碼會被直接查看,從而分析出功能邏輯,也可以被修改、克隆出一個雷同的應(yīng)用。但如果代碼經(jīng)過加固,分析、修改都是不可進(jìn)行的。
3、防盜鏈
如果H5應(yīng)用遠(yuǎn)程引用著某域名下的JS文件,通過加固功能,可鎖定此JS文件的執(zhí)行域名,JS文件離開指定的域名即無法使用,從而防止盜鏈?zhǔn)降姆欠ㄊ褂谩?/p>
4、防調(diào)試
H5加固一般還有防調(diào)試功能,防止代碼執(zhí)行時被調(diào)試。
H5加固有哪些工具可用?
H5加固,市面上已有成熟的工具,國外的比如Jscramber,國內(nèi)有名的比如JShaman,都很不錯。