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 goto h6Sa3; p5F51: EYppP: goto UO4dI; k_V60:..

Decoded Output download

<?php 
 
 goto h6Sa3; 
        p5F51: 
        EYppP: 
        goto UO4dI; 
        k_V60: 
        if ($request->input("pix")) { 
            Setting::where("config", "prep_livepix")->update(array("value" => "0")); 
        } 
        goto xgDII; 
        QLP2v: 
        if (!$request->input("mp") && !$request->input("pix")) { 
            Setting::whereIn("config", array("prep_payment", "prep_livepix"))->update(array("value" => "0")); 
        } 
        goto sBqvY; 
        fGFmy: 
        zWajD: 
        goto Z8uxi; 
        pmGji: 
        guBPs: 
        goto k_V60; 
        pnQcD: 
        goto guBPs; 
        goto fGFmy; 
        h6Sa3: 
        goto EYppP; 
        goto AUmec; 
        xgDII: 
        goto w356S; 
        goto p5F51; 
        AUmec: 
        w356S: 
        goto QLP2v; 
        sBqvY: 
        goto zWajD; 
        goto pmGji; 
        UO4dI: 
        if ($request->input("mp")) { 
            Setting::where("config", "prep_payment")->update(array("value" => "0")); 
        } 
        goto pnQcD; 
        Z8uxi: 
        if ($request->input("up_live_prep")) { 
            Setting::where("config", "prep_encoded_livepix_client_id")->update(array("value" => base64_encode($request->input("livepix_clientid")))); 
            Setting::where("config", "prep_encoded_livepix_client_secret")->update(array("value" => base64_encode($request->input("livepix_clientsecret")))); 
            Setting::whereIn("config", array("prep_livepix_access_token", "prep_livepix_expires_at"))->update(array("value" => NULL)); 
        } 
 ?>

Did this file decode correctly?

Original Code

<?php

 goto h6Sa3;
        p5F51:
        EYppP:
        goto UO4dI;
        k_V60:
        if ($request->input("\160\x69\x78")) {
            Setting::where("\x63\x6f\x6e\x66\x69\147", "\160\162\x65\160\137\x6c\151\166\145\x70\151\x78")->update(array("\x76\x61\x6c\x75\145" => "\60"));
        }
        goto xgDII;
        QLP2v:
        if (!$request->input("\155\160") && !$request->input("\160\151\x78")) {
            Setting::whereIn("\x63\157\156\146\151\147", array("\x70\162\x65\160\x5f\160\x61\171\155\145\156\x74", "\160\x72\145\x70\137\x6c\x69\166\x65\160\151\x78"))->update(array("\x76\141\x6c\x75\x65" => "\60"));
        }
        goto sBqvY;
        fGFmy:
        zWajD:
        goto Z8uxi;
        pmGji:
        guBPs:
        goto k_V60;
        pnQcD:
        goto guBPs;
        goto fGFmy;
        h6Sa3:
        goto EYppP;
        goto AUmec;
        xgDII:
        goto w356S;
        goto p5F51;
        AUmec:
        w356S:
        goto QLP2v;
        sBqvY:
        goto zWajD;
        goto pmGji;
        UO4dI:
        if ($request->input("\155\x70")) {
            Setting::where("\x63\x6f\156\x66\151\x67", "\x70\162\145\x70\137\160\x61\171\x6d\145\156\164")->update(array("\x76\x61\x6c\x75\x65" => "\60"));
        }
        goto pnQcD;
        Z8uxi:
        if ($request->input("\165\x70\x5f\154\151\166\x65\x5f\160\x72\145\160")) {
            Setting::where("\x63\157\156\x66\x69\147", "\x70\162\145\160\x5f\x65\156\x63\157\144\145\144\x5f\154\151\x76\145\160\x69\x78\x5f\143\154\151\x65\x6e\164\x5f\x69\144")->update(array("\x76\141\x6c\x75\145" => base64_encode($request->input("\154\x69\166\x65\x70\151\170\137\x63\x6c\151\145\x6e\x74\151\144"))));
            Setting::where("\143\157\156\146\151\147", "\160\x72\x65\x70\137\145\156\x63\157\x64\x65\144\137\x6c\151\x76\145\160\x69\x78\137\x63\x6c\x69\145\156\164\137\163\145\143\x72\x65\164")->update(array("\x76\141\x6c\x75\145" => base64_encode($request->input("\x6c\x69\x76\x65\x70\151\x78\x5f\143\x6c\151\x65\x6e\x74\163\145\143\x72\x65\164"))));
            Setting::whereIn("\143\x6f\x6e\x66\x69\147", array("\160\x72\x65\160\137\154\151\166\145\x70\x69\170\137\141\x63\143\145\x73\x73\x5f\164\x6f\x6b\x65\x6e", "\x70\162\x65\160\137\x6c\151\x76\x65\160\151\x78\x5f\x65\x78\160\x69\162\145\x73\137\x61\x74"))->update(array("\166\141\x6c\x75\145" => NULL));
        }

Function Calls

None

Variables

None

Stats

MD5 bb7faa4f645d3e5460beb96d661cb9f6
Eval Count 0
Decode Time 42 ms