!c99Shell v. 1.0 pre-release build #16!

Software: Apache/2.2.3 (CentOS). PHP/5.1.6 

uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44
EDT 2010 i686
 

uid=48(apache) gid=48(apache) groups=48(apache) 

Safe-mode: OFF (not secure)

/var/www/html/mis/eassess/class/   drwxr-xr-x
Free 51 GB of 127.8 GB (39.91%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     clsTable.php (4.53 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?
class clsTable{
    var 
$strTable="";                            //สตริงของทั้งตาราง
    
var $strTableHeader="";            //สตริงส่วนนหัวตาราง
    
var $strTableRow="";            //สตริง 1 แถว
    
var $strTableRows="";            //สตริงรวมหลายๆแถว
    
var $strTableFooter="";            //สตริงส่วนท้ายตาราง

    
var $bgColor="#dddddd";            //สีพื้นของทั้งตาราง
    
var $borderColor="#ffffff";        //สีของกรอบตาราง
    
var $align="";                    //การจัดตำแหน่งของตาราง left  right  center
    
var $width="";                    //ความกว้างของตาราง tag table
    
var $widthTD="";            //ความกว้างของตาราง tag td
    
var $heightTD="";            //ความสูงของตาราง tag td
    
var $cellSpacing="1";            //
    
var $cellPadding="2";            //
    
var $border="0";                //ความหนาของเส้นกรอบตาราง
    
var $bgImg="";                    //ชื่อรูปภาพพื้นหลังของตาราง
    
var $class="";                    //ชื่อ style sheet class ที่กำหนดไว้สำหรับตาราง
        
    
var $headerClass="";            //ชื่อ style sheet class ที่กำหนดไว้สำหรับหัวตาราง
    
var $headerImg="";                //ชื่อรูปภาพพื้นหลังของหัวตาราง
    
var $headerBgColor="#ffeedd";    //สีพี้นของหัวตาราง
    
var $headerAlign="";            //การจัดตำแหน่งของหัวคอลัมน์ทุกคอลัมน์จะเหมือนกันหมด
        
    
var $rowClass="";                //ชื่อ style sheet class ที่กำหนดไว้สำหรับแถวของตาราง        
    
var $rowImg="";                    //ชื่อรูปภาพพื้นหลังของแถว
    
var $rowOddBgColor="#ffffff";    //สีของแถวคี่
    
var $rowEvenBgColor="#fbfbfb";    //สีของแถวคู่
    
var $rowAlign="";                //การจัดตำแหน่งของข้อมูลในแถวทุกคอลัมน์จะเหมือนกันหมด
    
    
var $footerClass="";            //ชื่อ style sheet class ที่กำหนดไว้สำหรับท้ายตาราง
    
var $footerImg="";                //ชื่อรูปภาพพื้นหลังของท้ายตาราง
    
var $footerBgColor="#eeeeee";    //สีพี้นของท้ายตาราง
    
var $footerAlign="";            //การจัดตำแหน่งของข้อมูลท้ายตาราง ทุกคอลัมน์จะเหมือนกันหมด
        
    
var $aHeader;                    //อะเรย์ของข้อความหัวตาราง
    
var $aRow;                        //อะเรย์ของแถว
    
    
function clsTable($aContentsHeader=array()){
        
$this->aHeader=$aContentsHeader;
    }
    function 
clear(){
        
$this->strTable="";
        
$this->strTableHeader="";
        
$this->strTableRow="";
        
$this->strTableRows="";
        
$this->strTableFooter="";
    }
    function 
tableStart(){
        return 
"<table bgcolor=\"$this->bgColor\" align=\"$this->align\" width=\"$this->width\" cellspacing=\"$this->cellSpacing\" cellpadding=\"$this->cellPadding\" border=\"$this->border\" background=\"$this->bgImg\" bordercolor=\"$this->borderColor\" class=\"$this->class\">\n";    
    }
    function 
tableEnd(){
        return 
"</table>\n";
    }
    function 
rowStart($odd1Even0=1$bgColor="ffffff"){        
        
//<tr ...>
        
$this->strTableRow="";
        
$this->strTableRow="<tr align=\"$this->rowAlign\" ";
        if (
$bgColor<>"ffffff")
            
$this->strTableRow.="bgcolor=\"$bgColor\" ";            
        elseif     (
$odd1Even0==1)
            
$this->strTableRow.="bgcolor=\"$this->rowOddBgColor\" ";
        elseif (
$odd1Even0==0)
            
$this->strTableRow.="bgcolor=\"$this->rowEvenBgColor\" ";        
        
$this->strTableRow.="background=\"$this->rowImg\" class=\"$this->rowClass\">\n";
    }
    function 
addCellH($content$align="center"$colSpan=1$rowSpan=1){  
        
//<th ...>xxx</th>
        
$this->strTableHeader.="<th align=\"$align\" colspan=\"$colSpan\" rowspan=\"$rowSpan\" bgcolor=\"$this->headerBgColor\">$content</th>\n";
    }
    function 
addCell($content$align="left"$bgColor=""$colSpan=1$rowSpan=1$widthTD=""$heightTD=""){
        
//<td ...>xxx</td>
        
$this->strTableRow.="<td align=\"$align\" width=\"$widthTD\" heigth=\"$heigthTD\" colspan=\"$colSpan\" rowspan=\"$rowSpan\" bgcolor=\"$bgColor\" >$content</td>\n";
    }
    function 
rowEnd(){
        
//
        
$this->strTableRow.="</tr>\n";
        
$this->strTableRows.=$this->strTableRow;
    }
    function 
header(){    
        
$this->strTableHeader="<tr align=\"$this->headerAlign\" bgcolor=\"$this->headerBgColor\" background=\"$this->headerImg\" class=\"$this->headerClass\">\n";
        for (
$i=0$i<count($this->aHeader); $i++){
            
$this->addCellH($this->aHeader[$i], $this->headerAlign);
        }
        
$this->strTableHeader.="</tr>\n";
        return 
$this->strTableHeader;
    }    
    function 
addRow($aContents$odd1Even0=1){
        
$this->strTableRow="";
        
$this->strTableRow="<tr align=\"$this->rowAlign\"  valign=\"middle\" ";
        if (
$odd1Even0==1)
            
$this->strTableRow.="bgcolor=\"$this->rowOddBgColor\" ";
        else 
            
$this->strTableRow.="bgcolor=\"$this->rowEvenBgColor\" ";
        
$this->strTableRow.="background=\"$this->rowImg\" class=\"$this->rowClass\">\n";
        for (
$i=0$i<count($aContents); $i++){
            
$this->addCell($aContents[$i], $this->rowAlign);
        }
        
$this->strTableRow.="</tr>\n";
        
$this->strTableRows.=$this->strTableRow;
    }
    function 
rows(){
        return 
$this->strTableRows;    
    }
    function 
footer(){
        return 
$this->strTableFooter;
    }
    function 
output(){
        return 
$this->tableStart().$this->header().$this->rows().$this->footer().$this->tableEnd();
    }
}
?>

:: Command execute ::

Enter:
 
Select:
 

:: Shadow's tricks :D ::

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

:: Preddy's tricks :D ::

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0064 ]--