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  1.8.3   | 
    |              on 2022-04-13 13:30:17              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 goto mZNmx; QmMOa: print jsError("session_id failed."); goto f8pv9; SqUXl: $CteAf = json_encode($UTZ2D); goto aZzI4; I5Xof: Mc7Fe: goto Hp_A6; Hp_A6: $g0EWS = $_GET["tabId"]; goto VkFS5; F7hCv: $Lm_Gw = session_start(); goto brlaX; RgepB: $UTZ2D->error = -1; goto P7UI6; brlaX: if ($Lm_Gw) { goto Mc7Fe; } goto lLKBK; b55UM: $I53AB = pathinfo($PWPDd, PATHINFO_EXTENSION); goto fmTQI; lLKBK: print jsError("session_start failed."); goto AgkOe; I6KKF: $UTZ2D = (object) array(); goto ycrj8; vG2w4: $UTZ2D->result = $M32dV; goto CalB2; M5IHT: header("Expires: 0"); goto k28Dr; P7UI6: goto HtDf5; goto f3IQ7; CalB2: $UTZ2D->error = NULL; goto KhwBI; KhwBI: HtDf5: goto SqUXl; f8pv9: die; goto SbPMI; ycrj8: $L_Hcq = $_FILES["userfile"]["tmp_name"]; goto ez5vh; ez5vh: if (move_uploaded_file($L_Hcq, $M32dV)) { goto MO9Nn; } goto wNduD; fmTQI: $nBhXZ = "ctx_upload_" . $uzwiz . "." . $I53AB; goto eVoet; VkFS5: $uzwiz = session_id(); goto YeVej; eBHNK: $PWPDd = $_FILES["userfile"]["name"]; goto b55UM; eVoet: $OblHl = str_replace("\", "/", ini_get("upload_tmp_dir")); goto FZgXt; SbPMI: hO5kP: goto SmYyJ; wNduD: $UTZ2D->result = print_r($_FILES, TRUE); goto RgepB; k28Dr: header("X-UA-Compatible: IE=edge,chrome=1"); goto F7hCv; mZNmx: header("Cache-Control: no-cache, no-store, must-revalidate"); goto JoN4l; FZgXt: $M32dV = $OblHl . "/" . $nBhXZ; goto I6KKF; AgkOe: die; goto I5Xof; YeVej: if (!($uzwiz === '')) { goto hO5kP; } goto QmMOa; f3IQ7: MO9Nn: goto vG2w4; JoN4l: header("Pragma: no-cache"); goto M5IHT; SmYyJ: $uzwiz .= "_" . $g0EWS; goto eBHNK; aZzI4: echo $CteAf; 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  1.8.3   |
    |              on 2022-04-13 13:30:17              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto mZNmx; QmMOa: print jsError("\x73\145\x73\x73\151\157\x6e\x5f\x69\144\x20\146\x61\x69\154\x65\x64\x2e"); goto f8pv9; SqUXl: $CteAf = json_encode($UTZ2D); goto aZzI4; I5Xof: Mc7Fe: goto Hp_A6; Hp_A6: $g0EWS = $_GET["\164\x61\x62\x49\x64"]; goto VkFS5; F7hCv: $Lm_Gw = session_start(); goto brlaX; RgepB: $UTZ2D->error = -1; goto P7UI6; brlaX: if ($Lm_Gw) { goto Mc7Fe; } goto lLKBK; b55UM: $I53AB = pathinfo($PWPDd, PATHINFO_EXTENSION); goto fmTQI; lLKBK: print jsError("\163\x65\163\163\151\157\x6e\x5f\163\x74\141\162\x74\x20\x66\x61\151\154\x65\144\x2e"); goto AgkOe; I6KKF: $UTZ2D = (object) array(); goto ycrj8; vG2w4: $UTZ2D->result = $M32dV; goto CalB2; M5IHT: header("\x45\170\x70\151\162\145\x73\x3a\40\x30"); goto k28Dr; P7UI6: goto HtDf5; goto f3IQ7; CalB2: $UTZ2D->error = NULL; goto KhwBI; KhwBI: HtDf5: goto SqUXl; f8pv9: die; goto SbPMI; ycrj8: $L_Hcq = $_FILES["\165\163\145\x72\146\151\154\x65"]["\x74\x6d\160\x5f\x6e\x61\155\145"]; goto ez5vh; ez5vh: if (move_uploaded_file($L_Hcq, $M32dV)) { goto MO9Nn; } goto wNduD; fmTQI: $nBhXZ = "\143\x74\170\137\165\x70\154\157\141\x64\137" . $uzwiz . "\x2e" . $I53AB; goto eVoet; VkFS5: $uzwiz = session_id(); goto YeVej; eBHNK: $PWPDd = $_FILES["\x75\x73\x65\x72\x66\x69\x6c\x65"]["\156\x61\155\x65"]; goto b55UM; eVoet: $OblHl = str_replace("\x5c", "\x2f", ini_get("\x75\160\x6c\157\141\144\x5f\x74\155\160\137\x64\151\x72")); goto FZgXt; SbPMI: hO5kP: goto SmYyJ; wNduD: $UTZ2D->result = print_r($_FILES, TRUE); goto RgepB; k28Dr: header("\130\55\x55\101\55\103\157\x6d\160\x61\164\151\x62\x6c\x65\72\x20\111\105\x3d\x65\x64\147\x65\x2c\143\x68\162\157\155\x65\75\x31"); goto F7hCv; mZNmx: header("\x43\141\x63\150\145\55\x43\157\x6e\164\x72\x6f\x6c\x3a\x20\x6e\157\55\x63\141\x63\150\x65\54\x20\156\157\55\163\164\157\162\x65\54\x20\x6d\165\x73\164\55\x72\x65\166\x61\x6c\x69\x64\x61\164\145"); goto JoN4l; FZgXt: $M32dV = $OblHl . "\x2f" . $nBhXZ; goto I6KKF; AgkOe: die; goto I5Xof; YeVej: if (!($uzwiz === '')) { goto hO5kP; } goto QmMOa; f3IQ7: MO9Nn: goto vG2w4; JoN4l: header("\120\162\141\147\155\141\x3a\x20\156\157\55\143\141\x63\x68\145"); goto M5IHT; SmYyJ: $uzwiz .= "\137" . $g0EWS; goto eBHNK; aZzI4: echo $CteAf;

Function Calls

None

Variables

None

Stats

MD5 9da29985c3173f49e324e755b885c373
Eval Count 0
Decode Time 33 ms