首页  >  问答  >  正文

javascript - 爱加密的HTML5应用加固服务是什么原理?

http://www.ijiami.cn/h5Encryp...

如标题所示,加密原理是什么,采用了啥技术实现的…这种前端加密有意义吗?……

大家讲道理大家讲道理2665 天前1186

全部回复(2)我来回复

  • 伊谢尔伦

    伊谢尔伦2017-07-05 10:39:14

    一般就是文档扫描,然后把dom从js写入,最后把js混淆一下,其实说实话,然并卵,最后都会被浏览器解析成真正的html文档,照样能看到源码

    回复
    0
  • 为情所困

    为情所困2017-07-05 10:39:14

    类似于

    var string = 'readable' ;
    var use = string;

    ===>>

    var o = {
        s: x[0]+x[1]+x[2]+[x3]+x[4]+[x5]
    }
    var x = {
        0:'s',
        1:'t',
        2:'r',
        3:'i',
        4:'n',
        5:'g'
    }
    
    var use = o['s'];

    再随机混淆几次,那没人愿意去看了吧,
    前端代码加密本身就是伪命题,始终都得让js引擎能认得出来,js引擎能认,人也可读,信不信你花点时间,你也可以读懂二进制代码,只是读取成本的问题而已,但不否认其价值所在。

    回复
    0
  • 取消回复