!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:\cumbreclima\wp-content\plugins\contact-form-7\includes\   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:     validation.php (1.76 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

class WPCF7_Validation implements ArrayAccess {
    private 
$invalid_fields = array();
    private 
$container = array();

    public function 
__construct() {
        
$this->container = array(
            
'valid' => true,
            
'reason' => array(),
            
'idref' => array() );
    }

    public function 
invalidate$context$message ) {
        if ( 
$context instanceof WPCF7_Shortcode ) {
            
$tag $context;
        } elseif ( 
is_array$context ) ) {
            
$tag = new WPCF7_Shortcode$context );
        } elseif ( 
is_string$context ) ) {
            
$tags wpcf7_scan_shortcode( array( 'name' => trim$context ) ) );
            
$tag $tags ? new WPCF7_Shortcode$tags[0] ) : null;
        }

        
$name = ! empty( $tag ) ? $tag->name null;

        if ( empty( 
$name ) || ! wpcf7_is_name$name ) ) {
            return;
        }

        if ( 
$this->is_valid$name ) ) {
            
$id $tag->get_id_option();

            if ( empty( 
$id ) || ! wpcf7_is_name$id ) ) {
                
$id null;
            }

            
$this->invalid_fields[$name] = array(
                
'reason' => (string) $message,
                
'idref' => $id );
        }
    }

    public function 
is_valid$name null ) {
        if ( ! empty( 
$name ) ) {
            return ! isset( 
$this->invalid_fields[$name] );
        } else {
            return empty( 
$this->invalid_fields );
        }
    }

    public function 
get_invalid_fields() {
        return 
$this->invalid_fields;
    }

    public function 
offsetSet$offset$value ) {
        if ( isset( 
$this->container[$offset] ) ) {
            
$this->container[$offset] = $value;
        }

        if ( 
'reason' == $offset && is_array$value ) ) {
            foreach ( 
$value as $k => $v ) {
                
$this->invalidate$k$v );
            }
        }
    }

    public function 
offsetGet$offset ) {
        if ( isset( 
$this->container[$offset] ) ) {
            return 
$this->container[$offset];
        }
    }

    public function 
offsetExists$offset ) {
        return isset( 
$this->container[$offset] );
    }

    public function 
offsetUnset$offset ) {
    }
}

?>

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