今天试了做一个快递的界面
https://www.aikuaidi.cn/query?order=036009079365&id=shunfeng&s=4efe11058f169834e6ad71bbaf10071a
现发现&s=
后面的值分析来分析去不明白是什么意思,各种解码方式都试过了,还是不行,
如不带上s的值查不到信息!
想请问有没有什么方向,还是大概知道是怎么回事的前辈指导一下,谢谢!
s的值每天都在变,用web控制台查看过了!每天都不一样!现在想知道的就是如何达到取得s的值,这个值是java网页原码不可见的,以GET方式传的,有没有前辈指导一下!
https://www.aikuaidi.cn/query?order=036009079365&id=shunfeng&s=4efe11058f169834e6ad71bbaf10071a
现发现&s=
后面的值分析来分析去不明白是什么意思,各种解码方式都试过了,还是不行,
如不带上s的值查不到信息!
想请问有没有什么方向,还是大概知道是怎么回事的前辈指导一下,谢谢!
s的值每天都在变,用web控制台查看过了!每天都不一样!现在想知道的就是如何达到取得s的值,这个值是java网页原码不可见的,以GET方式传的,有没有前辈指导一下!
你是如何取得这个值的?
刚才在“爱快递”首页查询快递试了一下,如果只输入快递单号036009079365查询,
根本查不到信息: 它没有正确识别出快递公司。
然后选定“顺风快递”,会进入另一个页面,输入单号036009079365,再查询,就查询到相关信息了。但我用一个抓包工具抓的数据,没有象你主贴中那样的“明文文本”,一堆TCP通讯数据,看起来只是“乱码”。
https://www.baidu.com/s?wd=888888888888
post{'type':'post',
'url':_0xbea3('0x7','!lJM'),
'data':{'order':_0x3e2df0,'id':_0x2fbcba,'s':_0x4ccacf},
'dataType':_0xbea3('0x8','sT]l'),
'success':……s是 _0x4ccacf变量的值var _0x4ccacf=yym(_0x3e2df0[_0xbea3('0x4','Tyvy')](0x0,0x3)+_0xbea3('0x5','d$zB'));
// _0xbea3('0x4','Tyvy') = 'substr';
//_0xbea3('0x5','d$zB') = "eflx4970"
function yym(_0x16fca1){return binl2hex(core_md5(str2binl(_0x16fca1),_0x16fca1[_0xbea3('0x43','lgvS')]*chrsz));}
如果你有耐心,那就一层一层挖下去,每个函数都混淆过。
function AA() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?8e3ba52c8285eb1b4b4e42ff541a9c16";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
};
的