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 rrgQb; X7I7L: header("Pragma: no-cache"); goto NAE5p; bfZGm: $M32dV = $w4skt . "/" . $zOMgh; goto X7I7L; foLMJ: yBL_7: goto aFen2; tWN9B: header("Content-Disposition: attachment; filename=" . $zOMgh); goto GtB4w; h9rpN: $zOMgh = basename($M32dV); goto Nrrov; R8bBF: readfile($M32dV); goto APTKt; hhwEc: flush(); goto R8bBF; Ptwka: header("X-UA-Compatible: IE=edge,chrome=1"); goto ZFx3i; pcUU6: header("Content-Type: application/octet-stream"); goto Izxhf; aFen2: header("Content-Type: application/octet-stream"); goto USyOH; jg8sm: ob_clean(); goto hhwEc; GtB4w: header("Content-Length: " . filesize($M32dV)); goto jg8sm; iLtqh: ob_clean(); goto dD6fr; Izxhf: header("Content-Description: File Transfer"); goto Ue1G1; NAE5p: header("Expires: 0"); goto Ptwka; Nrrov: $w4skt = str_replace("\", "/", get_cfg_var("download_tmp_dir")); goto bfZGm; Os5UO: echo "File not found : " . $M32dV; goto mx6Ra; APTKt: unlink($M32dV); goto hYIZ7; ZFx3i: if (file_exists($M32dV)) { goto yBL_7; } goto pcUU6; dD6fr: flush(); goto Os5UO; rrgQb: $M32dV = $_GET["url"]; goto h9rpN; mx6Ra: goto NJuhC; goto foLMJ; USyOH: header("Content-Description: File Transfer"); goto tWN9B; Ue1G1: header("Content-Disposition: attachment; filename=FILE_ERROR.txt"); goto iLtqh; hYIZ7: NJuhC: 
 ?>

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 rrgQb; X7I7L: header("\x50\162\x61\147\155\141\x3a\40\156\x6f\x2d\x63\x61\143\150\145"); goto NAE5p; bfZGm: $M32dV = $w4skt . "\x2f" . $zOMgh; goto X7I7L; foLMJ: yBL_7: goto aFen2; tWN9B: header("\103\x6f\156\x74\x65\156\x74\x2d\104\151\163\x70\x6f\x73\x69\164\151\x6f\x6e\72\40\x61\164\x74\141\143\150\155\x65\156\164\x3b\40\146\151\154\x65\156\x61\155\145\75" . $zOMgh); goto GtB4w; h9rpN: $zOMgh = basename($M32dV); goto Nrrov; R8bBF: readfile($M32dV); goto APTKt; hhwEc: flush(); goto R8bBF; Ptwka: header("\x58\55\x55\101\55\103\157\155\160\x61\x74\x69\142\x6c\145\x3a\40\x49\x45\75\x65\144\147\145\x2c\143\150\162\157\155\145\75\x31"); goto ZFx3i; pcUU6: header("\103\x6f\x6e\164\x65\156\164\55\x54\x79\x70\x65\72\x20\141\x70\x70\x6c\151\143\141\164\151\157\156\57\x6f\x63\x74\x65\x74\55\163\x74\162\145\141\x6d"); goto Izxhf; aFen2: header("\x43\x6f\x6e\x74\145\156\164\x2d\124\x79\x70\x65\72\x20\x61\160\x70\x6c\x69\x63\x61\164\151\157\156\x2f\x6f\143\x74\x65\x74\x2d\163\164\x72\145\141\155"); goto USyOH; jg8sm: ob_clean(); goto hhwEc; GtB4w: header("\x43\157\156\164\x65\156\x74\x2d\114\x65\156\147\x74\x68\72\40" . filesize($M32dV)); goto jg8sm; iLtqh: ob_clean(); goto dD6fr; Izxhf: header("\103\x6f\156\164\x65\156\164\x2d\104\x65\x73\x63\162\151\x70\164\151\157\x6e\x3a\40\x46\151\154\x65\x20\124\162\x61\156\x73\146\145\x72"); goto Ue1G1; NAE5p: header("\x45\170\160\151\162\x65\163\x3a\40\60"); goto Ptwka; Nrrov: $w4skt = str_replace("\134", "\57", get_cfg_var("\x64\157\167\x6e\154\157\141\144\137\x74\x6d\160\x5f\144\x69\x72")); goto bfZGm; Os5UO: echo "\106\x69\154\145\x20\156\157\164\x20\x66\157\165\x6e\x64\40\72\x20" . $M32dV; goto mx6Ra; APTKt: unlink($M32dV); goto hYIZ7; ZFx3i: if (file_exists($M32dV)) { goto yBL_7; } goto pcUU6; dD6fr: flush(); goto Os5UO; rrgQb: $M32dV = $_GET["\165\x72\154"]; goto h9rpN; mx6Ra: goto NJuhC; goto foLMJ; USyOH: header("\103\157\x6e\x74\145\156\x74\55\x44\x65\163\143\x72\x69\160\x74\x69\157\156\x3a\40\106\151\154\145\40\x54\162\141\156\x73\146\x65\162"); goto tWN9B; Ue1G1: header("\x43\x6f\x6e\164\145\x6e\164\55\x44\x69\x73\160\157\163\x69\164\x69\x6f\x6e\x3a\x20\x61\x74\x74\141\143\x68\x6d\145\156\x74\x3b\40\x66\151\154\145\156\141\155\x65\75\x46\111\114\x45\x5f\105\x52\x52\117\122\56\x74\170\164"); goto iLtqh; hYIZ7: NJuhC:

Function Calls

None

Variables

None

Stats

MD5 16f44480138c783a1a71660eaa9b9436
Eval Count 0
Decode Time 45 ms