JS代码混淆加密:JSON数据加密技巧
在对JS进行混淆加密时,JSON数据对加密是不友好的,因为JSON对像名称不可以被直接加密,否则会成为一个新的对像,会影响原有数据结构。
比如:
var a={
"aa":11,
"bb":22,
"cc":"33"
}
console.log(a);
但有一个技巧,可以使JSON数据加密效果更好。
比如在以上代码中,稍加修改,改为:
var a=`{
"aa":11,
"bb":22,
"cc":"33"
}`
console.log(JSON.parse(a));
这样,JSON对像就成为了字符串,而字符码加密效果很好。
比如上面的JS代码,用JShaman进行混淆加密,加密后的JS代码将成为:
留言与评论(共有 0 条评论) “” |