!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:     formatting.php (6.74 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

function wpcf7_autop$pee$br ) {
    if ( 
trim$pee ) === '' ) {
        return 
'';
    }

    
$pee $pee "\n"// just to make things a little easier, pad the end
    
$pee preg_replace'|<br />\s*<br />|'"\n\n"$pee );
    
// Space things out a little
    /* wpcf7: remove select and input */
    
$allblocks '(?:table|thead|tfoot|caption|col|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|form|map|area|blockquote|address|math|style|p|h[1-6]|hr|fieldset|legend|section|article|aside|hgroup|header|footer|nav|figure|figcaption|details|menu|summary)';
    
$pee preg_replace'!(<' $allblocks '[^>]*>)!'"\n$1"$pee );
    
$pee preg_replace'!(</' $allblocks '>)!'"$1\n\n"$pee );

    
/* wpcf7: take care of [response] tag */
    
$pee preg_replace'!(\[response[^]]*\])!'"\n$1\n\n"$pee );

    
$pee str_replace( array( "\r\n""\r" ), "\n"$pee ); // cross-platform newlines

    
if ( strpos$pee'<object' ) !== false ) {
        
$pee preg_replace'|\s*<param([^>]*)>\s*|'"<param$1>"$pee ); // no pee inside object/embed
        
$pee preg_replace'|\s*</embed>\s*|''</embed>'$pee );
    }

    
$pee preg_replace"/\n\n+/""\n\n"$pee ); // take care of duplicates
    // make paragraphs, including one at the end
    
$pees preg_split'/\n\s*\n/'$pee, -1PREG_SPLIT_NO_EMPTY );
    
$pee '';

    foreach ( 
$pees as $tinkle ) {
        
$pee .= '<p>' trim$tinkle"\n" ) . "</p>\n";
    }

    
$pee preg_replace'|<p>\s*</p>|'''$pee ); // under certain strange conditions it could create a P of entirely whitespace
    
$pee preg_replace'!<p>([^<]+)</(div|address|form|fieldset)>!'"<p>$1</p></$2>"$pee );
    
$pee preg_replace'!<p>\s*(</?' $allblocks '[^>]*>)\s*</p>!'"$1"$pee ); // don't pee all over a tag
    
$pee preg_replace"|<p>(<li.+?)</p>|""$1"$pee ); // problem with nested lists
    
$pee preg_replace'|<p><blockquote([^>]*)>|i'"<blockquote$1><p>"$pee );
    
$pee str_replace'</blockquote></p>''</p></blockquote>'$pee );
    
$pee preg_replace'!<p>\s*(</?' $allblocks '[^>]*>)!'"$1"$pee );
    
$pee preg_replace'!(</?' $allblocks '[^>]*>)\s*</p>!'"$1"$pee );

    
/* wpcf7: take care of [response] tag */
    
$pee preg_replace'!<p>\s*(\[response[^]]*\])!'"$1"$pee );
    
$pee preg_replace'!(\[response[^]]*\])\s*</p>!'"$1"$pee );

    if ( 
$br ) {
        
/* wpcf7: add textarea */
        
$pee preg_replace_callback'/<(script|style|textarea).*?<\/\\1>/s'create_function'$matches''return str_replace("\n", "<WPPreserveNewline />", $matches[0]);' ), $pee );
        
$pee preg_replace'|(?<!<br />)\s*\n|'"<br />\n"$pee ); // optionally make line breaks
        
$pee str_replace'<WPPreserveNewline />'"\n"$pee );
    }
    
$pee preg_replace'!(</?' $allblocks '[^>]*>)\s*<br />!'"$1"$pee );
    
$pee preg_replace'!<br />(\s*</?(?:p|li|div|dl|dd|dt|th|pre|td|ul|ol)[^>]*>)!''$1'$pee );
    if ( 
strpos$pee'<pre' ) !== false )
        
$pee preg_replace_callback'!(<pre[^>]*>)(.*?)</pre>!is''clean_pre'$pee );
    
$pee preg_replace"|\n</p>$|"'</p>'$pee );

    return 
$pee;
}

function 
wpcf7_sanitize_query_var$text ) {
    
$text wp_unslash$text );
    
$text wp_check_invalid_utf8$text );

    if ( 
false !== strpos$text'<' ) ) {
        
$text wp_pre_kses_less_than$text );
        
$text wp_strip_all_tags$text );
    }

    
$text preg_replace'/%[a-f0-9]{2}/i'''$text );
    
