zoukankan      html  css  js  c++  java
  • 如何区分各种加密方式

    下面是给汉字  "三 " 进行各种加密

     

    md5 : 16位,32位  三: e662ff59a0da04db4f9323b6b6197015(32位) 三:  a0da04db4f9323b6(16位)

    特点: 16进制

     

    BASE64 三: 5LiJ

     

    sha1  三:  49ddb069d5b8358521ebc0dc49d8a6b22de8b231 (40位)

     

    js 混淆加密压缩:  三: eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\b'+e(c)+'\b','g'),k[c]);return p;}('0',1,1,'三'.split('|'),0,{}))

     

     

    js混淆(上面三的js代码) : window["x65x76x61x6c"](function(gRZPQo_1,LJkty2,hqh$Pyd3,Q4,CT5,AntlC_tK6){CT5=function(hqh$Pyd3){return(hqh$Pyd3<LJkty2?"":CT5(window["x70x61x72x73x65x49x6ex74"](hqh$Pyd3/LJkty2)))+((hqh$Pyd3=hqh$Pyd3%LJkty2)>35?window["x53x74x72x69x6ex67"]["x66x72x6fx6dx43x68x61x72x43x6fx64x65"](hqh$Pyd3+29):hqh$Pyd3["x74x6fx53x74x72x69x6ex67"](36))};if(!''["x72x65x70x6cx61x63x65"](/^/,window["x53x74x72x69x6ex67"])){while(hqh$Pyd3--)AntlC_tK6[CT5(hqh$Pyd3)]=Q4[hqh$Pyd3]||CT5(hqh$Pyd3);Q4=[function(CT5){return AntlC_tK6[CT5]}];CT5=function(){return'\x77x2b'};hqh$Pyd3=1;};while(hqh$Pyd3--)if(Q4[hqh$Pyd3])gRZPQo_1=gRZPQo_1["x72x65x70x6cx61x63x65"](new window["x52x65x67x45x78x70"]('\x62'+CT5(hqh$Pyd3)+'\x62','x67'),Q4[hqh$Pyd3]);return gRZPQo_1;}('x30',1,1,'u4e09'["x73x70x6cx69x74"]('x7c'),0,{}))

  • 相关阅读:
    apache和tomcat有什么不同,为什么要整合apache 和tomcat?
    servlet
    关于Spring配置文件xml文档的schema约束
    request对象和response对象
    多线程
    数据结构得到连续数据的手段java Enumeration
    程序员八荣八耻
    windows更改MySQL存储路径
    Tomcat源码学习(1)
    Tomcat源码学习(2)——启动过程分析
  • 原文地址:https://www.cnblogs.com/ppansj/p/8746099.html
Copyright © 2011-2022 走看看