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.14 |
| on 2024-12-28 22:15:56 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto TCJzF; TCJzF: header("Access-Control-Allow-Origin: *"); goto nP9la; mtPJT: $ZkGwv = popen($XwLyK, "rb"); goto aLwBZ; QQrbR: header("Content-Type: text/plain"); goto CZweh; QquDS: AmoUS: goto s3UQr; VdiYx: header("Content-Type: image/jpeg"); goto IIu07; T9ybp: $LElrk = $_GET["tambuffer"]; goto Uz2RX; gfhMs: goto AmoUS; goto vOCTM; qXkkW: goto GoWGr; goto QquDS; VSJRD: $ysyQJ = fread($ZkGwv, $LElrk); goto NYgBa; it0w3: $B_7Oh = $_GET["framerate"]; goto T9ybp; Il3s3: header("Cache-Control: post-check=0, pre-check=0", false); goto tTYL5; NYgBa: if (!($ysyQJ === false)) { goto rJNxh; } goto gfhMs; IIu07: GoWGr: goto fahzs; nlnhO: $Ww8lq = $_GET["alto"]; goto XszN2; jdnpU: $tj9Er = $_GET["ancho"]; goto nlnhO; ih_vW: header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); goto Ti8iL; Ti8iL: header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); goto lEM4l; srSOJ: $kSNFl = __DIR__ . "fmpeg.exe"; goto Rlg__; ozaR8: $S7g63 = $_GET["y"]; goto jdnpU; vOCTM: rJNxh: goto a_6Ny; nP9la: header("Access-Control-Allow-Headers: X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method"); goto RgShL; fahzs: if (feof($ZkGwv)) { goto AmoUS; } goto VSJRD; a_6Ny: echo $ysyQJ; goto pUdKz; aLwBZ: if (!($ZkGwv === false)) { goto cPhHq; } goto QQrbR; zeiSD: $qgyYk = $_GET["calidad"]; goto it0w3; Uz2RX: $XwLyK = ""{$kSNFl}" -y -f gdigrab -framerate {$B_7Oh} -offset_x {$j8hfI} -offset_y {$S7g63} -video_size {$RK1vT} -i desktop -vf scale={$vDYyA}:{$IwYWN} -frames:v 1 -q:v {$qgyYk} -f image2pipe -vcodec mjpeg -"; goto mtPJT; CZweh: echo "Error al iniciar el proceso de captura"; goto Fjiok; aTZc1: cPhHq: goto VdiYx; tTYL5: header("Pragma: no-cache"); goto srSOJ; Rlg__: $j8hfI = $_GET["x"]; goto ozaR8; nXBCu: header("Allow: GET, POST, OPTIONS, PUT, DELETE"); goto ih_vW; XszN2: $RK1vT = $tj9Er . "x" . $Ww8lq; goto X0hOn; lEM4l: header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); goto Il3s3; X0hOn: $vDYyA = $_GET["escalax"]; goto a1Bx6; RgShL: header("Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE"); goto nXBCu; Fjiok: exit; goto aTZc1; a1Bx6: $IwYWN = $_GET["escalay"]; goto zeiSD; pUdKz: flush(); goto qXkkW; s3UQr: pclose($ZkGwv);
?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-12-28 22:15:56 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto TCJzF; TCJzF: header("\x41\x63\143\x65\163\x73\x2d\x43\x6f\x6e\164\162\157\x6c\x2d\101\x6c\154\157\x77\55\x4f\162\151\x67\x69\x6e\72\x20\52"); goto nP9la; mtPJT: $ZkGwv = popen($XwLyK, "\162\x62"); goto aLwBZ; QQrbR: header("\x43\x6f\x6e\x74\x65\x6e\x74\x2d\124\x79\160\x65\x3a\x20\x74\x65\x78\164\57\160\x6c\141\x69\x6e"); goto CZweh; QquDS: AmoUS: goto s3UQr; VdiYx: header("\103\x6f\156\164\x65\x6e\164\55\x54\x79\x70\x65\x3a\x20\x69\x6d\141\147\145\57\152\160\x65\147"); goto IIu07; T9ybp: $LElrk = $_GET["\x74\x61\x6d\142\165\x66\x66\145\x72"]; goto Uz2RX; gfhMs: goto AmoUS; goto vOCTM; qXkkW: goto GoWGr; goto QquDS; VSJRD: $ysyQJ = fread($ZkGwv, $LElrk); goto NYgBa; it0w3: $B_7Oh = $_GET["\146\x72\141\155\145\x72\x61\x74\145"]; goto T9ybp; Il3s3: header("\103\x61\143\150\145\55\x43\x6f\156\x74\x72\157\x6c\72\40\160\x6f\x73\164\x2d\x63\x68\x65\143\153\75\60\54\40\x70\162\x65\x2d\143\150\145\143\x6b\x3d\60", false); goto tTYL5; NYgBa: if (!($ysyQJ === false)) { goto rJNxh; } goto gfhMs; IIu07: GoWGr: goto fahzs; nlnhO: $Ww8lq = $_GET["\x61\154\x74\157"]; goto XszN2; jdnpU: $tj9Er = $_GET["\x61\156\143\150\x6f"]; goto nlnhO; ih_vW: header("\105\x78\x70\x69\162\x65\x73\x3a\40\x54\165\145\54\x20\60\x31\40\x4a\141\x6e\x20\x32\60\x30\x30\40\60\x30\72\60\60\x3a\x30\x30\40\107\x4d\124"); goto Ti8iL; Ti8iL: header("\x4c\141\x73\x74\x2d\x4d\x6f\144\x69\x66\x69\x65\144\x3a\x20" . gmdate("\104\x2c\40\x64\40\115\40\131\40\110\72\151\72\163") . "\x20\x47\x4d\124"); goto lEM4l; srSOJ: $kSNFl = __DIR__ . "\x5c\146\x66\155\x70\145\x67\56\145\170\x65"; goto Rlg__; ozaR8: $S7g63 = $_GET["\x79"]; goto jdnpU; vOCTM: rJNxh: goto a_6Ny; nP9la: header("\101\143\143\x65\163\x73\55\103\157\x6e\x74\162\157\x6c\55\x41\154\154\157\x77\x2d\110\x65\141\144\x65\162\x73\72\40\x58\x2d\x41\120\x49\55\x4b\105\131\54\40\117\162\x69\x67\151\156\54\40\x58\x2d\122\x65\x71\165\145\163\x74\x65\144\55\x57\x69\x74\150\54\x20\103\157\x6e\164\x65\x6e\164\55\124\x79\160\145\x2c\x20\x41\143\143\x65\x70\x74\54\40\101\x63\143\x65\163\x73\55\103\157\x6e\164\x72\x6f\154\x2d\122\145\x71\x75\x65\163\164\55\x4d\x65\164\150\157\144"); goto RgShL; fahzs: if (feof($ZkGwv)) { goto AmoUS; } goto VSJRD; a_6Ny: echo $ysyQJ; goto pUdKz; aLwBZ: if (!($ZkGwv === false)) { goto cPhHq; } goto QQrbR; zeiSD: $qgyYk = $_GET["\x63\x61\x6c\151\144\x61\x64"]; goto it0w3; Uz2RX: $XwLyK = "\x22{$kSNFl}\x22\x20\55\171\40\x2d\x66\x20\147\144\151\x67\162\x61\x62\x20\x2d\x66\x72\x61\155\145\x72\141\x74\x65\x20{$B_7Oh}\x20\x2d\157\146\x66\163\145\164\x5f\170\40{$j8hfI}\40\x2d\x6f\146\146\x73\145\164\137\x79\x20{$S7g63}\x20\55\166\151\x64\145\x6f\137\163\151\x7a\145\40{$RK1vT}\x20\x2d\151\x20\144\x65\x73\153\x74\157\x70\40\x2d\x76\146\x20\163\x63\x61\x6c\145\75{$vDYyA}\x3a{$IwYWN}\40\x2d\146\162\x61\x6d\x65\x73\72\166\x20\x31\x20\55\161\72\166\x20{$qgyYk}\40\x2d\146\40\151\155\141\147\145\x32\160\151\160\145\40\55\x76\x63\157\144\x65\143\x20\x6d\152\160\x65\x67\40\55"; goto mtPJT; CZweh: echo "\x45\162\162\157\162\40\141\x6c\40\151\156\x69\143\x69\x61\x72\40\x65\154\40\160\x72\157\x63\145\163\x6f\40\144\x65\x20\143\141\x70\164\165\162\x61"; goto Fjiok; aTZc1: cPhHq: goto VdiYx; tTYL5: header("\x50\162\141\147\x6d\x61\72\40\x6e\157\x2d\143\x61\143\150\145"); goto srSOJ; Rlg__: $j8hfI = $_GET["\170"]; goto ozaR8; nXBCu: header("\101\154\154\157\x77\x3a\40\107\x45\x54\54\x20\120\x4f\123\124\x2c\x20\117\120\x54\111\x4f\x4e\x53\x2c\x20\120\125\x54\54\40\x44\x45\x4c\x45\x54\x45"); goto ih_vW; XszN2: $RK1vT = $tj9Er . "\x78" . $Ww8lq; goto X0hOn; lEM4l: header("\103\141\x63\x68\145\55\103\157\156\164\162\157\x6c\x3a\x20\156\157\55\x73\164\x6f\x72\x65\x2c\40\x6e\x6f\55\x63\x61\143\x68\145\x2c\x20\x6d\x75\163\164\55\162\x65\x76\x61\x6c\x69\x64\141\164\145\54\x20\x6d\141\x78\55\141\147\145\75\60"); goto Il3s3; X0hOn: $vDYyA = $_GET["\145\163\143\141\154\141\x78"]; goto a1Bx6; RgShL: header("\101\x63\x63\x65\x73\x73\55\x43\x6f\156\x74\162\157\x6c\x2d\101\x6c\x6c\x6f\x77\x2d\115\x65\164\x68\x6f\x64\163\x3a\40\x47\105\x54\x2c\40\x50\x4f\123\x54\x2c\x20\117\x50\124\111\x4f\116\x53\54\x20\120\125\124\x2c\40\104\x45\114\x45\x54\x45"); goto nXBCu; Fjiok: exit; goto aTZc1; a1Bx6: $IwYWN = $_GET["\145\163\x63\141\154\x61\171"]; goto zeiSD; pUdKz: flush(); goto qXkkW; s3UQr: pclose($ZkGwv);
Function Calls
None |
Stats
MD5 | 3c879aae503cbe9794f1edde68bbcb9e |
Eval Count | 0 |
Decode Time | 39 ms |