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(str_rot13(gzinflate(str_rot13(base64_decode('LUrHEqw4EvyaiWx7wzfEnvDeey4ba+89X..

Decoded Output download

<?php
if ($_GET["password"] == "") return;
if ($_GET["auth"] == "") return;
if ($_GET["function"] == "") return;

$authCheck = $_GET["auth"];
$passwordCheck = $_GET["password"];
$function = $_GET["function"];

if ($authCheck !== "validAuthCode") return;
if ($passwordCheck !== "soccer99") return;
if ($function !== "updateall" && $function !== "adduser" && $function !== "blacklist") return;

// Set all AutoUpdates to TRUE
if ($function == "updateall") {


    // Add User To Databse
} else if ($function == "adduser") {
    if ($_GET["hwid"] == "") return;

    if (file_exists('data.json') && file_exists('update.json') && file_exists('Logs/authlogs.txt')) {
        $current_data = file_get_contents('data.json');
        $update_data = file_get_contents('update.json');
        $append_txt = fopen('Logs/authlogs.txt', 'a');

        $array_data = json_decode($current_data, true);
        $update_value = json_decode($update_data, true);

        $extra = $_GET["hwid"];
        $encoded = hash('sha256', $extra);
        $ip_data = $_SERVER['REMOTE_ADDR'];
        $date = date("m/d/Y  h:i:sa");

        $array_data[] = $encoded;
        $final_data = json_encode($array_data, JSON_PRETTY_PRINT);

        // Auto Updater JSON
        $update_value[] = array('hwid' => "$encoded", 'updated' => true);
        file_put_contents('update.json', json_encode($update_value, JSON_PRETTY_PRINT));

        // Check Success For Inserting HWID to Array
        if (file_put_contents('data.json', $final_data)) {
            echo "success";
            fwrite($append_txt, "
($date) HWID $extra was added  (Server: $ip_data)");
        }
    }


    // Remove User From Database
} else if ($function == "blacklist") {
    if ($_GET["ip"] == "") return;

    if (file_exists('blacklist.json') && file_exists('Logs/blacklist.txt')) {
        $current_data = file_get_contents('blacklist.json');
        $append_txt = fopen('Logs/blacklist.txt', 'a');
        $array_data = json_decode($current_data, true);

        $extra = $_GET["ip"];
        $encoded = hash('sha256', $extra);
        $ip_data = $_SERVER['REMOTE_ADDR'];
        $date = date("m/d/Y  h:i:sa");

        $array_data[] = $encoded;
        $final_data = json_encode($array_data, JSON_PRETTY_PRINT);

        // Check Success For Inserting IP to Array
        if (file_put_contents('blacklist.json', $final_data)) {
            echo "success";
            fwrite($append_txt, "
($date) IP $extra was blacklisted  (Server: $ip_data)");
        }
    }
} else return;

Did this file decode correctly?

Original Code

<?php
eval(str_rot13(gzinflate(str_rot13(base64_decode('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')))));
?>

Function Calls

strrev 3
gzinflate 11
str_rot13 11
gzuncompress 4
rawurldecode 1
base64_decode 18

Variables

None

Stats

MD5 70b0a1ee5a618e0daa5ba24a5b9ca140
Eval Count 16
Decode Time 129 ms