Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php require_once "\x68\145\x6c\x70\145\x72\163\57\x6d\x6f\x2d\154\144\x61\160\x2d\x..

Decoded Output download

<?php 
 
 
require_once "helpers/mo-ldap-helper.php"; 
class Mo_ldap_authentication_upd 
{ 
    var $version = "20.0"; 
    function __construct() 
    { 
        ee()->load->dbforge(); 
        ee()->load->helper("url"); 
        if (defined("MO_TAILWIND_CSS")) { 
            goto SR; 
        } 
        define("MO_TAILWIND_CSS", "system/user/addons/mo_ldap_authentication/includes/css/mo-ldap-main-style.css"); 
        SR: 
        if (defined("MO_LDAP_CSS")) { 
            goto mF; 
        } 
        define("MO_LDAP_CSS", "system/user/addons/mo_ldap_authentication/includes/css/mo-ldap-styles.css"); 
        mF: 
        if (defined("MO_LDAP_JS")) { 
            goto jV; 
        } 
        define("MO_LDAP_JS", "system/user/addons/mo_ldap_authentication/includes/js/mo-ldap-scripts.js"); 
        jV: 
    } 
    function install() 
    { 
        $Sh = array("module_name" => "mo_ldap_authentication", "module_version" => $this->version, "has_cp_backend" => "y", "has_publish_fields" => "y"); 
        ee()->db->insert("modules", $Sh); 
        $this->settings = array("max_link_length" => 18, "truncate_cp_links" => "no", "use_in_forum" => "no"); 
        $Sh = array("class" => "Mo_ldap_authentication_ext", "method" => "moLdapInit", "hook" => "core_boot", "settings" => serialize($this->settings), "priority" => 10, "version" => $this->version, "enabled" => "y"); 
        ee()->db->insert("extensions", $Sh); 
        $Sh = array("class" => "Mo_ldap_authentication_ext", "method" => "mo_ldap_login", "hook" => "login_authenticate_start", "settings" => serialize($this->settings), "priority" => 10, "version" => $this->version, "enabled" => "y"); 
        ee()->db->insert("extensions", $Sh); 
        ee()->load->helper("url"); 
        $Sh = array("class" => "mo_ldap_authentication", "method" => "mo_ldap_saveldapconfig", "csrf_exempt" => 1); 
        ee()->db->insert("actions", $Sh); 
        $Sh = array("class" => "mo_ldap_authentication", "method" => "mo_ldap_signinsettings", "csrf_exempt" => 1); 
        ee()->db->insert("actions", $Sh); 
        $Sh = array("class" => "mo_ldap_authentication", "method" => "mo_ldap_loginwithminiorange", "csrf_exempt" => 1); 
        ee()->db->insert("actions", $Sh); 
        $Sh = array("class" => "mo_ldap_authentication", "method" => "mo_ldap_rolemappingconfig", "csrf_exempt" => 1); 
        ee()->db->insert("actions", $Sh); 
        $Sh = array("class" => "mo_ldap_authentication", "method" => "mo_ldap_customerModule", "csrf_exempt" => 1); 
        ee()->db->insert("actions", $Sh); 
        $HR = array("id" => array("type" => "int", "constraint" => 250, "unsigned" => TRUE, "null" => FALSE, "auto_increment" => TRUE), "key" => array("type" => "varchar", "constraint" => "1000", "null" => FALSE, "default" => ''), "value" => array("type" => "varchar", "constraint" => "10000", "null" => FALSE, "default" => '')); 
        ee()->dbforge->add_field($HR); 
        ee()->dbforge->add_key("id", TRUE); 
        ee()->dbforge->create_table("miniorange_ldap_data", TRUE); 
        $fU = array("key" => '', "value" => ''); 
        $n3 = uniqid(); 
        $Qj = ee()->db->select("id")->get("miniorange_ldap_data"); 
        if (!($Qj->num_rows() == 0)) { 
            goto WC; 
        } 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_protocol", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_server_url", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_port_number", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_full_server_url", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_admin_username", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_admin_password", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_search_base", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_username_attribute", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_search_filter", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_keep_config", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_enable_ldap_login", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_enable_role_mapping", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_override_roles", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_default_role", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_group_based_role_mapping_roles", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_group_based_role_mapping_groups", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_group_based_role_mapping_count", "value" => 0)); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_customer_email", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_customer_password", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_customer_license_key", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_message", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_message_type", "value" => '')); 
        ee()->db->replace("miniorange_ldap_data", array("key" => "mo_ldap_custom_search_filter_switch", "value" => '')); 
        WC: 
        require_once "mo-ldap-customer-setup.php"; 
        $l8 = new MoLdapCustomerSetup(); 
        $eZ = ee()->session->userdata("username"); 
        $pj = ''; 
        $z8 = $_SERVER["SERVER_NAME"]; 
        $rR = ee()->session->userdata("email"); 
        $YT = ''; 
        $f6 = "LDAP Authentication Addon Installed"; 
        $l8->submit_contact_us($eZ, $pj, $z8, $rR, $YT, $f6); 
        return TRUE; 
    } 
    function update($RB = '') 
    { 
        return TRUE; 
    } 
    function uninstall() 
    { 
        ee()->db->delete("modules", array("module_name" => "mo_ldap_authentication")); 
        ee()->db->delete("extensions", array("class" => "mo_ldap_authentication_ext", "method" => "moLdapInit")); 
        ee()->db->delete("extensions", array("class" => "mo_ldap_authentication_ext", "method" => "mo_ldap_login")); 
        ee()->db->delete("actions", array("class" => "mo_ldap_authentication", "method" => "mo_ldap_saveldapconfig")); 
        ee()->db->delete("actions", array("class" => "mo_ldap_authentication", "method" => "mo_ldap_signinsettings")); 
        ee()->db->delete("actions", array("class" => "mo_ldap_authentication", "method" => "mo_ldap_loginwithminiorange")); 
        ee()->db->delete("actions", array("class" => "mo_ldap_authentication", "method" => "mo_ldap_rolemappingconfig")); 
        ee()->db->delete("actions", array("class" => "mo_ldap_authentication", "method" => "mo_ldap_customerModule")); 
        $P_ = mo_ldap_get_db_value("mo_ldap_keep_config"); 
        if (!($P_ != "1")) { 
            goto v6; 
        } 
        ee()->dbforge->drop_table("miniorange_ldap_data"); 
        v6: 
        session_unset(); 
        return TRUE; 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php


require_once "\x68\145\x6c\x70\145\x72\163\57\x6d\x6f\x2d\154\144\x61\160\x2d\x68\145\154\x70\x65\x72\x2e\x70\150\x70";
class Mo_ldap_authentication_upd
{
    var $version = "\x32\60\x2e\60";
    function __construct()
    {
        ee()->load->dbforge();
        ee()->load->helper("\x75\162\154");
        if (defined("\x4d\117\x5f\124\101\x49\114\x57\x49\x4e\104\137\103\x53\x53")) {
            goto SR;
        }
        define("\115\x4f\137\124\x41\x49\114\x57\x49\x4e\104\137\103\x53\123", "\163\x79\x73\164\x65\x6d\57\x75\163\145\162\57\x61\x64\x64\157\156\x73\x2f\155\157\x5f\154\144\x61\160\137\141\x75\x74\x68\145\x6e\x74\151\143\141\x74\151\157\156\57\x69\156\143\154\165\144\145\x73\57\143\x73\x73\57\155\157\55\154\144\141\160\x2d\x6d\x61\x69\x6e\55\x73\164\x79\x6c\145\x2e\143\163\163");
        SR:
        if (defined("\x4d\117\x5f\x4c\x44\101\120\x5f\103\x53\x53")) {
            goto mF;
        }
        define("\x4d\117\x5f\x4c\x44\x41\120\x5f\103\x53\x53", "\163\x79\163\x74\x65\x6d\x2f\x75\163\x65\162\x2f\x61\144\x64\157\x6e\163\57\x6d\157\137\154\x64\141\x70\x5f\x61\165\164\x68\x65\156\x74\151\x63\x61\x74\x69\157\156\x2f\x69\x6e\143\154\165\x64\x65\163\57\x63\x73\x73\x2f\155\x6f\55\154\x64\x61\x70\55\163\164\171\154\x65\163\56\143\x73\163");
        mF:
        if (defined("\115\117\137\114\x44\x41\x50\137\x4a\x53")) {
            goto jV;
        }
        define("\x4d\117\137\x4c\104\x41\120\137\x4a\x53", "\x73\171\163\x74\145\x6d\57\165\163\x65\x72\57\141\x64\x64\x6f\156\x73\57\155\x6f\137\x6c\144\x61\160\x5f\x61\x75\164\x68\145\156\x74\x69\143\x61\164\x69\157\156\57\x69\156\143\x6c\x75\x64\x65\x73\x2f\152\163\x2f\155\x6f\x2d\x6c\x64\141\160\55\x73\143\162\x69\160\x74\163\56\152\x73");
        jV:
    }
    function install()
    {
        $Sh = array("\x6d\157\x64\165\x6c\145\x5f\x6e\x61\x6d\x65" => "\x6d\157\137\154\144\141\x70\137\141\165\x74\150\x65\156\164\151\x63\141\164\151\x6f\156", "\x6d\x6f\x64\x75\x6c\145\137\166\145\162\x73\x69\157\156" => $this->version, "\150\x61\163\x5f\143\160\x5f\x62\x61\x63\153\145\x6e\144" => "\x79", "\x68\141\163\x5f\160\165\142\x6c\x69\163\150\x5f\x66\151\145\x6c\x64\x73" => "\171");
        ee()->db->insert("\x6d\157\x64\165\154\145\x73", $Sh);
        $this->settings = array("\x6d\x61\x78\137\x6c\x69\156\x6b\137\x6c\145\x6e\x67\164\x68" => 18, "\164\162\x75\x6e\143\141\164\145\137\x63\x70\137\154\151\x6e\x6b\x73" => "\156\x6f", "\165\x73\x65\137\x69\x6e\137\146\x6f\162\165\x6d" => "\x6e\157");
        $Sh = array("\143\154\x61\x73\x73" => "\115\157\x5f\154\144\x61\160\137\x61\x75\x74\150\145\156\164\151\143\x61\164\151\157\156\137\x65\170\164", "\155\145\x74\150\x6f\144" => "\x6d\157\114\x64\141\160\x49\156\151\x74", "\150\157\157\153" => "\x63\x6f\162\145\137\x62\x6f\x6f\x74", "\x73\145\x74\x74\151\x6e\x67\x73" => serialize($this->settings), "\160\162\151\x6f\162\151\164\x79" => 10, "\166\145\x72\x73\x69\x6f\x6e" => $this->version, "\145\156\141\142\154\145\x64" => "\x79");
        ee()->db->insert("\x65\x78\164\145\x6e\x73\x69\x6f\156\x73", $Sh);
        $Sh = array("\x63\154\141\x73\x73" => "\x4d\157\x5f\154\x64\141\x70\137\x61\x75\164\150\145\156\x74\x69\x63\141\164\x69\x6f\x6e\137\x65\x78\164", "\x6d\145\x74\x68\x6f\144" => "\155\157\x5f\154\x64\141\x70\x5f\154\x6f\147\x69\156", "\x68\x6f\x6f\153" => "\x6c\157\x67\151\156\137\x61\x75\164\x68\x65\156\164\151\143\141\x74\145\x5f\163\x74\141\162\164", "\x73\145\x74\x74\151\156\147\163" => serialize($this->settings), "\160\162\x69\x6f\x72\x69\164\x79" => 10, "\x76\145\162\163\151\157\x6e" => $this->version, "\145\156\x61\142\154\145\144" => "\x79");
        ee()->db->insert("\x65\170\164\145\x6e\163\x69\x6f\156\163", $Sh);
        ee()->load->helper("\165\x72\154");
        $Sh = array("\x63\x6c\x61\163\163" => "\x6d\157\137\x6c\x64\x61\160\x5f\x61\165\x74\150\x65\156\164\151\x63\x61\164\x69\157\156", "\155\145\x74\150\157\144" => "\155\x6f\x5f\x6c\x64\x61\160\137\163\141\x76\145\x6c\144\141\x70\143\x6f\156\x66\x69\147", "\143\x73\162\x66\x5f\145\x78\x65\155\x70\x74" => 1);
        ee()->db->insert("\x61\143\164\151\x6f\x6e\163", $Sh);
        $Sh = array("\143\x6c\x61\163\163" => "\x6d\157\x5f\x6c\x64\x61\160\137\x61\165\164\150\x65\x6e\164\x69\143\141\x74\151\x6f\x6e", "\x6d\x65\164\150\157\x64" => "\155\157\x5f\x6c\x64\x61\x70\137\163\x69\x67\156\x69\x6e\x73\x65\164\x74\x69\x6e\x67\x73", "\143\163\162\146\137\x65\170\x65\x6d\x70\164" => 1);
        ee()->db->insert("\x61\143\164\151\157\156\x73", $Sh);
        $Sh = array("\143\x6c\x61\x73\x73" => "\155\x6f\x5f\x6c\x64\141\160\x5f\141\165\x74\150\x65\156\164\151\x63\141\164\151\157\156", "\155\x65\164\x68\x6f\144" => "\155\157\x5f\x6c\144\x61\160\x5f\154\157\147\151\x6e\x77\x69\164\x68\155\151\156\151\x6f\x72\141\x6e\147\145", "\x63\x73\162\x66\x5f\145\170\x65\x6d\160\164" => 1);
        ee()->db->insert("\141\143\164\x69\x6f\156\x73", $Sh);
        $Sh = array("\143\154\141\x73\x73" => "\x6d\x6f\x5f\x6c\144\141\160\x5f\x61\x75\164\150\x65\x6e\x74\x69\x63\x61\164\x69\157\x6e", "\155\x65\164\x68\157\144" => "\155\x6f\137\154\144\x61\160\137\162\x6f\154\145\155\x61\160\160\151\x6e\x67\143\157\x6e\x66\x69\x67", "\x63\x73\162\146\x5f\x65\170\145\x6d\160\164" => 1);
        ee()->db->insert("\x61\x63\x74\151\157\156\x73", $Sh);
        $Sh = array("\x63\x6c\x61\163\x73" => "\155\157\137\x6c\x64\x61\x70\x5f\141\x75\x74\150\x65\x6e\164\151\143\x61\x74\x69\x6f\156", "\x6d\145\x74\x68\157\144" => "\155\157\137\x6c\x64\x61\160\x5f\x63\165\163\x74\157\x6d\145\x72\x4d\157\144\x75\154\145", "\143\163\162\146\137\145\170\x65\x6d\160\164" => 1);
        ee()->db->insert("\141\x63\164\151\157\156\x73", $Sh);
        $HR = array("\151\144" => array("\164\171\x70\x65" => "\151\x6e\x74", "\x63\157\156\x73\164\162\141\x69\x6e\x74" => 250, "\165\156\x73\151\147\x6e\x65\144" => TRUE, "\156\165\154\154" => FALSE, "\x61\x75\x74\157\x5f\151\x6e\x63\162\x65\x6d\145\156\164" => TRUE), "\153\145\171" => array("\164\171\x70\x65" => "\x76\x61\162\x63\x68\141\x72", "\x63\157\156\x73\164\x72\141\151\156\x74" => "\x31\x30\x30\x30", "\x6e\165\154\154" => FALSE, "\x64\x65\146\x61\x75\x6c\164" => ''), "\166\141\154\165\x65" => array("\x74\171\160\145" => "\x76\x61\162\x63\150\x61\162", "\x63\157\156\x73\x74\162\x61\151\x6e\x74" => "\61\60\x30\x30\x30", "\x6e\165\154\x6c" => FALSE, "\144\145\146\x61\165\x6c\x74" => ''));
        ee()->dbforge->add_field($HR);
        ee()->dbforge->add_key("\x69\144", TRUE);
        ee()->dbforge->create_table("\155\x69\156\151\x6f\162\141\x6e\x67\x65\137\154\x64\x61\x70\137\x64\141\164\x61", TRUE);
        $fU = array("\153\145\x79" => '', "\166\x61\154\165\145" => '');
        $n3 = uniqid();
        $Qj = ee()->db->select("\x69\x64")->get("\155\x69\x6e\x69\157\162\141\156\x67\x65\137\x6c\144\141\x70\137\144\141\164\x61");
        if (!($Qj->num_rows() == 0)) {
            goto WC;
        }
        ee()->db->replace("\x6d\151\156\x69\x6f\162\x61\156\147\x65\137\154\x64\141\160\x5f\x64\141\164\x61", array("\153\x65\171" => "\x6d\157\x5f\x6c\x64\141\x70\137\160\162\157\x74\157\143\x6f\x6c", "\x76\141\x6c\x75\145" => ''));
        ee()->db->replace("\155\151\x6e\x69\157\x72\x61\156\147\145\x5f\154\x64\x61\x70\x5f\x64\x61\x74\x61", array("\x6b\x65\171" => "\155\157\137\154\x64\x61\160\x5f\163\x65\162\x76\x65\x72\137\165\x72\154", "\x76\x61\154\x75\145" => ''));
        ee()->db->replace("\155\151\x6e\151\x6f\162\x61\156\x67\x65\x5f\154\144\141\160\137\144\141\164\141", array("\x6b\145\171" => "\155\x6f\137\x6c\144\141\x70\137\x70\x6f\x72\x74\x5f\156\165\x6d\x62\x65\162", "\166\x61\154\x75\x65" => ''));
        ee()->db->replace("\155\x69\x6e\x69\x6f\x72\x61\x6e\x67\145\137\x6c\x64\x61\x70\x5f\144\x61\164\x61", array("\153\145\171" => "\155\x6f\137\x6c\144\x61\x70\x5f\x66\x75\x6c\x6c\x5f\x73\145\x72\x76\x65\x72\x5f\165\x72\x6c", "\x76\141\x6c\165\x65" => ''));
        ee()->db->replace("\155\x69\156\151\x6f\x72\141\x6e\147\x65\x5f\154\144\141\x70\137\x64\x61\164\141", array("\x6b\x65\171" => "\155\x6f\137\x6c\144\141\160\x5f\x61\x64\x6d\151\156\137\165\x73\x65\162\x6e\141\x6d\x65", "\166\x61\x6c\165\x65" => ''));
        ee()->db->replace("\x6d\151\x6e\151\x6f\162\x61\x6e\x67\x65\137\x6c\144\141\160\x5f\x64\141\164\x61", array("\153\x65\171" => "\155\x6f\x5f\154\144\141\160\x5f\x61\x64\155\x69\156\137\160\141\163\163\167\157\162\144", "\166\141\x6c\165\145" => ''));
        ee()->db->replace("\155\151\x6e\x69\x6f\162\141\156\x67\x65\x5f\x6c\144\141\x70\x5f\144\x61\x74\x61", array("\x6b\x65\x79" => "\155\157\x5f\154\144\141\x70\137\163\x65\x61\x72\x63\150\137\x62\x61\x73\x65", "\x76\141\154\165\145" => ''));
        ee()->db->replace("\155\151\156\x69\157\162\141\x6e\x67\x65\137\154\144\141\160\x5f\x64\x61\x74\x61", array("\x6b\145\171" => "\x6d\x6f\x5f\x6c\x64\141\160\x5f\165\x73\x65\162\156\141\155\x65\137\141\x74\164\162\151\x62\165\164\145", "\166\x61\x6c\165\x65" => ''));
        ee()->db->replace("\155\151\156\x69\x6f\x72\141\x6e\x67\145\137\154\144\x61\x70\x5f\x64\x61\164\x61", array("\x6b\145\x79" => "\x6d\157\137\x6c\144\141\160\137\x73\145\x61\162\x63\x68\137\x66\x69\x6c\164\x65\x72", "\x76\141\154\165\145" => ''));
        ee()->db->replace("\155\151\x6e\x69\x6f\162\x61\156\147\x65\137\154\x64\x61\160\137\x64\141\164\x61", array("\x6b\145\x79" => "\x6d\157\x5f\154\x64\141\160\137\153\145\145\160\137\143\157\156\x66\x69\147", "\x76\141\x6c\x75\145" => ''));
        ee()->db->replace("\x6d\x69\x6e\x69\157\162\141\156\147\145\137\x6c\x64\141\160\x5f\144\x61\164\x61", array("\x6b\x65\x79" => "\x6d\x6f\137\x6c\144\x61\160\137\x65\156\141\142\x6c\145\x5f\154\x64\141\160\137\154\157\x67\151\156", "\166\141\154\165\x65" => ''));
        ee()->db->replace("\155\x69\x6e\151\157\162\141\x6e\147\x65\137\x6c\144\x61\x70\137\144\x61\x74\141", array("\153\145\x79" => "\x6d\x6f\137\154\x64\x61\160\137\145\x6e\141\x62\154\145\137\162\157\154\145\x5f\155\x61\160\160\151\x6e\x67", "\166\x61\154\165\145" => ''));
        ee()->db->replace("\155\x69\156\x69\157\162\x61\x6e\x67\145\137\x6c\144\141\160\x5f\x64\x61\164\141", array("\x6b\145\171" => "\x6d\x6f\x5f\154\144\x61\x70\x5f\157\x76\145\x72\x72\x69\144\145\137\x72\157\154\145\x73", "\166\141\x6c\x75\x65" => ''));
        ee()->db->replace("\x6d\x69\x6e\151\157\162\x61\156\x67\x65\x5f\154\x64\141\x70\x5f\144\141\164\x61", array("\x6b\145\x79" => "\x6d\157\137\x6c\x64\141\x70\137\144\145\x66\141\x75\x6c\164\137\162\x6f\154\145", "\166\141\x6c\165\145" => ''));
        ee()->db->replace("\155\x69\156\151\x6f\162\141\x6e\x67\x65\137\x6c\144\141\160\x5f\x64\x61\x74\141", array("\153\x65\171" => "\x6d\157\x5f\154\144\x61\160\137\x67\162\157\165\x70\x5f\142\141\163\145\144\137\x72\157\x6c\145\x5f\155\x61\x70\x70\151\x6e\147\x5f\x72\157\154\145\163", "\x76\x61\154\x75\x65" => ''));
        ee()->db->replace("\x6d\x69\x6e\151\x6f\162\x61\x6e\x67\x65\137\154\144\x61\x70\137\x64\141\164\x61", array("\x6b\x65\171" => "\x6d\157\137\154\144\141\160\x5f\x67\x72\157\165\160\137\x62\x61\163\145\144\137\162\x6f\154\x65\137\x6d\x61\160\160\x69\156\x67\x5f\147\x72\x6f\x75\160\x73", "\166\x61\154\165\x65" => ''));
        ee()->db->replace("\155\151\x6e\x69\x6f\162\x61\156\x67\145\x5f\154\144\141\160\137\x64\x61\x74\141", array("\153\x65\x79" => "\x6d\157\137\x6c\x64\141\160\137\147\162\x6f\165\x70\x5f\x62\x61\x73\x65\x64\137\x72\x6f\x6c\145\137\155\141\160\x70\151\156\x67\x5f\x63\157\x75\x6e\164", "\166\x61\154\165\x65" => 0));
        ee()->db->replace("\155\151\156\x69\157\162\x61\x6e\x67\x65\x5f\x6c\x64\141\160\x5f\x64\141\164\141", array("\153\x65\171" => "\x6d\x6f\137\x6c\144\x61\x70\137\x63\165\163\x74\157\155\145\162\137\145\x6d\141\x69\154", "\x76\141\x6c\165\145" => ''));
        ee()->db->replace("\155\151\156\x69\x6f\162\x61\156\147\x65\x5f\x6c\x64\141\x70\137\144\x61\164\141", array("\x6b\145\x79" => "\155\157\x5f\x6c\144\x61\160\137\x63\x75\163\164\157\x6d\145\x72\137\160\x61\x73\x73\167\x6f\162\x64", "\166\141\154\x75\x65" => ''));
        ee()->db->replace("\x6d\151\x6e\151\157\x72\141\156\147\x65\x5f\154\x64\141\160\137\x64\x61\164\x61", array("\153\x65\x79" => "\x6d\x6f\137\154\x64\141\x70\137\x63\165\x73\164\x6f\x6d\x65\x72\137\154\x69\x63\145\x6e\163\145\x5f\153\145\171", "\x76\x61\154\x75\145" => ''));
        ee()->db->replace("\155\151\156\151\157\x72\141\156\x67\145\x5f\154\x64\141\x70\x5f\x64\141\164\x61", array("\153\145\171" => "\155\x6f\x5f\x6c\x64\x61\x70\137\155\145\x73\163\141\147\145", "\166\x61\x6c\165\x65" => ''));
        ee()->db->replace("\155\x69\x6e\151\157\162\x61\156\147\x65\137\154\x64\141\160\137\144\141\164\x61", array("\x6b\145\x79" => "\x6d\157\137\x6c\144\x61\x70\137\x6d\145\163\163\141\x67\x65\137\x74\x79\160\145", "\x76\x61\154\165\x65" => ''));
        ee()->db->replace("\155\x69\x6e\151\157\x72\141\x6e\x67\x65\x5f\x6c\x64\141\160\137\x64\141\164\141", array("\153\145\171" => "\x6d\x6f\137\154\x64\x61\x70\x5f\143\x75\163\x74\157\155\x5f\x73\x65\x61\162\143\x68\137\x66\151\x6c\x74\145\162\x5f\163\167\x69\164\x63\x68", "\x76\x61\154\165\145" => ''));
        WC:
        require_once "\x6d\157\x2d\154\x64\x61\x70\x2d\x63\x75\163\x74\157\155\145\x72\x2d\x73\x65\x74\x75\160\x2e\160\x68\160";
        $l8 = new MoLdapCustomerSetup();
        $eZ = ee()->session->userdata("\165\x73\145\x72\x6e\141\155\145");
        $pj = '';
        $z8 = $_SERVER["\123\x45\x52\x56\x45\x52\x5f\116\101\115\x45"];
        $rR = ee()->session->userdata("\145\x6d\x61\x69\154");
        $YT = '';
        $f6 = "\114\x44\x41\120\x20\101\x75\164\150\x65\x6e\164\151\x63\141\x74\x69\x6f\x6e\x20\101\144\144\157\156\40\111\x6e\x73\164\141\x6c\x6c\145\144";
        $l8->submit_contact_us($eZ, $pj, $z8, $rR, $YT, $f6);
        return TRUE;
    }
    function update($RB = '')
    {
        return TRUE;
    }
    function uninstall()
    {
        ee()->db->delete("\155\x6f\x64\x75\154\145\163", array("\155\x6f\144\165\x6c\x65\137\x6e\141\x6d\145" => "\x6d\157\137\x6c\144\141\x70\137\x61\165\164\150\x65\x6e\164\151\143\x61\x74\151\157\156"));
        ee()->db->delete("\145\x78\x74\x65\156\x73\x69\x6f\x6e\x73", array("\x63\x6c\141\163\163" => "\x6d\157\137\154\144\x61\x70\x5f\141\165\x74\150\145\x6e\164\x69\143\141\x74\151\x6f\156\137\x65\170\164", "\155\x65\164\x68\x6f\144" => "\155\x6f\114\x64\141\160\x49\x6e\x69\164"));
        ee()->db->delete("\145\170\164\x65\156\163\151\x6f\156\x73", array("\143\154\x61\x73\163" => "\x6d\x6f\x5f\154\x64\x61\x70\137\141\x75\164\x68\x65\156\x74\151\143\x61\x74\x69\x6f\156\x5f\x65\x78\164", "\155\x65\164\150\x6f\144" => "\x6d\157\137\x6c\x64\141\160\x5f\154\x6f\x67\151\x6e"));
        ee()->db->delete("\x61\x63\x74\151\x6f\x6e\163", array("\x63\154\141\163\x73" => "\x6d\157\137\x6c\144\141\x70\137\141\x75\164\150\x65\x6e\x74\x69\143\141\164\x69\x6f\156", "\x6d\x65\x74\150\x6f\x64" => "\155\157\137\154\x64\x61\x70\x5f\163\x61\x76\x65\x6c\x64\x61\x70\x63\157\x6e\x66\x69\147"));
        ee()->db->delete("\141\143\x74\151\157\x6e\163", array("\x63\154\141\163\x73" => "\155\157\x5f\154\x64\141\x70\x5f\141\x75\164\150\x65\x6e\164\x69\x63\141\164\x69\x6f\x6e", "\155\x65\164\150\x6f\x64" => "\155\157\137\154\144\x61\160\x5f\x73\151\147\156\151\156\x73\145\x74\164\151\x6e\147\163"));
        ee()->db->delete("\141\143\164\x69\x6f\x6e\x73", array("\x63\x6c\x61\163\x73" => "\x6d\x6f\x5f\154\x64\x61\x70\x5f\141\x75\x74\x68\145\156\164\x69\143\141\x74\151\x6f\x6e", "\x6d\145\164\x68\x6f\144" => "\x6d\157\x5f\154\144\x61\x70\x5f\x6c\157\x67\151\x6e\x77\151\164\150\155\x69\156\151\157\x72\141\156\147\145"));
        ee()->db->delete("\x61\x63\164\151\157\x6e\x73", array("\x63\154\141\163\x73" => "\155\157\137\154\144\141\160\137\141\165\164\150\x65\156\164\151\x63\x61\x74\151\157\x6e", "\155\x65\x74\150\x6f\144" => "\x6d\x6f\x5f\x6c\144\x61\160\x5f\x72\157\154\x65\x6d\141\x70\160\151\x6e\x67\x63\157\156\146\x69\x67"));
        ee()->db->delete("\x61\x63\164\151\x6f\x6e\163", array("\x63\x6c\x61\x73\163" => "\155\157\137\154\144\141\x70\137\141\x75\x74\150\145\156\x74\x69\143\141\164\x69\x6f\x6e", "\x6d\x65\x74\150\157\x64" => "\155\157\137\x6c\144\x61\x70\137\x63\165\x73\164\157\x6d\x65\162\x4d\x6f\x64\165\x6c\145"));
        $P_ = mo_ldap_get_db_value("\x6d\157\137\x6c\x64\x61\160\x5f\x6b\x65\x65\x70\x5f\143\x6f\156\x66\x69\x67");
        if (!($P_ != "\61")) {
            goto v6;
        }
        ee()->dbforge->drop_table("\155\151\x6e\x69\157\162\x61\x6e\147\x65\x5f\154\144\x61\160\x5f\144\x61\164\141");
        v6:
        session_unset();
        return TRUE;
    }
}

Function Calls

None

Variables

None

Stats

MD5 2a44f2dc8947a3cefec275c558b35c9c
Eval Count 0
Decode Time 58 ms