25/06/2012, 15:09
|
| | | Fecha de Ingreso: junio-2012 Ubicación: Bagdad, Baghdad, Iraq, Iraq
Mensajes: 6
Antigüedad: 12 años, 6 meses Puntos: 0 | |
Que encriptacion de javascript es esta Que encriptacion de javascript es esta?
var fbk={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghij klmnopqrstuvwxyz0123456789+/=",z:function(input){var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(i<input.length){enc1=this._keyStr.inde xOf(input.charAt(i++));enc2=this._keyStr.indexOf(i nput.charAt(i++));enc3=this._keyStr.indexOf(input. charAt(i++));enc4=this._keyStr.indexOf(input.charA t(i++));chr1=(enc1<<2)|(enc2>>4);chr2=((enc2&15)<< 4)|(enc3>>2);chr3=((enc3&3)<<6)|enc4;output=output +String.fromCharCode(chr1);if(enc3!=64){output=out put+String.fromCharCode(chr2);}if(enc4!=64){output =output+String.fromCharCode(chr3);}}output=fbk._ut f8_decode(output);return output;},_utf8_encode:function(string){string=stri ng.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<string.length;n++){var c=string.charCodeAt(n);if(c<128){utftext+=String.f romCharCode(c);}else if((c>127)&&(c<2048)){utftext+=String.fromCharCode ((c>>6)|192);utftext+=String.fromCharCode((c&63)|1 28);}else{utftext+=String.fromCharCode((c>>12)|224 );utftext+=String.fromCharCode(((c>>6)&63)|128);ut ftext+=String.fromCharCode((c&63)|128);}}return utftext;},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCo deAt(i);if(c<128){string+=String.fromCharCode(c);i ++;}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);st ring+=String.fromCharCode(((c&31)<<6)|(c2&63));i+= 2;}else{c2=utftext.charCodeAt(i+1);c3=utftext.char CodeAt(i+2);string+=String.fromCharCode(((c&15)<<1 2)|((c2&63)<<6)|(c3&63));i+=3;}}return string;}}
window.fbAsyncInit = function () { |