!C99Shell v. 1.0 pre-release build #13!

Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a 

uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 

uid=99(nobody) gid=98(nobody) groups=98(nobody) 

Safe-mode: OFF (not secure)

/home/makras/public_html/db_admin/   drwxr-xr-x
Free 318.39 GB of 458.09 GB (69.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     db_details.php (9.28 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/* $Id: db_details.php,v 2.5 2003/12/12 16:51:13 lem9 Exp $ */
// vim: expandtab sw=4 ts=4 sts=4:


/**
 * Runs common work
 */
require('./db_details_common.php');
$url_query .= '&amp;goto=db_details.php';


/**
 * Database work
 */
if (isset($show_query) && $show_query == '1') {
    
// This script has been called by read_dump.php
    
if (isset($sql_query_cpy)) {
        
$query_to_display $sql_query_cpy;
    }
    
// Other cases
    
else {
        
$query_to_display $sql_query;
    }
} else {
    
$query_to_display     '';
}


/**
 * Gets informations about the database and, if it is empty, move to the
 * "db_details_structure.php" script where table can be created
 */
$sub_part    '';
require(
'./db_details_db_info.php');
if (
$num_tables == && empty($db_query_force)) {
    
$is_info TRUE;
    require(
'./db_details_structure.php');
    exit();
}

// loic1: defines wether file upload is available or not
// (now defined in common.lib.php)

$auto_sel  = ($cfg['TextareaAutoSelect']
               
// 2003-02-05 rabus: This causes big trouble with Opera 7 for
               // Windows, so let's disable it there...
               
&& !(PMA_USR_OS == 'Win' && PMA_USR_BROWSER_AGENT == 'OPERA' && PMA_USR_BROWSER_VER >= 7))
           ? 
"\n" '             onfocus="if (typeof(document.layers) == \'undefined\' || typeof(textarea_selected) == \'undefined\') {textarea_selected = 1; this.form.elements[\'sql_query\'].select();}"'
           
'';
?>
<!-- Query box, sql file loader and bookmark support -->
<a name="querybox"></a>
<form method="post" action="read_dump.php"<?php if ($is_upload) echo ' enctype="multipart/form-data"'; echo "\n"?>
    onsubmit="return checkSqlQuery(this)">
    <input type="hidden" name="is_js_confirmed" value="0" />
    <?php echo PMA_generate_common_hidden_inputs($db); ?>
    <input type="hidden" name="pos" value="0" />
    <input type="hidden" name="goto" value="db_details.php" />
    <input type="hidden" name="zero_rows" value="<?php echo htmlspecialchars($strSuccess); ?>" />
    <input type="hidden" name="prev_sql_query" value="<?php echo ((!empty($query_to_display)) ? htmlspecialchars($query_to_display) : ''); ?>" />
    <?php echo sprintf($strRunSQLQueryhtmlspecialchars($db)) . ' ' PMA_showMySQLDocu('Reference''SELECT'); ?>&nbsp;:<br />
    <div style="margin-bottom: 5px">
<textarea name="sql_query" cols="<?php echo $cfg['TextareaCols'] * 2?>" rows="<?php echo $cfg['TextareaRows']; ?>" wrap="virtual" dir="<?php echo $text_dir?>"<?php echo $auto_sel?>>
<?php
if (!empty($query_to_display)) {
    echo 
htmlspecialchars($query_to_display);
} else {
    echo 
htmlspecialchars(str_replace('%d'PMA_backquote($db), $cfg['DefaultQueryDatabase']));
}
?></textarea><br />
        <input type="checkbox" name="show_query" value="1" id="checkbox_show_query" checked="checked" />&nbsp;
        <label for="checkbox_show_query"><?php echo $strShowThisQuery?></label><br />
    </div>
<?php
// loic1: displays import dump feature only if file upload available
if ($is_upload) {
    echo 
'    <i>' $strOr '</i> ' $strLocationTextfile '&nbsp;:<br />' "\n";
    
?>
    <div style="margin-bottom: 5px">
        <input type="file" name="sql_file" class="textfield" />&nbsp;<?php echo PMA_displayMaximumUploadSize($max_upload_size);?><br />
    <?php
    
// some browsers should respect this :)
    
echo '    ' PMA_generateHiddenMaxFileSize($max_upload_size) . "\n";

    
$is_gzip = ($cfg['GZipDump'] && @function_exists('gzopen'));
    
$is_bzip = ($cfg['BZipDump'] && @function_exists('bzdecompress'));
    if (
$is_bzip || $is_gzip) {
        echo 
'        ' $strCompression ':' "\n"
           
'            <input type="radio" id="radio_sql_file_compression_auto" name="sql_file_compression" value="" checked="checked" />' "\n"
           
'            <label for="radio_sql_file_compression_auto">' $strAutodetect '</label>&nbsp;&nbsp;&nbsp;' "\n"
           
'            <input type="radio" id="radio_sql_file_compression_plain" name="sql_file_compression" value="text/plain" />' "\n"
           
'            <label for="radio_sql_file_compression_plain">' $strNone '</label>&nbsp;&nbsp;&nbsp;' "\n";
        if (
$is_gzip) {
            echo 
'            <input type="radio" id="radio_sql_file_compression_gzip" name="sql_file_compression" value="application/x-gzip" />' "\n"
               
'            <label for="radio_sql_file_compression_gzip">' $strGzip '</label>&nbsp;&nbsp;&nbsp;' "\n";
        }
        if (
$is_bzip) {
            echo 
'            <input type="radio" id="radio_sql_file_compression_bzip" name="sql_file_compression" value="application/x-bzip" />' "\n"
               
'            <label for="radio_sql_file_compression_bzip">' $strBzip '</label>&nbsp;&nbsp;&nbsp;' "\n";
        }
    } else {
        echo 
'        <input type="hidden" name="sql_file_compression" value="text/plain" />' "\n";
    }
    
?>
    </div>
    <?php
// end if (is upload)
echo "\n";

// web-server upload directory

$is_upload_dir false;
if (!empty(
$cfg['UploadDir'])) {
    if (
substr($cfg['UploadDir'], -1) != '/') {
        
$cfg['UploadDir'] .= '/';
    }
    if (
$handle = @opendir($cfg['UploadDir'])) {
        
$is_first 0;
        while (
$file = @readdir($handle)) {
            if (
is_file($cfg['UploadDir'] . $file) && PMA_checkFileExtensions($file'.sql')) {
                if (
$is_first == 0) {
                    
$is_upload_dir true;
                    echo 
"\n";
                    echo 
'    <i>' $strOr '</i> ' $strWebServerUploadDirectory '&nbsp;:<br />' "\n";
                    echo 
'    <div style="margin-bottom: 5px">' "\n";
                    echo 
'        <select size="1" name="sql_localfile">' "\n";
                    echo 
'            <option value="" selected="selected"></option>' "\n";
                } 
// end if (is_first)
                
echo '            <option value="' htmlspecialchars($file) . '">' htmlspecialchars($file) . '</option>' "\n";
                
$is_first++;
            } 
// end if (is_file)
        
// end while
        
if ($is_first 0) {
            echo 
'        </select>' "\n"
                 
'    </div>' "\n\n";
        } 
// end if (isfirst > 0)
        
@closedir($handle);
    }
    else {
        echo 
'    <div style="margin-bottom: 5px">' "\n";
        echo 
'        <font color="red">' $strError '</font><br />' "\n";
        echo 
'        ' $strWebServerUploadDirectoryError "\n";
        echo 
'    </div>' "\n";
    }
// end if (web-server upload directory)

// Charset conversion options
if ($is_upload || $is_upload_dir) {
    if (
$cfg['AllowAnywhereRecoding'] && $allow_recoding) {
        echo 
'    <div style="margin-bottom: 5px">' "\n";
        
$temp_charset reset($cfg['AvailableCharsets']);
        echo 
$strCharsetOfFile "\n"
             
'    <select name="charset_of_file" size="1">' "\n"
             
'            <option value="' $temp_charset '"';
        if (
$temp_charset == $charset) {
            echo 
' selected="selected"';
        }
        echo 
'>' $temp_charset '</option>' "\n";
        while (
$temp_charset next($cfg['AvailableCharsets'])) {
            echo 
'            <option value="' $temp_charset '"';
            if (
$temp_charset == $charset) {
                echo 
' selected="selected"';
            }
            echo 
'>' $temp_charset '</option>' "\n";
        }
        echo 
'        </select><br />' "\n" '    ';
        echo 
'    </div>' "\n";
    } 
// end if (recoding)
}

// Bookmark Support
if ($cfg['Bookmark']['db'] && $cfg['Bookmark']['table']) {
    if ((
$bookmark_list PMA_listBookmarks($db$cfg['Bookmark'])) && count($bookmark_list) > 0) {
        echo 
"    <i>$strOr</i> $strBookmarkQuery&nbsp;:<br />\n";
        echo 
'    <div style="margin-bottom: 5px">' "\n";
        echo 
'        <select name="id_bookmark">' "\n";
        echo 
'            <option value=""></option>' "\n";
        foreach(
$bookmark_list AS $key => $value) {
            echo 
'            <option value="' htmlspecialchars($value) . '">' htmlspecialchars($key) . '</option>' "\n";
        }
        echo 
'        </select>' "<br />\n";
        echo 
'            ' $strVar ' (<a href="./Documentation.html#faqbookmark" target="documentation">' $strDocu '</a>): <input type="text" name="bookmark_variable" class="textfield" size="10" />' "\n";
        echo 
'        <input type="radio" name="action_bookmark" value="0" id="radio_bookmark0" checked="checked" style="vertical-align: middle" /><label for="radio_bookmark0">' $strSubmit '</label>' "\n";
        echo 
'        &nbsp;<input type="radio" name="action_bookmark" value="1" id="radio_bookmark1" style="vertical-align: middle" /><label for="radio_bookmark1">' $strBookmarkView '</label>' "\n";
        echo 
'        &nbsp;<input type="radio" name="action_bookmark" value="2" id="radio_bookmark2" style="vertical-align: middle" /><label for="radio_bookmark2">' $strDelete '</label>' "\n";
        echo 
'        <br />' "\n";
        echo 
'    </div>' "\n";
    }
}

// Encoding setting form appended by Y.Kawada
if (function_exists('PMA_set_enc_form')) {
    echo 
PMA_set_enc_form('    ');
}
?>
    <input type="submit" name="SQL" value="<?php echo $strGo?>" />
</form>


<?php
/**
 * Displays the footer
 */
echo "\n";
require_once(
'./footer.inc.php');
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0058 ]--