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

Software: Apache. PHP/5.5.15 

uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 

SYSTEM 

Safe-mode: OFF (not secure)

C:\Intranet\C\xampp\htdocs\site1\   drwxrwxrwx
Free 4.1 GB of 39.52 GB (10.37%)
Detected drives: [ a ] [ c ] [ d ] [ e ] [ f ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     config.php (13.01 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

//-- document root --//
$cal_cfg['document_root'] = '';

//-- password --//
$cal_cfg['password'] = 'demo';

//-- time zone (from -12 to 12) --//
$cal_cfg['timezone'] = 0;

//-- is sunday the last day of the week ? (TRUE/FALSE) --//
$cal_cfg['sunday_endweek'] = true;

//-- character set  --//
$cal_cfg['charset'] = 'ISO-8859-1';

//-- allow html code in event messages ? (TRUE/FALSE) --//
$cal_cfg['html'] = false;

//-- 12-hour time instead of 24-hour? (TRUE/FALSE) --//
$cal_cfg['12_hour'] = true;

//-- days --//
$cal_cfg['day'] = array(
                        
'Lu',
                        
'Ma',
                        
'Mi',
                        
'Ju',
                        
'Vi',
                        
'Sa',
                        
'Do'
                    
);

//-- months --//
$cal_cfg['month'] = array(1=>
                        
'Enero',
                        
'Febrero',
                        
'Marzo',
                        
'Abril',
                        
'Mayo',
                        
'Junio',
                        
'Julio',
                        
'Agosto',
                        
'Septiembre',
                        
'Octubre',
                        
'Noviembre',
                        
'Diciembre'
                    
);


/*-----------
  templates
 ------------*/

//-- header --//
$cal_cfg['popup']['header'] = <<<EOT
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
        <link rel="stylesheet" type="text/css" href="./style.css" />
        <title>Winged Calendar</title>
        <style type="text/css"><!--
        body {background-color:#000; color:#fff; margin:0; padding:1em}
        --></style>
    </head>
    <body>
EOT;

//-- footer --//
$cal_cfg['popup']['footer'] = '</body></html>';

//-- notices --//
$cal_cfg['popup']['notices'] = array (
                                
'access'  => 'Unauthorised access',
                                
'invalid' => 'Invalid input',
                                
'add'     => 'The event has been added.\nWould you like to reload the calendar?',
                                
'del'     => 'The event has been deleted.\nWould you like to reload the calendar?',
                                
'edit'    => 'The event has been edited.\nWould you like to reload the calendar?'
                                
);

//-- javascript stuff --//
$cal_cfg['popup']['js']['alert'] = <<<EOT
{ALERT}
<script type="text/javascript"><!--//
opener.alert("{ALERT}");
window.close();
//--></script>
EOT;

$cal_cfg['popup']['js']['confirm'] = <<<EOT
{CONFIRM}
<script type="text/javascript"><!--//
if (opener.confirm("{CONFIRM}")) {
    reloadCalendar();
    closing();
} else {
    window.close();
}
function closing() {
    if (!opener.Calendar.loaded) {
        setTimeout("closing()", 200);
    } else {
        window.close();
    }
}
function reloadCalendar() {
    var rows = opener.document.getElementById("calendar").getElementsByTagName("tr");
    for (var i=0; i<rows.length; i++) {
        if (rows[i].className=="title") {
            var dates = rows[i].getElementsByTagName("td")[1].id.substring(1).split("-");
            opener.Calendar.requestCalendar(dates[0], dates[1]);
            break;
        }
    }
}
//--></script>
EOT;


//-- calendar body --//
$cal_cfg['template']['body'] = <<<EOT
<table class="calendarDetail" cellspacing="0" cellpadding="0">
<tr><td colspan="7" bgcolor="#FFFFCC" height="24"><font color="#990000">Calendario Ambiental</font></td></tr>
    <tr class="title">
        <td id="l{LAST_MON}-{LAST_YEAR}"><a href="#" title="{LAST_MON}-{LAST_YEAR}">&laquo;</a></td>
        <td id="c{MON}-{YEAR}" colspan="5"><a href="#" title="Reload this month">{MONTH} {YEAR}</a></td>
        <td id="n{NEXT_MON}-{NEXT_YEAR}"><a href="#" title="{NEXT_MON}-{NEXT_YEAR}">&raquo;</a></td>
    </tr>
    <tr class="title1">
        <!-- BEGIN1 -->
        <td>{DAY}</td>
        <!-- END1 -->
    </tr>
    <!-- BEGIN -->
    <tr class="week">
        <td id="{ID_0}" class="{WHICH_0}"><a href="#">{DAY_0}</a>{EVENT_0}</td>
        <td id="{ID_1}" class="{WHICH_1}"><a href="#">{DAY_1}</a>{EVENT_1}</td>
        <td id="{ID_2}" class="{WHICH_2}"><a href="#">{DAY_2}</a>{EVENT_2}</td>
        <td id="{ID_3}" class="{WHICH_3}"><a href="#">{DAY_3}</a>{EVENT_3}</td>
        <td id="{ID_4}" class="{WHICH_4}"><a href="#">{DAY_4}</a>{EVENT_4}</td>
        <td id="{ID_5}" class="{WHICH_5}"><a href="#">{DAY_5}</a>{EVENT_5}</td>
        <td id="{ID_6}" class="{WHICH_6}"><a href="#">{DAY_6}</a>{EVENT_6}</td>
    </tr>
    <!-- END -->
</table>
EOT;

//-- float event window --//
$cal_cfg['template']['event'] = <<<EOT
<br />
<ul class="calendarEvent" id="e{DAY}-{MONTH}-{YEAR}">
    <!-- BEGIN -->
    <li><span class="date">{YEAR}-{MONTH}-{DAY}, {HR}:{MIN}</span>
            <!--            <div class="edit"><a href="#" onclick="return Calendar.edit('{ID}')">[edit]</a></div>-->

        
        <div>{MESSAGE}</div>
    </li>
    <!-- END -->
</ul>
EOT;

//-- add/edit event form --//
$cal_cfg['template']['form'] = <<<EOT
<div id="calendarForm">
    <div class="title">Add / Edit an event</div>
    <form action="./calendar_handle.php" method="post">
        <div>
        <input type="hidden" name="do" value="{DO}" />
        <input type="hidden" name="id" value="{ID}" />
        <div style="float:left; width:6em">Date:</div>
        <select name="day">
            <option value="da1">1</option>
            <option value="da2">2</option>
            <option value="da3">3</option>
            <option value="da4">4</option>
            <option value="da5">5</option>
            <option value="da6">6</option>
            <option value="da7">7</option>
            <option value="da8">8</option>
            <option value="da9">9</option>
            <option value="da10">10</option>
            <option value="da11">11</option>
            <option value="da12">12</option>
            <option value="da13">13</option>
            <option value="da14">14</option>
            <option value="da15">15</option>
            <option value="da16">16</option>
            <option value="da17">17</option>
            <option value="da18">18</option>
            <option value="da19">19</option>
            <option value="da20">20</option>
            <option value="da21">21</option>
            <option value="da22">22</option>
            <option value="da23">23</option>
            <option value="da24">24</option>
            <option value="da25">25</option>
            <option value="da26">26</option>
            <option value="da27">27</option>
            <option value="da28">28</option>
            <option value="da29">29</option>
            <option value="da30">30</option>
            <option value="da31">31</option>
        </select> -
        <select name="month">
            <option value="mo0">Every month</option><option>-----------</option>
            <option value="mo1">January</option>
            <option value="mo2">February</option>
            <option value="mo3">March</option>
            <option value="mo4">April</option>
            <option value="mo5">May</option>
            <option value="mo6">June</option>
            <option value="mo7">July</option>
            <option value="mo8">August</option>
            <option value="mo9">September</option>
            <option value="mo10">October</option>
            <option value="mo11">November</option>
            <option value="mo12">December</option>
        </select> -
        <select name="year">
            <option value="0">Every year</option><option>-----------</option>
            {YEAR}
        </select><br />
        <div style="float:left; width:6em">Time:</div>
        <select name="hr">
            <option value="hr0">00</option>
            <option value="hr1">01</option>
            <option value="hr2">02</option>
            <option value="hr3">03</option>
            <option value="hr4">04</option>
            <option value="hr5">05</option>
            <option value="hr6">06</option>
            <option value="hr7">07</option>
            <option value="hr8">08</option>
            <option value="hr9">09</option>
            <option value="hr10">10</option>
            <option value="hr11">11</option>
            <option value="hr12">12</option>
            <option value="hr13">13</option>
            <option value="hr14">14</option>
            <option value="hr15">15</option>
            <option value="hr16">16</option>
            <option value="hr17">17</option>
            <option value="hr18">18</option>
            <option value="hr19">19</option>
            <option value="hr20">20</option>
            <option value="hr21">21</option>
            <option value="hr22">22</option>
            <option value="hr23">23</option>
        </select> :
        <select name="min">
            <option value="mi0">00</option>
            <option value="mi1">01</option>
            <option value="mi2">02</option>
            <option value="mi3">03</option>
            <option value="mi4">04</option>
            <option value="mi5">05</option>
            <option value="mi6">06</option>
            <option value="mi7">07</option>
            <option value="mi8">08</option>
            <option value="mi9">09</option>
            <option value="mi10">10</option>
            <option value="mi11">11</option>
            <option value="mi12">12</option>
            <option value="mi13">13</option>
            <option value="mi14">14</option>
            <option value="mi15">15</option>
            <option value="mi16">16</option>
            <option value="mi17">17</option>
            <option value="mi18">18</option>
            <option value="mi19">19</option>
            <option value="mi20">20</option>
            <option value="mi21">21</option>
            <option value="mi22">22</option>
            <option value="mi23">23</option>
            <option value="mi24">24</option>
            <option value="mi25">25</option>
            <option value="mi26">26</option>
            <option value="mi27">27</option>
            <option value="mi28">28</option>
            <option value="mi29">29</option>
            <option value="mi30">30</option>
            <option value="mi31">31</option>
            <option value="mi32">32</option>
            <option value="mi33">33</option>
            <option value="mi34">34</option>
            <option value="mi35">35</option>
            <option value="mi36">36</option>
            <option value="mi37">37</option>
            <option value="mi38">38</option>
            <option value="mi39">39</option>
            <option value="mi40">40</option>
            <option value="mi41">41</option>
            <option value="mi42">42</option>
            <option value="mi43">43</option>
            <option value="mi44">44</option>
            <option value="mi45">45</option>
            <option value="mi46">46</option>
            <option value="mi47">47</option>
            <option value="mi48">48</option>
            <option value="mi49">49</option>
            <option value="mi50">50</option>
            <option value="mi51">51</option>
            <option value="mi52">52</option>
            <option value="mi53">53</option>
            <option value="mi54">54</option>
            <option value="mi55">55</option>
            <option value="mi56">56</option>
            <option value="mi57">57</option>
            <option value="mi58">58</option>
            <option value="mi59">59</option>
        </select><br />
        <div style="float:left; width:6em">Message:</div><textarea name="message" rows="5" cols="40" style="width:30em">{MESSAGE}</textarea><br />
        <div style="float:left; width:6em">Password:</div><input type="password" name="pass" style="width:30em" /><br />
        <input type="{ADD}" name="add" value=" Add " />
        <input type="{EDIT}" name="edit" value=" Edit " />
        <input type="{EDIT}" name="del" value="Delete" onclick="return confirm('Are you sure to delete this event?')" />
        </div>
    </form>
</div>
EOT;

//-- javascript stuff --//
$cal_cfg['template']['js'] = <<<EOT
<script type="text/javascript"><!--//
var Calendar = {
    loaded : false,

    edit : function(id) {
        var url = "{HTPATH}/calendar_handle.php?edit=" + id;
        window.open(url, "Calendar", "width=500, height=300, scrollbars=1, resizable=1");
        return false;
    },

    requestCalendar : function (month, year) {
        var request = false;
        Calendar.loaded = false;
        if (window.XMLHttpRequest) {
            try {
                request = new XMLHttpRequest();
            } catch (e) {
                request = false;
            }
        } else if (window.ActiveXObject) {
            try {
                request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    request = new ActiveXOjbject("Microsoft.XMLHTTP");
                } catch (e) {
                    request = false;
                }
            }
        }
        if (request) {
            document.getElementById("calendar").innerHTML = "Loading...";
            request.onreadystatechange = function() {
                if (request.readyState==4) {
                    if (request.status==200) {
                        Calendar.loaded = true;
                        document.getElementById("calendar").innerHTML = request.responseText;
                        Calendar.addListeners();
                    }
                }
            };
            request.open("GET", "{HTPATH}/calendar_handle.php?date=" + month + "-" + year, true);
            request.send("");
        } else {
            alert("AJAX isn't supported.");
        }
    },

    addListeners : function() {
        var isIE = navigator.userAgent.indexOf("MSIE")>-1;
        var rows = document.getElementById("calendar").getElementsByTagName("tr");
        for (var i=0; i<rows.length; i++) {
            if (rows[i].className=="title") {
                var cols = rows[i].getElementsByTagName("td");
                for (var j=0; j<cols.length; j++) {
                    cols[j].getElementsByTagName("a")[0].onclick = function() {
                        var dates = this.parentNode.id.substring(1).split("-");
                        Calendar.requestCalendar(dates[0], dates[1]);
                        return false;
                    }
                }
            } else if (rows[i].className=="week") {
                var cols = rows[i].getElementsByTagName("td");
                for (var j=0; j<cols.length; j++) {
                    cols[j].getElementsByTagName("a")[0].onclick = function() {
                    return false;
                    }
                    var event = document.getElementById("e" + cols[j].id.substring(1));
                    if (isIE && event!=null) {
                        cols[j].onmouseover = function() {
                            document.getElementById("e" + this.id.substring(1)).style.display = "block";
                        }
                        cols[j].onmouseout = function() {
                            document.getElementById("e" + this.id.substring(1)).style.display = "none";
                        }
                        event.onmouseover = function() {
                            document.getElementById(this.id).style.display = "block";
                        }
                        event.onmouseout = function() {
                            document.getElementById(this.id).style.display = "none";
                        }
                    }
                }
            }
        }
    }
};
Calendar.addListeners();
//--></script>

EOT;

?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

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

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

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