腾讯朋友网 http://www.pengyou.com/index.php?mod=profile&u=ef6d3c79c83953a525cdffab8f5c87dd86a10d6ee803517eef6d3c79c83953a525cdffab8f5c87dd86a10d6ee803517e
上面字符串是由 QQ号码 2407683852 转换得到的。请高人指点是上面函数转换得到的??比如是我有个QQ 123445566 我怎么转换得到转换后的那串字符。。????另外我查看了下HTML源码有段:<script type="text/javascript" >
window._jsl_homepath = 'http://ctc.qzonestyle.gtimg.cn/campus/js/jsl/';
;window._log = function(){};
</script>
<script type="text/javascript" src="http://ctc.qzonestyle.gtimg.cn/campus/js/Mcommontmp.js" ></script>
<script type="text/javascript">
window.CUSER = new USER({"qq":1009374598,"name":"\u738b\u5149\u67a2","hash":"523f808094cf57e2d0513920eafc138e03768cf2e2d38d29","flag":2,"sex":1,"logo":"http:\/\/py.qlogo.cn\/friend\/523f808094cf57e2d0513920eafc138e03768cf2e2d38d29\/audited\/60"});
</script>
上面字符串是由 QQ号码 2407683852 转换得到的。请高人指点是上面函数转换得到的??比如是我有个QQ 123445566 我怎么转换得到转换后的那串字符。。????另外我查看了下HTML源码有段:<script type="text/javascript" >
window._jsl_homepath = 'http://ctc.qzonestyle.gtimg.cn/campus/js/jsl/';
;window._log = function(){};
</script>
<script type="text/javascript" src="http://ctc.qzonestyle.gtimg.cn/campus/js/Mcommontmp.js" ></script>
<script type="text/javascript">
window.CUSER = new USER({"qq":1009374598,"name":"\u738b\u5149\u67a2","hash":"523f808094cf57e2d0513920eafc138e03768cf2e2d38d29","flag":2,"sex":1,"logo":"http:\/\/py.qlogo.cn\/friend\/523f808094cf57e2d0513920eafc138e03768cf2e2d38d29\/audited\/60"});
</script>
是怎么转换得到hash:523f808094cf57e2d0513920eafc138e03768cf2e2d38d29 的???
字符串长度:10字节
MD2: DABD4A1DE97631B85779D51961C05BE0
MD4: 40BAD0FD517814A2D2318EF623AC0B75
MD5: E38B3A2F71F87937330F294AC3549963
SHA1: 0EBB829BB9A184CECE6FC502459502C270F0AB8D
SHA224: B21C6F64B9C568647AAEB58DDC4422D9B78B3560E0630A5BD03E5922
SHA256: 5D34C40F63FBECC692C7549F6F27BB350ADD13AF608C991079A3BE7CA7A5200D
SHA384: 9D8BE461B02D14CC13799A799DB2806D15909BBFD166DD479445617F5530898B64A2491CFD81CE58BF073DA33FFB548F
SHA512: 0F73C8C2172A10A75F72D7CA975E60EF92175945E8845C19EF6FF268387E97026C576E0AD910894249ECFC198AD536929A33DC9957014EB1C8429BBF3D014290
RMD128: 7E03B43D75895EF78CE402318359BE7D
RMD160: E54E64E9EB097F3E0E78D60A042492EB30C28256
RMD256: ABFE801497D863227F1F776D79F569E86A45A1DF0B15270B53EE74FAB9EA53D7
RMD320: 94A6EC4210A43ABF7D6A5FC5C821527DB70F97FBEEC29CFE84B05B4F8DD4C7E3206245AC2AEC9CC6
TIGER: F76EB59BA87EC7685DF3614036C5B00A1361E4FD21E13C13
WHIRPOOL: 58431C4785F38FC908938ED37845A9E5C8AC62841A347EFC58409D7F8AC5501B405FAFBEDDA605E21002725B4DECD504D5B36657601B263B72E8764E43919A64
ADLER32: 0B3F020E
CRC32: F52A04AA
CHC: 16830A1DFD24DB37DA5B46ACD2522817
字符串: 1009374598
字符串长度:10字节
MD2: 4DFEC3A4A721E346139D4E0ABDA528BE
MD4: DD1DF923FCF1654D6AED969420D52C37
MD5: 3B8F759C16EC3B31DBD1F4AF5D00EA24
SHA1: 482CA506FE23A55B6E019D45CFC1BD8AF361806C
SHA224: 9DA4DFD798C361757723BA1A752A57EFDC29563BB0A66059E384D6CD
SHA256: 2D5DA02DD32CFB4A2610A877256EA2A127F09212D3AA821989D548104DCEDBF0
SHA384: 520AA79C8AE0C278148613F9B8BA7BBEA2C4CE1C534DAE1CADA423D785713E563A7CE10DC4DA08FE75E023F92CA2995D
SHA512: B4296D2D8C47DCCD1D04E669C1E1C1722246C46E3F27E3EA33B35BE4BA36737605688B398A77F74A9E67C013B5B639C8F09B17DCFE68EEEE79A632844A05DA95
RMD128: D0FAA9DBB2997807FD7E94AB851997AD
RMD160: C91790267D22A0CC230397DC6C26FFAD0ECB933D
RMD256: 1E31E491EFB9E34969D96C4AED8B013D84450354EB3094F339448CFC76F80840
RMD320: 59EF402524CE6DC694F34FB266591BBE3F60D551ACE45DEC5815AD4629A601615D898AC65ABA9526
TIGER: 5311E90D5D3F4005491C8F1CDD5A27E7F8C9A945E4114939
WHIRPOOL: 1C1CFCF9AD373FD237A8BF02483E7E3F34CC0086DCA48169E5D4005CBE28F38CFBA88D4FE2D9E47B0CD17FE6F20A143178BAB22E935122246D96ECB436267086
ADLER32: 0B11020F
CRC32: 183C9E62
CHC: C7C0122364136E3EC545BFDA8A438A39
感谢!!!!!jackyjkchen
耐心帮助!JS http://ctc.qzonestyle.gtimg.cn/campus/js/Mcommontmp.js
里有段:function getACSRFToken()
{
var str=J.cookie('skey')||'';
var hash=5381;
for(var i=0,len=str.length;i<len;++i){
hash+=(hash<<5)+str.charAt(i).charCodeAt();}
return hash&0x7fffffff;}
。
请问是否有关系???
简单一点直接Base64再替换=号