!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache. PHP/5.6.40-67+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux hosting1.erectacloud.it 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC
2024 x86_64
 

uid=5229(web473) gid=5117(client172) groups=5117(client172),5002(sshusers) 

Safe-mode: OFF (not secure)

/var/www/clients/client172/web473/web/OLD_WP/wp-admin/maint/   drwxr-xr-x
Free 182.31 GB of 490.84 GB (37.14%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     repair.php (7 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Database Repair and Optimization Script.
 *
 * @package WordPress
 * @subpackage Database
 */
define('WP_REPAIRING'true);

require_once( 
dirnamedirnamedirname__FILE__ ) ) ) . '/wp-load.php' );

header'Content-Type: text/html; charset=utf-8' );
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head>
    <meta name="viewport" content="width=device-width" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="robots" content="noindex,nofollow" />
    <title><?php _e'WordPress &rsaquo; Database Repair' ); ?></title>
    <?php
    wp_admin_css
'install'true );
    
?>
</head>
<body class="wp-core-ui">
<p id="logo"><a href="<?php echo esc_url__'https://wordpress.org/' ) ); ?>" tabindex="-1"><?php _e'WordPress' ); ?></a></p>

<?php

if ( ! defined'WP_ALLOW_REPAIR' ) ) {

    echo 
'<h1 class="screen-reader-text">' __'Allow automatic database repair' ) . '</h1>';

    echo 
'<p>';
    
printf(
        
/* translators: %s: wp-config.php */
        
__'To allow use of this page to automatically repair database problems, please add the following line to your %s file. Once this line is added to your config, reload this page.' ),
        
'<code>wp-config.php</code>'
    
);
    echo 
"</p><p><code>define('WP_ALLOW_REPAIR', true);</code></p>";

    
$default_key     'put your unique phrase here';
    
$missing_key     false;
    
$duplicated_keys = array();

    foreach ( array( 
'AUTH_KEY''SECURE_AUTH_KEY''LOGGED_IN_KEY''NONCE_KEY''AUTH_SALT''SECURE_AUTH_SALT''LOGGED_IN_SALT''NONCE_SALT' ) as $key ) {
        if ( 
defined$key ) ) {
            
// Check for unique values of each key.
            
$duplicated_keysconstant$key ) ] = isset( $duplicated_keysconstant$key ) ] );
        } else {
            
// If a constant is not defined, it's missing.
            
$missing_key true;
        }
    }

    
// If at least one key uses the default value, consider it duplicated.
    
if ( isset( $duplicated_keys$default_key ] ) ) {
        
$duplicated_keys$default_key ] = true;
    }

    
// Weed out all unique, non-default values.
    
$duplicated_keys array_filter$duplicated_keys );

    if ( 
$duplicated_keys || $missing_key ) {

        echo 
'<h2 class="screen-reader-text">' __'Check secret keys' ) . '</h2>';

        
// Translators: 1: wp-config.php; 2: Secret key service URL.
        
echo '<p>' sprintf__'While you are editing your %1$s file, take a moment to make sure you have all 8 keys and that they are unique. You can generate these using the <a href="%2$s">WordPress.org secret key service</a>.' ), '<code>wp-config.php</code>''https://api.wordpress.org/secret-key/1.1/salt/' ) . '</p>';
    }

} elseif ( isset( 
$_GET['repair'] ) ) {

    echo 
'<h1 class="screen-reader-text">' __'Database repair results' ) . '</h1>';

    
$optimize == $_GET['repair'];
    
$okay true;
    
$problems = array();

    
$tables $wpdb->tables();

    
// Sitecategories may not exist if global terms are disabled.
    
$query $wpdb->prepare"SHOW TABLES LIKE %s"$wpdb->esc_like$wpdb->sitecategories ) );
    if ( 
is_multisite() && ! $wpdb->get_var$query ) ) {
        unset( 
$tables['sitecategories'] );
    }

    
/**
     * Filters additional database tables to repair.
     *
     * @since 3.0.0
     *
     * @param array $tables Array of prefixed table names to be repaired.
     */
    
$tables array_merge$tables, (array) apply_filters'tables_to_repair', array() ) );

    
// Loop over the tables, checking and repairing as needed.
    
