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(gzinflate(base64_decode("dVRtb9owEP4+af/hZiEFPoyXMk0IkqCpZOqXCgZ001RVkYmPxiKxI8..

Decoded Output download

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>PHP Obfuscator</title>
</head>
<body>
    <h2>PHP Obfuscator</h2>
    <form method="post">
        <textarea name="source" rows="10" cols="80" placeholder="Masukkan kode PHP Anda di sini..."></textarea><br><br>
        <input type="submit" value="Obfuscate">
    </form>
    <hr>

    <?php
    function obfuscate_php($source) {
        // Step 1: gzdeflate and base64_encode
        $encoded = base64_encode(gzdeflate($source));

        // Step 2: Wrap encoded code in eval statement
        $obfuscated = '<?php eval(gzinflate(base64_decode("' . $encoded . '"))); ?>';

        return $obfuscated;
    }

    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        $source = $_POST['source'];

        // Step 3: Obfuscate the PHP code
        $obfuscated_code = obfuscate_php($source);

        // Display the obfuscated code
        echo "<h3>Obfuscated PHP Code:</h3>";
        echo "<textarea rows='10' cols='80'>$obfuscated_code</textarea>";
    }
    ?>
</body>
</html>

Did this file decode correctly?

Original Code

<?php eval(gzinflate(base64_decode("dVRtb9owEP4+af/hZiEFPoyXMk0IkqCpZOqXCgZ001RVkYmPxiKxI8fpxqb99znvgW5Iwc7d+Xk5fNjvVuvb/feNB6GOI/ftGztfIaLi2SEoSBFByswK5mPHqCkEIVUpaoc87D+/n5E6p7mO0N3cbWB9OGZpQLVU9qiMGphRhWMfJDvXZ8KbVwdMqEoepYrBMIaSOSSRqa6pSjr8qalCCoLG6JBUZipAAkr+SB0yGRMIZGR2M7NLIhpgKCOGyiH3NM1OJyrgJBlCzv5JMAqMQ8oFHw6HxDWqK3DXPqji6RBzkWQa9DnJWbNDzDWBFxpl5rX2gU1TRrmJxm2OU+2XSZiU22MmAs2lAFmf9k2u3ysdDeB3yz0awU5jApM5PP9ieIxMMVDB4EBT/PjBRxEYU219rwwwcC4r+s3phmawqKV1iW7m8E3RBGqc/Bu4ADSGIdUGIEahO4SNh5zTKlwWxYaRi5KxUsKwUEIsGLY6h2CRgdECS9e6EKRQZ0p08Rdl8k9dxY/Q7/k7b/vV2z6Srfflwdvt/Xtvf7dekSdwHCCb9W5PLhpauTdae36efbTKgPX0z3ZM581VRdBheX2uWt4q9ItuOf/5Xa8JVjw19/RcwHa6eImOQSiB2OHUXbcluYhbUzY3wzN1yeJVeTMqxXBYk7FVDoc1G1vuteDO5Sdtj/NlWYxxNb6Gq/zH+As="))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 70123b5f58eb14a276c2cbbf8fd516ae
Eval Count 1
Decode Time 49 ms