ulvis.paste.net

Paste Search Dynamic
Recent pastes
redirect
  1. <html>
  2. <head>
  3. <meta charset="utf-8" />
  4. </head>
  5. <body>
  6.  
  7.     <script type="text/javascript">
  8.             (function (d, w, h) {
  9.                             var reverseUrl = '//' + location.host + '/?key=id';
  10.                             h.pushState(null, document.title, reverseUrl);
  11.                 h.pushState(null, document.title, reverseUrl);
  12.             })(document, window, history);
  13.     </script>
  14.  
  15. <form action="/yxff8b3p" method="get" id="submit-form">
  16.             <input type="hidden" name="shu" value=" "/>
  17.             <input type="hidden" name="pst" value="1535542582"/>
  18.             <input type="hidden" name="rmtc" value="t"/>
  19.             <input type="hidden" name="uuid" value=""/>
  20.             <input type="hidden" name="pii" value=""/>
  21.             <input type="hidden" name="in" value=""/><input type="hidden" name="key" value=" "/><input type="hidden" name="psid" value="14555701"/></form>
  22. <script type="text/javascript">
  23.              try{
  24.             if (window.opener !=null){
  25.               if (window.opener.opener !=null){
  26.                 window.opener.opener = null;
  27.               }
  28.               window.opener = null;
  29.             }
  30.             if (parent.window.opener != null){
  31.               parent.window.opener = null;
  32.             }
  33.           }
  34.           catch(_e){}
  35.             function now() {
  36.                 try {
  37.                     return Date.now();
  38.                 } catch (ex) {
  39.                     return (new Date()).getTime();
  40.                 }
  41.             }
  42.  
  43.             function set(name, value) {
  44.                 document.forms[ 0 ][ "" + name ].value = value;
  45.             }
  46.  
  47.             function submit(incognito) {
  48.                 set("in", incognito);
  49.                 document.forms[0].submit();
  50.             }
  51.  
  52.             function redirect() { submit("false"); }
  53.  
  54.             var date = new Date(now() + 15 * 1000),
  55.                 cookies = document.cookie,
  56.                 start = cookies.indexOf("uid_id2="),
  57.                 isPopunder = true;
  58.  
  59.             document.cookie = "cjs=t; path=/; expires=" + date.toUTCString();
  60.             isPopunder && window !== top && set("pii", "true");
  61.  
  62.             if (start === 0 || (start > 0 && (cookies.charAt(start - 1) === ';' || cookies.charAt(start - 1) === ' '))) {
  63.                 var finish = cookies.indexOf(';', start);
  64.                 set("uuid", cookies.substring(start + 8, finish === -1 ? void 0 : finish));
  65.                 redirect();
  66.             } else {
  67.                 try {
  68.                     var request = new XMLHttpRequest(),
  69.                         timeout = setTimeout(function() {request.abort();}, 1000);
  70.                     request.withCredentials = true;
  71.                     request.open("GET", "//url");
  72.  
  73.                     request.onload = function() {
  74.                         clearTimeout(timeout);
  75.                         set("uuid", request.responseText);
  76.                         redirect();
  77.                     };
  78.                     request.onerror = request.onabort = redirect;
  79.                     request.send();
  80.                 } catch (error) {
  81.                     redirect();
  82.                 }
  83.             }</script>
  84. </body></html>
Parsed in 0.000 seconds