Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* File protected by copyright law and provided under license. Checksum: db2180efe77..
Decoded Output download
function rotencode($string,$amount) { $key = substr($string, 0, 1); if(strlen($string)==1) { return chr(ord($key) + $amount); } else { return chr(ord($key) + $amount) . rotEncode(substr($string, 1, strlen($string)-1), $amount); }}if(!function_exists("rotencode")){function rotencode($string,$amount) { $key = substr($string, 0, 1); if(strlen($string)==1) { return chr(ord($key) + $amount); } else { return chr(ord($key) + $amount) . rotEncode(substr($string, 1, strlen($string)-1), $amount); }}}
Did this file decode correctly?
Original Code
<?php /* File protected by copyright law and provided under license. Checksum: db2180efe775b8addaf943c104da3df3 */
$M9Z14FM8E5N="\x62\141\x73\145\x36\64\x5f\144\x65\143\x6f\144\x65";$M9Z34FM8E5N=$M9Z14FM8E5N("cG0yM29pYmhqNmt1bG44dnRfZm5nY3g3emV5YTRxczk1MXJkdw==");eval($M9Z14FM8E5N("aWYoIWZ1bmN0aW9uX2V4aXN0cygicm90ZW5jb2RlIikpe2Z1bmN0aW9uIHJvdGVuY29kZSgkc3RyaW5nLCRhbW91bnQpIHsgJGtleSA9IHN1YnN0cigkc3RyaW5nLCAwLCAxKTsgaWYoc3RybGVuKCRzdHJpbmcpPT0xKSB7IHJldHVybiBjaHIob3JkKCRrZXkpICsgJGFtb3VudCk7IH0gZWxzZSB7IHJldHVybiBjaHIob3JkKCRrZXkpICsgJGFtb3VudCkgLiByb3RFbmNvZGUoc3Vic3RyKCRzdHJpbmcsIDEsIHN0cmxlbigkc3RyaW5nKS0xKSwgJGFtb3VudCk7IH19fQ=="));$M9Z74FM8E5N=$M9Z34FM8E5N[34].$M9Z34FM8E5N[4].$M9Z34FM8E5N[16].$M9Z34FM8E5N[25].$M9Z34FM8E5N[19].$M9Z34FM8E5N[21].$M9Z34FM8E5N[4].$M9Z34FM8E5N[35].$M9Z34FM8E5N[25];$M9Z44FM8E5N=$M9Z74FM8E5N($M9Z14FM8E5N("cW4zNHBqY2lrN2x2bW85d3VgZ29oZHk4e2Z6YjVydDo2MnNleA=="),-1);$M9Z54FM8E5N=$M9Z44FM8E5N[20].$M9Z44FM8E5N[24].$M9Z44FM8E5N[5].$M9Z44FM8E5N[19].$M9Z44FM8E5N[18].$M9Z44FM8E5N[12].$M9Z44FM8E5N[27].$M9Z44FM8E5N[16].$M9Z44FM8E5N[25];$M9Z64FM8E5N=$M9Z34FM8E5N[6].$M9Z34FM8E5N[27].$M9Z34FM8E5N[30].$M9Z34FM8E5N[25].$M9Z34FM8E5N[9].$M9Z34FM8E5N[28].$M9Z34FM8E5N[17].$M9Z34FM8E5N[35].$M9Z34FM8E5N[25].$M9Z34FM8E5N[21].$M9Z34FM8E5N[4].$M9Z34FM8E5N[35].$M9Z34FM8E5N[25];eval($M9Z54FM8E5N($M9Z14FM8E5N("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"))); ?>
Function Calls
| base64_decode | 3 |
| function_exists | 1 |
| 11411111610111099111100101 | 1 |
Stats
| MD5 | 53675b96a107b918bac275cb25515201 |
| Eval Count | 1 |
| Decode Time | 133 ms |