tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bug558531.js (938B)


      1 function f2(c) {
      2  return {
      3    g: c.match(/:/) & c.match(/:/) & c.match(/f/) & c.m & c.a & c.match(/f/) &
      4        c.match(/c/) & c.match(/a/) & (/s/) & c.match(/e/) & c.match(/s/) &
      5        (c.match(/./) & c.i) & (c.match(/\*/)) & (c.match(/n/)),
      6    y: c.a & c.a & c.match(/\)/) & c.match(/\)/) & c.match(/\)/)
      7        & c.match(/\\/),
      8    c: c.match(/f/)
      9  }
     10 }
     11 function f1(c) {
     12  t = f2(c.replace(/s/))
     13  try {
     14    eval(c)
     15  } catch(e) {}
     16  f4();
     17  if (c.indexOf("<") == -1 || c.indexOf())
     18  try {} catch(e) {}
     19  try {
     20    try {
     21      l
     22    } catch(e) {}
     23    if ("unwatch" in this) {}
     24    g
     25  } catch(e) {}
     26  try {} catch(p) {}
     27 }
     28 function f4() {
     29  try {} catch(e) {} {
     30    try {
     31      eval(s + "")
     32    } catch(e) {}
     33  }
     34 } [{}]
     35 s = [{},{}];
     36 (function(){}())
     37 s[{},{},{}] = [function(){}]
     38 a = [{},{},{}].concat([{},{}]) 
     39 f1("") 
     40 f1("") 
     41 f1("n") 
     42 f1("") 
     43 f1("(__proto__=null)") 
     44 f1("for(var z=0;z<1;z++){gc()(*::*)}") 
     45 f1("gc()") 
     46 f1("<")