Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

document.addEventListener("DOMContentLoaded", function() { const event = new Event("notloa..

Decoded Output download

<?  document.addEventListener("DOMContentLoaded", function() { const event = new Event("notload"); elem.addEventListener( "notload", (e) => { const el = document.querySelector('.abc-for-test'); if (!el.id.split('$').join('').includes(window.location.host)) { document.body.innerHTML = '  !   !'; } }, false, ); elem.dispatchEvent(event); }); (() => { for (j = function() { for (h = 'QBjIvV})Y{fg<JD?3NO', a = new Array(h.length), l = 0; l < h.length; l++) a[l] = h .charCodeAt(l); return a }(), m = m => document.write(m), k = decodeURI("".concat( "hva%20dpcdaecd=%20%20cicl=%3E%20d%22edlnd%20ht%20f%20asigdec=lhol%20oec_n_%20_orc$tihd%20%20%20e%7Dcy=yeenlte%7Bpii%22%22%22hfd%7Bu%7B$a%7De%7Bdtsniuelen%3Cnm%20lsoli%22g_%D1%81%22=uo%7D=bmplagaho=depe%22=%20iupp=%3Cicningvapnea%22ii%20=cnpdls%7Dr%3E" )).split(""), g = k.length % j.length, l = k.length - 1; l >= 0; l--) g--, -1 == g && (g = j .length - 1), f = l + j[g], f >= k.length || (c = k[l], b = k[f], k[f] = c, k[l] = b); for (n = m, i = "", l = 0; l < k.length; l++) i += k[l]; n(i) })(); 
 ?>

Did this file decode correctly?

Original Code

document.addEventListener("DOMContentLoaded", function() { const event = new Event("notload"); elem.addEventListener( "notload", (e) => { const el = document.querySelector('.abc-for-test'); if (!el.id.split('$').join('').includes(window.location.host)) { document.body.innerHTML = '  !   !'; } }, false, ); elem.dispatchEvent(event); }); (() => { for (j = function() { for (h = 'QBjIvV})Y{fg<JD?3NO', a = new Array(h.length), l = 0; l < h.length; l++) a[l] = h .charCodeAt(l); return a }(), m = m => document.write(m), k = decodeURI("".concat( "hva%20dpcdaecd=%20%20cicl=%3E%20d%22edlnd%20ht%20f%20asigdec=lhol%20oec_n_%20_orc$tihd%20%20%20e%7Dcy=yeenlte%7Bpii%22%22%22hfd%7Bu%7B$a%7De%7Bdtsniuelen%3Cnm%20lsoli%22g_%D1%81%22=uo%7D=bmplagaho=depe%22=%20iupp=%3Cicningvapnea%22ii%20=cnpdls%7Dr%3E" )).split(""), g = k.length % j.length, l = k.length - 1; l >= 0; l--) g--, -1 == g && (g = j .length - 1), f = l + j[g], f >= k.length || (c = k[l], b = k[f], k[f] = c, k[l] = b); for (n = m, i = "", l = 0; l < k.length; l++) i += k[l]; n(i) })();

Function Calls

None

Variables

None

Stats

MD5 c72660d7095eaedb02685ed7aade0528
Eval Count 0
Decode Time 44 ms