foreach ( $tables as $table ) {
        
$check $wpdb->get_row"CHECK TABLE $table);

        echo 
'<p>';
        if ( 
'OK' == $check->Msg_text ) {
            
/* translators: %s: table name */
            
printf__'The %s table is okay.' ), "<code>$table</code>" );
        } else {
            
/* translators: 1: table name, 2: error message, */
            
printf__'The %1$s table is not okay. It is reporting the following error: %2$s. WordPress will attempt to repair this table&hellip;' ) , "<code>$table</code>""<code>$check->Msg_text</code>" );

            
$repair $wpdb->get_row"REPAIR TABLE $table);

            echo 
'<br />&nbsp;&nbsp;&nbsp;&nbsp;';
            if ( 
'OK' == $check->Msg_text ) {
                
/* translators: %s: table name */
                
printf__'Successfully repaired the %s table.' ), "<code>$table</code>" );
            } else {
                
/* translators: 1: table name, 2: error message, */
                
echo sprintf__'Failed to repair the %1$s table. Error: %2$s' ), "<code>$table</code>""<code>$check->Msg_text</code>" ) . '<br />';
                
$problems[$table] = $check->Msg_text;
                
$okay false;
            }
        }

        if ( 
$okay && $optimize ) {
            
$check $wpdb->get_row"ANALYZE TABLE $table);

            echo 
'<br />&nbsp;&nbsp;&nbsp;&nbsp;';
            if ( 
'Table is already up to date' == $check->Msg_text )  {
                
/* translators: %s: table name */
                
printf__'The %s table is already optimized.' ), "<code>$table</code>" );
            } else {
                
$check $wpdb->get_row"OPTIMIZE TABLE $table);

                echo 
'<br />&nbsp;&nbsp;&nbsp;&nbsp;';
                if ( 
'OK' == $check->Msg_text || 'Table is already up to date' == $check->Msg_text ) {
                    
/* translators: %s: table name */
                    
printf__'Successfully optimized the %s table.' ), "<code>$table</code>" );
                } else {
                    
/* translators: 1: table name, 2: error message, */
                    
printf__'Failed to optimize the %1$s table. Error: %2$s' ), "<code>$table</code>""<code>$check->Msg_text</code>" );
                }
            }
        }
        echo 
'</p>';
    }

    if ( 
$problems ) {
        
printf'<p>' __('Some database problems could not be repaired. Please copy-and-paste the following list of errors to the <a href="%s">WordPress support forums</a> to get additional assistance.') . '</p>'__'https://wordpress.org/support/forum/how-to-and-troubleshooting' ) );
        
$problem_output '';
        foreach ( 
$problems as $table => $problem )
            
$problem_output .= "$table$problem\n";
        echo 
'<p><textarea name="errors" id="errors" rows="20" cols="60">' esc_textarea$problem_output ) . '</textarea></p>';
    } else {
        echo 
'<p>' __'Repairs complete. Please remove the following line from wp-config.php to prevent this page from being used by unauthorized users.' ) . "</p><p><code>define('WP_ALLOW_REPAIR', true);</code></p>";
    }
} else {

    echo 
'<h1 class="screen-reader-text">' __'WordPress database repair' ) . '</h1>';

    if ( isset( 
$_GET['referrer'] ) && 'is_blog_installed' == $_GET['referrer'] )
        echo 
'<p>' __'One or more database tables are unavailable. To allow WordPress to attempt to repair these tables, press the &#8220;Repair Database&#8221; button. Repairing can take a while, so please be patient.' ) . '</p>';
    else
        echo 
'<p>' __'WordPress can automatically look for some common database problems and repair them. Repairing can take a while, so please be patient.' ) . '</p>';
?>
    <p class="step"><a class="button button-large" href="repair.php?repair=1"><?php _e'Repair Database' ); ?></a></p>
    <p><?php _e'WordPress can also attempt to optimize the database. This improves performance in some situations. Repairing and optimizing the database can take a long time and the database will be locked while optimizing.' ); ?></p>
    <p class="step"><a class="button button-large" href="repair.php?repair=2"><?php _e'Repair and Optimize Database' ); ?></a></p>
<?php
}
?>
</body>
</html>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.3826 ]--