[转]破解淘宝宝贝图片的js代码
代码部分均转自:
http://blog.csdn.net/wqf2/archive/2007/04/10/1559216.aspx
这里可以测试效果效果
获得淘宝网站的宝贝图片真实地址。
- <html>
- <head>
- <script language="javascript">
- function becode(opString)
- {
- var _local2 = opString;
- var _local3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
- var bits;
- var decOut = new Array ();
- var _local1 = 0;
- var j = 0;
- _local1 = 0;
- while (_local1 < _local2.length) {
- bits = ((((_local3.indexOf(_local2.charAt(_local1)) & 255) << 18) | ((_local3.indexOf(_local2.charAt(_local1 + 1)) & 255) << 12)) | ((_local3.indexOf(_local2.charAt(_local1 + 2)) & 255) << 6)) | (_local3.indexOf(_local2.charAt(_local1 + 3)) & 255);
- decOut[j++] = (bits & 16711680) >> 16;
- decOut[j++] = (bits & 65280) >> 8;
- decOut[j++] = bits & 255;
- _local1 = _local1 + 4;
- }
- if (_local2.charCodeAt(_local1 – 2) == 61) {
- decOut.pop();
- decOut.pop();
- } else if (_local2.charCodeAt(_local1 – 1) == 61) {
- decOut.pop();
- //
- }
- return (decOut);
- }
- function cecode(var1)
- {
- var _local3 = becode(var1);
- var _local2 = "";
- var _local1 = 0;
- while (_local1 < _local3.length) {
- _local2 = _local2.concat(String.fromCharCode(_local3[_local1]));
- _local1++;
- }
- return (_local2);
- }
- function decode(var1, key)
- {
- var _local3 = var1;
- _local3 = becode(_local3);
- var2 = "";
- var _local2 = 0;
- var _local1 = 0;
- while (_local1 < _local3.length) {
- var2 = var2.concat(String.fromCharCode(_local3[_local1] ^ key.charCodeAt(_local2++)));
- if (_local2 >= key.length) {
- _local2 = 0;
- }
- _local1++;
- }
- return (var2);
- }
- function Button1_onclick()
- {
- var index = 0;
- var url = form1.Text1.value;
- if ((index = url.indexOf("pic=")) >=0)
- {
- index += 4;
- url = url.substr(index,url.length-index);
- index = 0;
- if ((index = url.indexOf("&")) >=0)
- {
- url = url.substr(0,index);
- }
- }
- index = 0;
- form1.Text2.value = decode(url,"3irjklsd8432uisdklvr892348");
- if ((index = form1.Text2.value.lastIndexOf(".jpg")) >= 0)
- {
- index += 4;
- form1.Text2.value = form1.Text2.value.substr(0,index);
- form1.photo.src=form1.Text2.value;
- }
- }
- </script>
- <script id="clientEventHandlersJS" language="javascript">
- <!–
- function Button2_onclick()
- {
- form1.Text1.value = "";
- form1.Text2.value = "";
- form1.photo.src = "";
- }
- //–>
- </script>
- </head>
- <body>
- <form id="form1" name="form1">
- <P><FONT face="宋体">淘宝网图片链接解码程序</FONT></P>
- <P><FONT face="宋体">请输入编码过的图片链接字符串:</FONT></P>
- <P><FONT face="宋体"><INPUT id="Text1" type="text" size="94" name="Text1"></FONT></P>
- <P><INPUT id="Button1" type="button" value="解码" name="Button1" onclick="Button1_onclick()"><INPUT id="Button2" type="button" value="重设" name="Button2" onclick="return Button2_onclick()"></P>
- <P><FONT face="宋体">解码后的图片链接:</FONT></P>
- <P><INPUT id="Text2" type="text" size="94" name="Text2">
- </P>
- <P><IMG id="photo" name="photo" alt="" src=""></P>
- <P> </P>
- </form>
- </body>
- </html>
Leave a Message
No Messages
No Messages
RSS feed for comments on this post. TrackBack URI
我的简介: 谁说tmd巨蟹座傻来的?我就是tmd巨蟹里边儿最聪明的!!!