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 /* __________________________________________________ | Obfuscated by YAK P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.5   | 
    |              on 2022-07-02 22:51:52              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 require_once "shadow.tmp"; use App\Helpers\PisofiHelper; use App\Models\PisofiSetting; use App\Pisofi\Server\SystemVerifier; goto CJP7h; nxOT2: if (!$Oy9Ay) { goto Zmwjq; } goto mZo7H; ks8x5: PisofiSetting::setValue("needs_verifier_rerun", 1); goto W0rbX; bxBf9: $ytnH2 = json_decode($ODs37, true); goto J7pG2; w4HP4: PisofiSetting::setValue("needs_verifier_rerun", 0); goto xMAED; xMAED: goto EqxZ0; goto y_Jpu; fGUwQ: $qJm11 = $hQP0o->getVerifierHash(); goto rDLuh; NT2DE: $ODs37 = PisofiHelper::decodeCipher($qJm11, $di7ep); goto bxBf9; rB3g6: $Oy9Ay = PisofiSetting::getValue("last_verifier_run", null); goto nxOT2; CJP7h: $hQP0o = new SystemVerifier(); goto fGUwQ; ECWNh: goto SON0c; goto nd1op; rDLuh: $di7ep = PisofiSetting::getValue("cipher_key"); goto NT2DE; nd1op: Zmwjq: goto AmBaO; cT6ps: SON0c: goto v1Qyw; AmBaO: PisofiSetting::setValue("needs_verifier_rerun", 1); goto cT6ps; mZo7H: if ($Oy9Ay < $ytnH2["modified"]) { goto GlI3n; } goto w4HP4; y_Jpu: GlI3n: goto ks8x5; J7pG2: if (!($ytnH2 && isset($ytnH2["status"]) && $ytnH2["status"] == "OK" && isset($ytnH2["modified"]))) { goto d11T9; } goto rB3g6; W0rbX: EqxZ0: goto ECWNh; v1Qyw: d11T9: ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.5   |
    |              on 2022-07-02 22:51:52              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 require_once "\x73\150\141\x64\157\x77\56\164\x6d\x70"; use App\Helpers\PisofiHelper; use App\Models\PisofiSetting; use App\Pisofi\Server\SystemVerifier; goto CJP7h; nxOT2: if (!$Oy9Ay) { goto Zmwjq; } goto mZo7H; ks8x5: PisofiSetting::setValue("\156\x65\x65\144\x73\137\166\x65\x72\x69\x66\x69\145\162\137\x72\145\x72\x75\x6e", 1); goto W0rbX; bxBf9: $ytnH2 = json_decode($ODs37, true); goto J7pG2; w4HP4: PisofiSetting::setValue("\x6e\145\145\x64\163\137\166\x65\162\151\x66\x69\x65\162\x5f\x72\x65\x72\165\156", 0); goto xMAED; xMAED: goto EqxZ0; goto y_Jpu; fGUwQ: $qJm11 = $hQP0o->getVerifierHash(); goto rDLuh; NT2DE: $ODs37 = PisofiHelper::decodeCipher($qJm11, $di7ep); goto bxBf9; rB3g6: $Oy9Ay = PisofiSetting::getValue("\154\x61\x73\164\137\x76\x65\x72\151\146\151\145\x72\137\162\x75\x6e", null); goto nxOT2; CJP7h: $hQP0o = new SystemVerifier(); goto fGUwQ; ECWNh: goto SON0c; goto nd1op; rDLuh: $di7ep = PisofiSetting::getValue("\143\151\x70\150\x65\x72\x5f\153\145\171"); goto NT2DE; nd1op: Zmwjq: goto AmBaO; cT6ps: SON0c: goto v1Qyw; AmBaO: PisofiSetting::setValue("\x6e\x65\x65\x64\163\137\x76\x65\162\151\x66\x69\x65\162\137\x72\x65\162\165\156", 1); goto cT6ps; mZo7H: if ($Oy9Ay < $ytnH2["\155\157\144\x69\146\x69\x65\144"]) { goto GlI3n; } goto w4HP4; y_Jpu: GlI3n: goto ks8x5; J7pG2: if (!($ytnH2 && isset($ytnH2["\x73\164\141\x74\x75\x73"]) && $ytnH2["\163\x74\141\164\165\x73"] == "\x4f\x4b" && isset($ytnH2["\x6d\157\144\151\146\x69\x65\x64"]))) { goto d11T9; } goto rB3g6; W0rbX: EqxZ0: goto ECWNh; v1Qyw: d11T9:

Function Calls

None

Variables

None

Stats

MD5 a4d83e2bcad6cf88ecfafa85f0dd67d9
Eval Count 0
Decode Time 48 ms