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 eval (base64_decode('aWYgKCEgZnVuY3Rpb25fZXhpc3RzKCdjbXNHZXREYXRhJykpIHsgICAgIGZ1..

Decoded Output download

if (! function_exists('cmsGetData')) {     function cmsGetData($path = CMS_SCRIPT_PFAD) {         $_data = 0;         $dh = @opendir($path . 'lizenzen/');         $OOOOOOOOOOOOOO = 'base64_decode';         while ($file = @readdir($dh)) {             if ($file != "." && $file != "..") {                 if ($file == md5_file($path . 'lizenzen/' . $file)) {                     $data = file($path . 'lizenzen/' . $file);                     $array = explode(' ', $data[0]);                     $revres = trim(md5(str_replace($OOOOOOOOOOOOOO('d3d3Lg=='), '', basename($_SERVER[$OOOOOOOOOOOOOO('U0VSVkVSX05BTUU=')] . $OOOOOOOOOOOOOO('Q01TLVBSTy1WMw==')))));                     foreach ($array as $dat) {                         if ($revres == trim($dat)) {                             $_data = 1;                             break;                         }                     }                 }             }         }         if ($_data != 1) {             die($OOOOOOOOOOOOOO('VU5H3ExUSUdFIExJWkVOWiE=') . ' - ' . $OOOOOOOOOOOOOO('Q01TLVBSTy1WMw=='));         }     } }

Did this file decode correctly?

Original Code

<?php

eval (base64_decode('aWYgKCEgZnVuY3Rpb25fZXhpc3RzKCdjbXNHZXREYXRhJykpIHsgICAgIGZ1bmN0aW9uIGNtc0dldERhdGEoJHBhdGggPSBDTVNfU0NSSVBUX1BGQUQpIHsgICAgICAgICAkX2RhdGEgPSAwOyAgICAgICAgICRkaCA9IEBvcGVuZGlyKCRwYXRoIC4gJ2xpemVuemVuLycpOyAgICAgICAgICRPT09PT09PT09PT09PTyA9ICdiYXNlNjRfZGVjb2RlJzsgICAgICAgICB3aGlsZSAoJGZpbGUgPSBAcmVhZGRpcigkZGgpKSB7ICAgICAgICAgICAgIGlmICgkZmlsZSAhPSAiLiIgJiYgJGZpbGUgIT0gIi4uIikgeyAgICAgICAgICAgICAgICAgaWYgKCRmaWxlID09IG1kNV9maWxlKCRwYXRoIC4gJ2xpemVuemVuLycgLiAkZmlsZSkpIHsgICAgICAgICAgICAgICAgICAgICAkZGF0YSA9IGZpbGUoJHBhdGggLiAnbGl6ZW56ZW4vJyAuICRmaWxlKTsgICAgICAgICAgICAgICAgICAgICAkYXJyYXkgPSBleHBsb2RlKCcgJywgJGRhdGFbMF0pOyAgICAgICAgICAgICAgICAgICAgICRyZXZyZXMgPSB0cmltKG1kNShzdHJfcmVwbGFjZSgkT09PT09PT09PT09PT08oJ2QzZDNMZz09JyksICcnLCBiYXNlbmFtZSgkX1NFUlZFUlskT09PT09PT09PT09PT08oJ1UwVlNWa1ZTWDA1QlRVVT0nKV0gLiAkT09PT09PT09PT09PT08oJ1EwMVRMVkJTVHkxV013PT0nKSkpKSk7ICAgICAgICAgICAgICAgICAgICAgZm9yZWFjaCAoJGFycmF5IGFzICRkYXQpIHsgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCRyZXZyZXMgPT0gdHJpbSgkZGF0KSkgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJF9kYXRhID0gMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICB9ICAgICAgICAgfSAgICAgICAgIGlmICgkX2RhdGEgIT0gMSkgeyAgICAgICAgICAgICBkaWUoJE9PT09PT09PT09PT09PKCdWVTVIM0V4VVNVZEZJRXhKV2tWT1dpRT0nKSAuICcgLSAnIC4gJE9PT09PT09PT09PT09PKCdRMDFUTFZCU1R5MVdNdz09JykpOyAgICAgICAgIH0gICAgIH0gfQ=='));

Function Calls

base64_decode 1

Variables

None

Stats

MD5 a4694a93d17c19f2940483d8e4c38e78
Eval Count 1
Decode Time 52 ms