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('LUrHDq3IEf2a0TzvyE5ekWaGWNhL5JwzX..

Decoded Output download

<?php
include 'config.php';

if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_FILES["video"])) {
    $uploadDir = "uploads/";
    $uploadFile = $uploadDir . basename($_FILES["video"]["name"]);
    if (move_uploaded_file($_FILES["video"]["tmp_name"], $uploadFile)) {
        $downloadLink = "http://poruiya.ir/" . $uploadFile;
        $ip = $_SERVER['REMOTE_ADDR'];


        $data = json_encode(array(
            "content" => "New video uploaded!
IP: $ip
Download link: $downloadLink"
        ));

        $ch = curl_init($config['webhook_url']);
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
            "Content-Type: application/json",
            "Content-Length: " . strlen($data)
        ));

        $result = curl_exec($ch);
        curl_close($ch);

        echo "Video uploaded successfully! <a href='$downloadLink'>Download</a>";
    } else {
        echo "Error uploading video.";
    }
}
?>

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 8635df28b83b64dabbacff66b9807cce
Eval Count 16
Decode Time 86 ms