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

Signing you up...

Thank you for signing up!

PHP Decode

$S1 = array(); $Ph = array(); if (empty($vq["\x6d\x6f\x5f\x73\141\155\154\137\x6..

Decoded Output download

<?  $S1 = array(); 
    $Ph = array(); 
    if (empty($vq["mo_saml_environment_names"])) { 
        goto zn; 
    } 
    $S1 = $vq["mo_saml_environment_names"]; 
    zn: 
    if (empty($vq["mo_saml_environment_urls"])) { 
        goto Yl; 
    } 
    $Ph = $vq["mo_saml_environment_urls"]; 
    Yl: 
    if (!(isArrayWithDuplicateEntries($S1) || isArrayWithDuplicateEntries($Ph) || isCurrentEnvironmentRemoved($Ph))) { 
        goto Hl; 
    } 
    return false; 
    Hl: 
    $Ig = array_combine($S1, $Ph); 
    $Ig = array_filter($Ig); 
    $KV = createEnvironmentObjectsForEnvironments($Ig); 
    Mo_Saml_Data_Access_Object::mo_saml_update_option(Mo_Saml_Options_Environments::ENVIRONMENT_OBJECTS, $KV); 
    return true; ?>

Did this file decode correctly?

Original Code

$S1 = array();
    $Ph = array();
    if (empty($vq["\x6d\x6f\x5f\x73\141\155\154\137\x65\156\166\x69\162\157\156\155\x65\156\164\137\156\141\155\145\163"])) {
        goto zn;
    }
    $S1 = $vq["\x6d\x6f\137\x73\x61\x6d\154\137\x65\x6e\166\151\162\x6f\x6e\x6d\x65\156\164\137\156\141\155\x65\163"];
    zn:
    if (empty($vq["\155\157\137\163\x61\x6d\154\x5f\x65\x6e\166\x69\x72\157\156\155\x65\156\164\x5f\x75\162\154\x73"])) {
        goto Yl;
    }
    $Ph = $vq["\x6d\x6f\137\x73\141\155\154\137\x65\x6e\x76\x69\x72\157\156\155\145\x6e\x74\137\x75\x72\x6c\x73"];
    Yl:
    if (!(isArrayWithDuplicateEntries($S1) || isArrayWithDuplicateEntries($Ph) || isCurrentEnvironmentRemoved($Ph))) {
        goto Hl;
    }
    return false;
    Hl:
    $Ig = array_combine($S1, $Ph);
    $Ig = array_filter($Ig);
    $KV = createEnvironmentObjectsForEnvironments($Ig);
    Mo_Saml_Data_Access_Object::mo_saml_update_option(Mo_Saml_Options_Environments::ENVIRONMENT_OBJECTS, $KV);
    return true;

Function Calls

None

Variables

None

Stats

MD5 d092a2108824e30fc97da07b2a9098e5
Eval Count 0
Decode Time 44 ms