Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Jan 16th, 2013  |  syntax: JavaScript  |  size: 1.62 KB  |  views: 100  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. var protected_links = "";
  2. var a_to_va = 0;
  3. var a_to_vb = 0;
  4. var a_to_vc = "";
  5.  
  6. function auto_anonymize() {
  7.     auto_anonyminize();
  8. }
  9. function auto_anonyminize() {
  10.     var a_to_vd = window.location.hostname;
  11.     if (protected_links != "" && !protected_links.match(a_to_vd)) {
  12.         protected_links += ", " + a_to_vd;
  13.     } else if (protected_links == "") {
  14.         protected_links = a_to_vd;
  15.     }
  16.     var a_to_ve = "";
  17.     var a_to_vf = new Array();
  18.     var a_to_vg = 0;
  19.     a_to_ve = document.getElementsByTagName("a");
  20.     a_to_va = a_to_ve.length;
  21.     a_to_vf = a_to_fa();
  22.     a_to_vg = a_to_vf.length;
  23.     var a_to_vh = false;
  24.     var j = 0;
  25.     var a_to_vi = "";
  26.     for (var i = 0; i < a_to_va; i++) {
  27.         a_to_vh = false;
  28.         j = 0;
  29.         while (a_to_vh == false && j < a_to_vg) {
  30.             a_to_vi = a_to_ve[i].href;
  31.             if (a_to_vi.match(a_to_vf[j]) || !a_to_vi || !a_to_vi.match("http://")) {
  32.                 a_to_vh = true;
  33.             }
  34.             j++;
  35.         }
  36.         if (a_to_vh == false) {
  37.             a_to_ve[i].href = "http://anonym.to?" + a_to_vi;
  38.             a_to_vb++;
  39.             a_to_vc += i + ":::" + a_to_ve[i].href + "\n";
  40.         }
  41.     }
  42.     var a_to_vj = document.getElementById("anonyminized");
  43.     var a_to_vk = document.getElementById("found_links");
  44.     if (a_to_vj) {
  45.         a_to_vj.innerHTML += a_to_vb;
  46.     }
  47.     if (a_to_vk) {
  48.         a_to_vk.innerHTML += a_to_va;
  49.     }
  50. }
  51. function a_to_fa() {
  52.     var a_to_vf = new Array();
  53.     protected_links = protected_links.replace(" ", "");
  54.     a_to_vf = protected_links.split(",");
  55.     return a_to_vf;
  56. }