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

Software: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16. PHP/5.4.16 

uname -a: Linux roko-bkp 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64 

uid=48(apache) gid=48(apache) groups=48(apache),1003(webmaster) 

Safe-mode: OFF (not secure)

/usr/share/phpMyAdmin/js/   drwxr-xr-x
Free 9.28 GB of 93.48 GB (9.93%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     get_scripts.js.php (1.91 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * Concatenates several js files to reduce the number of
 * http requests sent to the server
 *
 * @package PhpMyAdmin
 */

chdir('..');

// Close session early as we won't write anything there
session_write_close();

// Send correct type
header('Content-Type: text/javascript; charset=UTF-8');
// Enable browser cache for 1 hour
header('Expires: ' gmdate('D, d M Y H:i:s'time() + 3600) . ' GMT');

// When a token is not presented, even though whitelisted arrays are removed
// in PMA_removeRequestVars(). This is a workaround for that.
$_GET['scripts'] = json_encode($_GET['scripts']);

// Avoid loading the full common.inc.php because this would add many
// non-js-compatible stuff like DOCTYPE
define('PMA_MINIMUM_COMMON'true);
require_once 
'./libraries/common.inc.php';

include_once 
'./libraries/OutputBuffering.class.php';
$buffer PMA_OutputBuffering::getInstance();
$buffer->start();
register_shutdown_function(function() {
    echo 
PMA_OutputBuffering::getInstance()->getContents();
});

$_GET['scripts'] = json_decode($_GET['scripts']);
if (! empty(
$_GET['scripts']) && is_array($_GET['scripts'])) {
    
// Only up to 10 scripts as this is what we generate
    
foreach (array_slice($_GET['scripts'], 010) as $script) {
        
// Sanitise filename
        
$script_name 'js';

        
$path explode("/"$script);
        foreach (
$path as $index => $filename) {
            
// Allow alphanumeric, "." and "-" chars only, no files starting
            // with .
            
if (preg_match("@^[\w][\w\.-]+$@"$filename)) {
                
$script_name .= DIRECTORY_SEPARATOR $filename;
            }
        }

        
// Output file contents
        
if (preg_match("@\.js$@"$script_name) && is_readable($script_name)) {
            
readfile($script_name);
            echo 
";\n\n";
        }
    }
}

if (isset(
$_GET['call_done'])) {
    echo 
"AJAX.scriptHandler.done();";
}
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: 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.0042 ]--