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-05-15 09:25:51 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto DEikd1kcdpeNXKbk; xoz_htVaLjoV3GYG: $alternatives = array_values(array_filter($alternatives)); goto dNzhFiWTSUgUl4Pa; jN_anXxz84lA1sMe: session_write_close(); goto igGUcolN48INqxIZ; ZIJlJcyakeV1Fv02: if (!is_array($alternatives)) { goto lx9vqKlYWzbB3EdH; } goto y38cHY1qMUQWEI3B; CArawdvXnDL1hdL1: session_write_close(); goto duzkN1IV7z51Dm5a; PpesD1QcYX39t0Ve: $id = $videos->insert($data); goto HWZgN7w3ZsLuQ9Fs; PXkrNwkipgMKTsnW: vlBvyMkUkNtzJ_mO: goto zR9wmiRTGOeat0C2; TtNGf3YztE4l5eZ6: $data = []; goto nHjLa6mgBunaAiSc; d2vJuWLNICcJHVGY: $bulkSubtitles = explode("\xa", $_POST["txtBulkSubtitles"]); goto FBoKG6VpxDzPjt0N; b_e9_PiucCpeBWBE: $alternatives = filter_input(INPUT_POST, "altLinks", FILTER_SANITIZE_URL, FILTER_REQUIRE_ARRAY); goto ZIJlJcyakeV1Fv02; dI4slmtTHVbkFUyY: foreach ($subtitles as $i => $dt) { goto ogN3LAYR5bxUcfKu; b4OKuXASil8AuMop: session_write_close(); goto Jfldstd4tFfLJ0N6; ogN3LAYR5bxUcfKu: session_write_close(); goto Nx0FpRB86Gqgaqh8; Jfldstd4tFfLJ0N6: $sub->insert(array("vid" => $id, "language" => trim($dt["label"]), "link" => trim($dt["file"]), "added" => $now, "updated" => $now, "uid" => $uid, "order" => $i)); goto oBmU0wiobVMQYkkb; Nx0FpRB86Gqgaqh8: if (empty($dt["file"])) { goto q3Ux1Mbd0CRY5Ynz; } goto b4OKuXASil8AuMop; oBmU0wiobVMQYkkb: q3Ux1Mbd0CRY5Ynz: goto uMC5ZCtw1Qm4x6eR; uMC5ZCtw1Qm4x6eR: nYFu_DkYAKrrh4AD: goto SzcxzeI9rodqEc3c; SzcxzeI9rodqEc3c: } goto aPjYzJq7RM9Qf3RM; W3VJfF1zXrf2GJxI: goto MujlRslbnVOZeqHc; goto snufjE5IHlrTcdKF; HWZgN7w3ZsLuQ9Fs: if ($id) { goto dKLRUZKCQVNnKvDq; } goto jN_anXxz84lA1sMe; yaRiCA3QFPf27Jpk: create_alert("success", "The new video has been successfully added", strtr(rtrim($_SERVER["REQUEST_URI"], "/"), ["/new" => "/edit/?id=" . $id])); goto xvThhVsVUPaQu2oU; DM65OwojRmxCHzRt: pGlXzkeI41eEXE2d: goto JhfziGqnA8JP4zsH; FRVb_MBk83lingHQ: session_write_close(); goto kVljPre19faw3xwB; sKTBlgd_fQ1y6DEY: $widget = new \GDPlayer\Widget(); goto dKRvjrRPgCEgwEbZ; IbG4ISLjHCeUpRND: session_write_close(); goto dI4slmtTHVbkFUyY; xvThhVsVUPaQu2oU: MujlRslbnVOZeqHc: goto PXkrNwkipgMKTsnW; ZHN3abIwXuZ4PoiH: $videos = new \GDPlayer\Model\Video(); goto OgmnRh3TWmrk8E6V; FGy1DWnsQ41iPHRN: QB3lIDFhD4_93viz: goto d2vJuWLNICcJHVGY; QBDAXdpHOh9z3hAo: $sub = new \GDPlayer\Model\Subtitle(); goto sKTBlgd_fQ1y6DEY; JhfziGqnA8JP4zsH: if (empty($subtitles)) { goto QB3lIDFhD4_93viz; } goto IbG4ISLjHCeUpRND; qbkN_5xgfw7X6y12: $slug = create_slug($slug); goto OQNHuJJiN3YuHCPa; mrFKsA_njim2u1UP: $helper = new \GDPlayer\Helper(); goto Hxpwqvo63B9ilnLS; CzKsPKn1keRDBbrI: echo $widget->hostLinkExample(); goto LVrgvCT2wABZ2OR9; zR9wmiRTGOeat0C2: set_env("title", "New Video"); goto WJxaKuEab2NA9BWC; snufjE5IHlrTcdKF: dKLRUZKCQVNnKvDq: goto FRVb_MBk83lingHQ; ed2Ff0ot8A3CaFd3: $uid = sanitize_int($userLogin["id"]); goto oTrOyxGsEa7HqKrO; TKyAEYUy_e8JqbjK: session_write_close(); goto zPOaxJsJ0UHf6Iev; WJxaKuEab2NA9BWC: get_backend_header(); goto l3yKI8h7OsUeGVef; BP8ff0_PY6DYVoN5: $vShort = new \GDPlayer\Model\VideoShort(); goto QBDAXdpHOh9z3hAo; l3yKI8h7OsUeGVef: echo $widget->renderForm("videos/new.html.twig", ["page_title" => get_env("title"), "admin_dir" => ADMIN_DIR]); goto CzKsPKn1keRDBbrI; T6HWCApKtbVHNOnH: niXpCoB4UFS6V_Ub: goto yaRiCA3QFPf27Jpk; aEYdiNLowemlRrJ9: $data["uid"] = $uid; goto S8mIW9LGUEz8kRIE; dKRvjrRPgCEgwEbZ: if (empty($_POST)) { goto vlBvyMkUkNtzJ_mO; } goto jrywITbx_gHMlHy3; nHjLa6mgBunaAiSc: $data["added"] = $now; goto KpTAF4eJRlOKN5wc; gh9J97eliHl0Orrj: $hosting = new \GDPlayer\Hosting(); goto ZHN3abIwXuZ4PoiH; dNzhFiWTSUgUl4Pa: lx9vqKlYWzbB3EdH: goto PpesD1QcYX39t0Ve; KpTAF4eJRlOKN5wc: $data["updated"] = $now; goto aEYdiNLowemlRrJ9; ObB3syn3JdiqTUl0: LGLUD0bvGlbwxfbc: goto DM65OwojRmxCHzRt; a9QKPsOPHKly1O_3: $data = array_merge($data, $videos->saveData($_POST, $_FILES)); goto WWyxur10sK3496_K; xrOeWRqC1AELj947: if (empty($alternatives)) { goto pGlXzkeI41eEXE2d; } goto CArawdvXnDL1hdL1; igGUcolN48INqxIZ: create_alert("danger", $videos->getLastError(), $_SERVER["REQUEST_URI"]); goto W3VJfF1zXrf2GJxI; FBoKG6VpxDzPjt0N: $sub->insertBulkSubtitleUrls($id, $bulkSubtitles); goto KtuHXNc0aqCyJV14; duzkN1IV7z51Dm5a: foreach ($alternatives as $i => $url) { goto IR9CCW4A20b8dMex; zk07q1DxXRNbRUl7: $host_id = $hosting->getID(); goto sl4THQdYSGlXsxpM; RCFoP4z8rq_BeyMf: $vAlt->insert(array("vid" => $id, "host" => $host, "host_id" => $host_id, "order" => $i)); goto dgMQHz2hN3W5QUq3; ur6f3N09OCqWqxZ4: xeu1OdzOUzP0TQY3: goto pOBN3JnTxOJw3xq9; AT4B4llkEHuh6jS8: $host = $hosting->getHost(); goto zk07q1DxXRNbRUl7; sl4THQdYSGlXsxpM: if (!(!empty($host) && !empty($host_id))) { goto lyA1E2gnJaC2g6O3; } goto g9dDXXa7Fb31RWi9; g9dDXXa7Fb31RWi9: session_write_close(); goto RCFoP4z8rq_BeyMf; Tpm0_47lb8MPtwfm: $hosting->setURL($url); goto AT4B4llkEHuh6jS8; IR9CCW4A20b8dMex: session_write_close(); goto Tpm0_47lb8MPtwfm; dgMQHz2hN3W5QUq3: lyA1E2gnJaC2g6O3: goto ur6f3N09OCqWqxZ4; pOBN3JnTxOJw3xq9: } goto ObB3syn3JdiqTUl0; Hxpwqvo63B9ilnLS: $subscene = new \GDPlayer\Subscene(); goto gh9J97eliHl0Orrj; y38cHY1qMUQWEI3B: session_write_close(); goto xoz_htVaLjoV3GYG; kVljPre19faw3xwB: $slug = sanitize_html($_POST["slug"]); goto qbkN_5xgfw7X6y12; OQNHuJJiN3YuHCPa: $vShort->insert(array("vid" => $id, "key" => $slug)); goto xrOeWRqC1AELj947; aPjYzJq7RM9Qf3RM: EZAcju5lYJkXp0Fy: goto FGy1DWnsQ41iPHRN; DEikd1kcdpeNXKbk: session_write_close(); goto ZpNRGEpU9jgHB00a; WWyxur10sK3496_K: $subtitles = array_merge($videos->uploadSubtitles($_POST, $_FILES), $videos->uploadSubscene($_POST)); goto b_e9_PiucCpeBWBE; jrywITbx_gHMlHy3: session_write_close(); goto ed2Ff0ot8A3CaFd3; S8mIW9LGUEz8kRIE: $data["poster"] = ''; goto a9QKPsOPHKly1O_3; KtuHXNc0aqCyJV14: if (!(isset($_FILES["multiSubFiles"]["name"]) && count($_FILES["multiSubFiles"]["name"]) > 0)) { goto niXpCoB4UFS6V_Ub; } goto TKyAEYUy_e8JqbjK; ZpNRGEpU9jgHB00a: include_once BASE_DIR . "includes/isUser.php"; goto mrFKsA_njim2u1UP; oTrOyxGsEa7HqKrO: $now = time(); goto TtNGf3YztE4l5eZ6; OgmnRh3TWmrk8E6V: $vAlt = new \GDPlayer\Model\VideoAlternative(); goto BP8ff0_PY6DYVoN5; zPOaxJsJ0UHf6Iev: $sub->uploadMultiSubtitles($_FILES["multiSubFiles"], $id); goto T6HWCApKtbVHNOnH; LVrgvCT2wABZ2OR9: get_backend_footer();
?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-05-15 09:25:51 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto DEikd1kcdpeNXKbk; xoz_htVaLjoV3GYG: $alternatives = array_values(array_filter($alternatives)); goto dNzhFiWTSUgUl4Pa; jN_anXxz84lA1sMe: session_write_close(); goto igGUcolN48INqxIZ; ZIJlJcyakeV1Fv02: if (!is_array($alternatives)) { goto lx9vqKlYWzbB3EdH; } goto y38cHY1qMUQWEI3B; CArawdvXnDL1hdL1: session_write_close(); goto duzkN1IV7z51Dm5a; PpesD1QcYX39t0Ve: $id = $videos->insert($data); goto HWZgN7w3ZsLuQ9Fs; PXkrNwkipgMKTsnW: vlBvyMkUkNtzJ_mO: goto zR9wmiRTGOeat0C2; TtNGf3YztE4l5eZ6: $data = []; goto nHjLa6mgBunaAiSc; d2vJuWLNICcJHVGY: $bulkSubtitles = explode("\xa", $_POST["\164\170\x74\102\x75\154\153\x53\165\142\164\x69\164\154\145\x73"]); goto FBoKG6VpxDzPjt0N; b_e9_PiucCpeBWBE: $alternatives = filter_input(INPUT_POST, "\141\x6c\x74\x4c\151\156\153\163", FILTER_SANITIZE_URL, FILTER_REQUIRE_ARRAY); goto ZIJlJcyakeV1Fv02; dI4slmtTHVbkFUyY: foreach ($subtitles as $i => $dt) { goto ogN3LAYR5bxUcfKu; b4OKuXASil8AuMop: session_write_close(); goto Jfldstd4tFfLJ0N6; ogN3LAYR5bxUcfKu: session_write_close(); goto Nx0FpRB86Gqgaqh8; Jfldstd4tFfLJ0N6: $sub->insert(array("\x76\151\x64" => $id, "\x6c\x61\x6e\147\x75\141\x67\x65" => trim($dt["\x6c\x61\142\145\x6c"]), "\154\151\x6e\x6b" => trim($dt["\146\151\x6c\x65"]), "\x61\144\x64\x65\144" => $now, "\x75\x70\144\x61\x74\145\144" => $now, "\165\x69\x64" => $uid, "\157\162\x64\x65\x72" => $i)); goto oBmU0wiobVMQYkkb; Nx0FpRB86Gqgaqh8: if (empty($dt["\146\x69\154\145"])) { goto q3Ux1Mbd0CRY5Ynz; } goto b4OKuXASil8AuMop; oBmU0wiobVMQYkkb: q3Ux1Mbd0CRY5Ynz: goto uMC5ZCtw1Qm4x6eR; uMC5ZCtw1Qm4x6eR: nYFu_DkYAKrrh4AD: goto SzcxzeI9rodqEc3c; SzcxzeI9rodqEc3c: } goto aPjYzJq7RM9Qf3RM; W3VJfF1zXrf2GJxI: goto MujlRslbnVOZeqHc; goto snufjE5IHlrTcdKF; HWZgN7w3ZsLuQ9Fs: if ($id) { goto dKLRUZKCQVNnKvDq; } goto jN_anXxz84lA1sMe; yaRiCA3QFPf27Jpk: create_alert("\x73\x75\143\x63\x65\x73\163", "\124\x68\145\x20\156\145\167\40\166\x69\144\x65\x6f\x20\150\x61\163\x20\142\x65\x65\x6e\x20\x73\165\143\143\x65\163\163\146\165\x6c\154\171\40\x61\144\144\145\x64", strtr(rtrim($_SERVER["\x52\x45\121\125\105\123\x54\137\125\x52\x49"], "\57"), ["\57\156\x65\x77" => "\x2f\145\144\x69\x74\x2f\77\x69\144\x3d" . $id])); goto xvThhVsVUPaQu2oU; DM65OwojRmxCHzRt: pGlXzkeI41eEXE2d: goto JhfziGqnA8JP4zsH; FRVb_MBk83lingHQ: session_write_close(); goto kVljPre19faw3xwB; sKTBlgd_fQ1y6DEY: $widget = new \GDPlayer\Widget(); goto dKRvjrRPgCEgwEbZ; IbG4ISLjHCeUpRND: session_write_close(); goto dI4slmtTHVbkFUyY; xvThhVsVUPaQu2oU: MujlRslbnVOZeqHc: goto PXkrNwkipgMKTsnW; ZHN3abIwXuZ4PoiH: $videos = new \GDPlayer\Model\Video(); goto OgmnRh3TWmrk8E6V; FGy1DWnsQ41iPHRN: QB3lIDFhD4_93viz: goto d2vJuWLNICcJHVGY; QBDAXdpHOh9z3hAo: $sub = new \GDPlayer\Model\Subtitle(); goto sKTBlgd_fQ1y6DEY; JhfziGqnA8JP4zsH: if (empty($subtitles)) { goto QB3lIDFhD4_93viz; } goto IbG4ISLjHCeUpRND; qbkN_5xgfw7X6y12: $slug = create_slug($slug); goto OQNHuJJiN3YuHCPa; mrFKsA_njim2u1UP: $helper = new \GDPlayer\Helper(); goto Hxpwqvo63B9ilnLS; CzKsPKn1keRDBbrI: echo $widget->hostLinkExample(); goto LVrgvCT2wABZ2OR9; zR9wmiRTGOeat0C2: set_env("\164\x69\164\x6c\145", "\116\145\x77\x20\x56\151\x64\145\157"); goto WJxaKuEab2NA9BWC; snufjE5IHlrTcdKF: dKLRUZKCQVNnKvDq: goto FRVb_MBk83lingHQ; ed2Ff0ot8A3CaFd3: $uid = sanitize_int($userLogin["\151\x64"]); goto oTrOyxGsEa7HqKrO; TKyAEYUy_e8JqbjK: session_write_close(); goto zPOaxJsJ0UHf6Iev; WJxaKuEab2NA9BWC: get_backend_header(); goto l3yKI8h7OsUeGVef; BP8ff0_PY6DYVoN5: $vShort = new \GDPlayer\Model\VideoShort(); goto QBDAXdpHOh9z3hAo; l3yKI8h7OsUeGVef: echo $widget->renderForm("\166\x69\144\145\157\163\x2f\156\x65\167\56\x68\x74\155\x6c\x2e\x74\x77\x69\x67", ["\x70\x61\147\x65\x5f\164\x69\x74\x6c\145" => get_env("\164\151\x74\x6c\145"), "\x61\x64\155\151\x6e\137\144\151\162" => ADMIN_DIR]); goto CzKsPKn1keRDBbrI; T6HWCApKtbVHNOnH: niXpCoB4UFS6V_Ub: goto yaRiCA3QFPf27Jpk; aEYdiNLowemlRrJ9: $data["\165\x69\x64"] = $uid; goto S8mIW9LGUEz8kRIE; dKRvjrRPgCEgwEbZ: if (empty($_POST)) { goto vlBvyMkUkNtzJ_mO; } goto jrywITbx_gHMlHy3; nHjLa6mgBunaAiSc: $data["\x61\x64\144\x65\x64"] = $now; goto KpTAF4eJRlOKN5wc; gh9J97eliHl0Orrj: $hosting = new \GDPlayer\Hosting(); goto ZHN3abIwXuZ4PoiH; dNzhFiWTSUgUl4Pa: lx9vqKlYWzbB3EdH: goto PpesD1QcYX39t0Ve; KpTAF4eJRlOKN5wc: $data["\165\x70\x64\x61\164\x65\x64"] = $now; goto aEYdiNLowemlRrJ9; ObB3syn3JdiqTUl0: LGLUD0bvGlbwxfbc: goto DM65OwojRmxCHzRt; a9QKPsOPHKly1O_3: $data = array_merge($data, $videos->saveData($_POST, $_FILES)); goto WWyxur10sK3496_K; xrOeWRqC1AELj947: if (empty($alternatives)) { goto pGlXzkeI41eEXE2d; } goto CArawdvXnDL1hdL1; igGUcolN48INqxIZ: create_alert("\144\x61\156\x67\145\x72", $videos->getLastError(), $_SERVER["\122\x45\x51\125\105\123\x54\x5f\125\x52\x49"]); goto W3VJfF1zXrf2GJxI; FBoKG6VpxDzPjt0N: $sub->insertBulkSubtitleUrls($id, $bulkSubtitles); goto KtuHXNc0aqCyJV14; duzkN1IV7z51Dm5a: foreach ($alternatives as $i => $url) { goto IR9CCW4A20b8dMex; zk07q1DxXRNbRUl7: $host_id = $hosting->getID(); goto sl4THQdYSGlXsxpM; RCFoP4z8rq_BeyMf: $vAlt->insert(array("\x76\151\144" => $id, "\150\x6f\x73\164" => $host, "\x68\157\x73\164\x5f\x69\x64" => $host_id, "\x6f\x72\x64\x65\162" => $i)); goto dgMQHz2hN3W5QUq3; ur6f3N09OCqWqxZ4: xeu1OdzOUzP0TQY3: goto pOBN3JnTxOJw3xq9; AT4B4llkEHuh6jS8: $host = $hosting->getHost(); goto zk07q1DxXRNbRUl7; sl4THQdYSGlXsxpM: if (!(!empty($host) && !empty($host_id))) { goto lyA1E2gnJaC2g6O3; } goto g9dDXXa7Fb31RWi9; g9dDXXa7Fb31RWi9: session_write_close(); goto RCFoP4z8rq_BeyMf; Tpm0_47lb8MPtwfm: $hosting->setURL($url); goto AT4B4llkEHuh6jS8; IR9CCW4A20b8dMex: session_write_close(); goto Tpm0_47lb8MPtwfm; dgMQHz2hN3W5QUq3: lyA1E2gnJaC2g6O3: goto ur6f3N09OCqWqxZ4; pOBN3JnTxOJw3xq9: } goto ObB3syn3JdiqTUl0; Hxpwqvo63B9ilnLS: $subscene = new \GDPlayer\Subscene(); goto gh9J97eliHl0Orrj; y38cHY1qMUQWEI3B: session_write_close(); goto xoz_htVaLjoV3GYG; kVljPre19faw3xwB: $slug = sanitize_html($_POST["\x73\154\165\147"]); goto qbkN_5xgfw7X6y12; OQNHuJJiN3YuHCPa: $vShort->insert(array("\x76\x69\144" => $id, "\153\x65\x79" => $slug)); goto xrOeWRqC1AELj947; aPjYzJq7RM9Qf3RM: EZAcju5lYJkXp0Fy: goto FGy1DWnsQ41iPHRN; DEikd1kcdpeNXKbk: session_write_close(); goto ZpNRGEpU9jgHB00a; WWyxur10sK3496_K: $subtitles = array_merge($videos->uploadSubtitles($_POST, $_FILES), $videos->uploadSubscene($_POST)); goto b_e9_PiucCpeBWBE; jrywITbx_gHMlHy3: session_write_close(); goto ed2Ff0ot8A3CaFd3; S8mIW9LGUEz8kRIE: $data["\160\157\163\x74\145\162"] = ''; goto a9QKPsOPHKly1O_3; KtuHXNc0aqCyJV14: if (!(isset($_FILES["\x6d\165\x6c\164\x69\x53\165\142\x46\x69\154\145\163"]["\x6e\x61\155\x65"]) && count($_FILES["\x6d\165\154\x74\x69\123\x75\x62\x46\151\154\x65\x73"]["\156\141\x6d\x65"]) > 0)) { goto niXpCoB4UFS6V_Ub; } goto TKyAEYUy_e8JqbjK; ZpNRGEpU9jgHB00a: include_once BASE_DIR . "\151\x6e\143\x6c\x75\x64\145\163\x2f\151\x73\x55\163\145\162\x2e\160\150\x70"; goto mrFKsA_njim2u1UP; oTrOyxGsEa7HqKrO: $now = time(); goto TtNGf3YztE4l5eZ6; OgmnRh3TWmrk8E6V: $vAlt = new \GDPlayer\Model\VideoAlternative(); goto BP8ff0_PY6DYVoN5; zPOaxJsJ0UHf6Iev: $sub->uploadMultiSubtitles($_FILES["\155\165\154\164\151\x53\x75\x62\106\x69\154\145\163"], $id); goto T6HWCApKtbVHNOnH; LVrgvCT2wABZ2OR9: get_backend_footer();
Function Calls
None |
Stats
MD5 | 25f93ea05264fc03e6ad58869ebb6362 |
Eval Count | 0 |
Decode Time | 44 ms |