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

Signing you up...

Thank you for signing up!

PHP Decode

function generateSignatureKey() { $A6dRn = $this->getLicenseSchemaVersion() . $th..

Decoded Output download

<?  function generateSignatureKey() { 
        $A6dRn = $this->getLicenseSchemaVersion() . $this->getLicenseType() . $this->getMajorVersion() . $this->getMinorVersion() . $this->getOrganizationName() . $this->getProductName() . $this->getProductEdition() . $this->getProductEditionName() . $this->getProductDeployment() . $this->getActiveEmployeeLicenses() . $this->getInActiveEmployeeLicenses() . serialize($this->getStationLicenses()) . $this->getIssueDate() . $this->getUpgradeExpireDate() . $this->getExpireDate() . $this->getRegistrationKey(); 
        return sha1(serialize($A6dRn) . "7524bdfa38897afb8589ec1d7d5a2a88"); 
    } 
 
    function getSignatureKey() { 
        goto MMUzQ; 
        DvD7H: 
        return false; 
        goto zdeyl; 
        MMUzQ: 
        if (!isset($this->data["signature_key"])) { 
            goto YljbC; 
        } 
        goto V4q32; 
        lZwva: YljbC: 
        goto DvD7H; 
        V4q32: 
        return $this->data["signature_key"]; 
        goto lZwva; 
        zdeyl: 
    } 
 
    function setSignatureKey($jb8fq) { 
        goto uYPtg; 
        cyswC: 
        return true; 
        goto Mu33K; 
        uYPtg: 
        $jb8fq = trim($jb8fq); 
        goto KomjG; 
        KomjG: 
        if (!$this->Validator->isLength("signature_key", $jb8fq, TTi18n::gettext("Signature Key is invalid"), 32, 42)) { 
            goto vhwKt; 
        } 
        goto XWiRH; 
        Mu33K: vhwKt: 
        goto W2hMN; 
        W2hMN: 
        return false; 
        goto Wvcp5; 
        XWiRH: 
        $this->data["signature_key"] = $jb8fq; 
        goto cyswC; 
        Wvcp5: 
    } ?>

Did this file decode correctly?

Original Code

function generateSignatureKey() {
        $A6dRn = $this->getLicenseSchemaVersion() . $this->getLicenseType() . $this->getMajorVersion() . $this->getMinorVersion() . $this->getOrganizationName() . $this->getProductName() . $this->getProductEdition() . $this->getProductEditionName() . $this->getProductDeployment() . $this->getActiveEmployeeLicenses() . $this->getInActiveEmployeeLicenses() . serialize($this->getStationLicenses()) . $this->getIssueDate() . $this->getUpgradeExpireDate() . $this->getExpireDate() . $this->getRegistrationKey();
        return sha1(serialize($A6dRn) . "\67\x35\62\x34\142\x64\146\141\63\70\x38\71\67\x61\146\142\70\65\70\71\145\143\61\x64\x37\x64\65\141\62\141\70\70");
    }

    function getSignatureKey() {
        goto MMUzQ;
        DvD7H:
        return false;
        goto zdeyl;
        MMUzQ:
        if (!isset($this->data["\x73\x69\x67\156\141\164\x75\x72\145\x5f\x6b\x65\x79"])) {
            goto YljbC;
        }
        goto V4q32;
        lZwva: YljbC:
        goto DvD7H;
        V4q32:
        return $this->data["\163\151\x67\156\x61\x74\x75\x72\x65\x5f\153\145\171"];
        goto lZwva;
        zdeyl:
    }

    function setSignatureKey($jb8fq) {
        goto uYPtg;
        cyswC:
        return true;
        goto Mu33K;
        uYPtg:
        $jb8fq = trim($jb8fq);
        goto KomjG;
        KomjG:
        if (!$this->Validator->isLength("\163\x69\x67\x6e\141\164\x75\162\x65\x5f\153\145\x79", $jb8fq, TTi18n::gettext("\x53\151\147\156\141\x74\x75\162\x65\40\x4b\x65\171\x20\151\163\x20\151\156\166\x61\x6c\151\144"), 32, 42)) {
            goto vhwKt;
        }
        goto XWiRH;
        Mu33K: vhwKt:
        goto W2hMN;
        W2hMN:
        return false;
        goto Wvcp5;
        XWiRH:
        $this->data["\163\x69\147\x6e\x61\x74\165\x72\x65\137\153\145\x79"] = $jb8fq;
        goto cyswC;
        Wvcp5:
    }

Function Calls

None

Variables

None

Stats

MD5 e3c8928f6cccafd3b0a1c5ff082b8276
Eval Count 0
Decode Time 42 ms