天眼查utm分析过程-【理论上算过期版】

原创
2018/06/14 22:33
阅读数 197
首先:
获取wtf
http://www.tianyancha.com/tongji/20797204.json?random=1493295563486
 
function get(p){
for (var axx = p, aff = axx.split(","), fn = "", i = 0; i < aff.length; i++)
            fn += String.fromCharCode(aff[i]);
return fn;
}
然后解密出来
在获取 js当中的
_sgArr 
下一步获取指定id的使用哪个元素
可以用这个js 

 function statisticKeyWord(e) {//e代表公司id返回指定元素
        var t = {}
          , r = e.charCodeAt(0) + "";
        r = r.length > 1 ? r[1] : r;
        return r;
}

最后把 _sgArr[]数组 和 wtf 带入
function tum()
{
var _sgArr = [["6", "b", "t", "f", "l", "5", "w", "h", "q", "i", "s", "e", "c", "p", "m", "u", "9", "8", "y", "2", "z", "k", "j", "r", "x", "n", "-", "0", "3", "4", "d", "1", "a", "o", "7", "v", "g"], ["1", "8", "o", "s", "z", "m", "b", "9", "f", "d", "7", "h", "c", "u", "n", "v", "p", "y", "2", "0", "3", "j", "-", "i", "l", "k", "t", "q", "4", "6", "r", "a", "w", "5", "e", "x", "g"], ["g", "a", "c", "t", "h", "u", "p", "f", "6", "x", "7", "0", "d", "i", "v", "e", "q", "4", "b", "5", "k", "w", "9", "s", "-", "j", "l", "y", "3", "o", "n", "z", "m", "2", "1", "r", "8"], ["s", "6", "h", "0", "y", "l", "d", "x", "e", "a", "k", "z", "u", "f", "4", "r", "b", "-", "p", "g", "3", "n", "m", "7", "o", "c", "i", "8", "v", "2", "1", "9", "q", "w", "t", "j", "5"], ["d", "4", "9", "m", "o", "i", "5", "k", "q", "n", "c", "s", "6", "b", "j", "y", "x", "l", "a", "v", "3", "t", "u", "h", "-", "r", "z", "2", "0", "7", "g", "p", "8", "f", "1", "w", "e"], ["z", "5", "g", "c", "h", "7", "o", "t", "2", "k", "a", "-", "e", "x", "y", "j", "3", "l", "1", "u", "s", "4", "b", "n", "8", "i", "6", "q", "p", "0", "d", "r", "v", "m", "w", "f", "9"], ["p", "x", "3", "d", "6", "5", "8", "k", "t", "l", "z", "b", "4", "n", "r", "v", "y", "m", "g", "a", "0", "1", "c", "9", "-", "2", "7", "q", "j", "h", "e", "w", "u", "s", "f", "o", "i"], ["q", "-", "u", "d", "k", "7", "t", "z", "4", "8", "x", "f", "v", "w", "p", "2", "e", "9", "o", "m", "5", "g", "1", "j", "i", "n", "6", "3", "r", "l", "b", "h", "y", "c", "a", "s", "0"], ["7", "-", "g", "x", "6", "5", "n", "u", "q", "z", "w", "t", "m", "0", "h", "o", "y", "p", "i", "f", "k", "s", "9", "l", "r", "1", "2", "v", "4", "e", "8", "c", "b", "a", "d", "j", "3"], ["1", "t", "8", "z", "o", "f", "l", "5", "2", "y", "q", "9", "p", "g", "r", "x", "e", "s", "d", "4", "n", "b", "u", "a", "m", "c", "h", "j", "3", "v", "i", "0", "-", "w", "7", "k", "6"]];//现在就缺这两个带入然后你看
var wtf='18,8,16,36,18,23,7,36,21,28,18,8,19,19,8,5,21,25,31,21,8,18,18,18,31,21,23,21,11,19,31,23';
var $SoGou$ =_sgArr[9];
    var fxck = wtf.split(",");
    var fxckStr = "";
    for (var i = 0; i < fxck.length; i++) {
        fxckStr += $SoGou$[fxck[i]];
    }
    return fxckStr;
}
算法中求解

得出 _utm
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部