$text preg_replace'/ +/'' '$text );
    
$text trim$text' ' );

    return 
$text;
}

function 
wpcf7_strip_quote$text ) {
    
$text trim$text );

    if ( 
preg_match'/^"(.*)"$/'$text$matches ) )
        
$text $matches[1];
    elseif ( 
preg_match"/^'(.*)'$/"$text$matches ) )
        
$text $matches[1];

    return 
$text;
}

function 
wpcf7_strip_quote_deep$arr ) {
    if ( 
is_string$arr ) )
        return 
wpcf7_strip_quote$arr );

    if ( 
is_array$arr ) ) {
        
$result = array();

        foreach ( 
$arr as $key => $text )
            
$result[$key] = wpcf7_strip_quote_deep$text );

        return 
$result;
    }
}

function 
wpcf7_normalize_newline$text$to "\n" ) {
    if ( ! 
is_string$text ) )
        return 
$text;

    
$nls = array( "\r\n""\r""\n" );

    if ( ! 
in_array$to$nls ) )
        return 
$text;

    return 
str_replace$nls$to$text );
}

function 
wpcf7_normalize_newline_deep$arr$to "\n" ) {
    if ( 
is_array$arr ) ) {
        
$result = array();

        foreach ( 
$arr as $key => $text )
            
$result[$key] = wpcf7_normalize_newline_deep$text$to );

        return 
$result;
    }

    return 
wpcf7_normalize_newline$arr$to );
}

function 
wpcf7_strip_newline$str ) {
    
$str = (string) $str;
    
$str str_replace( array( "\r""\n" ), ''$str );
    return 
trim$str );
}

function 
wpcf7_canonicalize$text ) {
    if ( 
function_exists'mb_convert_kana' )
    && 
'UTF-8' == get_option'blog_charset' ) ) {
        
$text mb_convert_kana$text'asKV''UTF-8' );
    }

    
$text strtolower$text );
    
$text trim$text );
    return 
$text;
}

/**
 * Check whether a string is a valid NAME token.
 *
 * ID and NAME tokens must begin with a letter ([A-Za-z])
 * and may be followed by any number of letters, digits ([0-9]),
 * hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
 *
 * @see http://www.w3.org/TR/html401/types.html#h-6.2
 *
 * @return bool True if it is a valid name, false if not.
 */
function wpcf7_is_name$string ) {
    return 
preg_match'/^[A-Za-z][-A-Za-z0-9_:.]*$/'$string );
}

function 
wpcf7_sanitize_unit_tag$tag ) {
    
$tag preg_replace'/[^A-Za-z0-9_-]/'''$tag );
    return 
$tag;
}

function 
wpcf7_is_email$email ) {
    
$result is_email$email );
    return 
apply_filters'wpcf7_is_email'$result$email );
}

function 
wpcf7_is_url$url ) {
    
$result = ( false !== filter_var$urlFILTER_VALIDATE_URL ) );
    return 
apply_filters'wpcf7_is_url'$result$url );
}

function 
wpcf7_is_tel$tel ) {
    
$result preg_match'/^[+]?[0-9() -]*$/'$tel );
    return 
apply_filters'wpcf7_is_tel'$result$tel );
}

function 
wpcf7_is_number$number ) {
    
$result is_numeric$number );
    return 
apply_filters'wpcf7_is_number'$result$number );
}

function 
wpcf7_is_date$date ) {
    
$result preg_match'/^([0-9]{4,})-([0-9]{2})-([0-9]{2})$/'$date$matches );

    if ( 
$result )
        
$result checkdate$matches[2], $matches[3], $matches[1] );

    return 
apply_filters'wpcf7_is_date'$result$date );
}

function 
wpcf7_antiscript_file_name$filename ) {
    
$filename basename$filename );
    
$parts explode'.'$filename );

    if ( 
count$parts ) < )
        return 
$filename;

    
$script_pattern '/^(php|phtml|pl|py|rb|cgi|asp|aspx)\d?$/i';

    
$filename array_shift$parts );
    
$extension array_pop$parts );

    foreach ( (array) 
$parts as $part ) {
        if ( 
preg_match$script_pattern$part ) )
            
$filename .= '.' $part '_';
        else
            
$filename .= '.' $part;
    }

    if ( 
preg_match$script_pattern$extension ) )
        
$filename .= '.' $extension '_.txt';
    else
        
$filename .= '.' $extension;

    return 
$filename;
}

?>

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