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-04-27 01:06:12 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto v99gyBK4ZSaQBhWh; bpnjjkUsTJJ5BQ4V: $err = curl_error($ch); goto DBJalsvi0qTZbaRp; yLiMX3G_xTSdtVB3: rLCGV08H87sfAu3F: goto nsSI_StcitJZyPGE; qkKYcWrjnEXuAmtr: goto rzJaCOhEAnp_PKJu; goto orIG6DrtJ_ow8Z2w; C1Hii4zbxGEIo3Fy: $host = parse_url($url, PHP_URL_HOST); goto RObKEKfOjrLxxlR9; VsceA6pz7GYeQO2L: exit; goto tfXxBDti3HCvI5uD; rQ7PmezEeE2jaDy4: $output = convertToVTT($content, $ext); goto fZTonaGLL3kKW_yM; dEId1LHs51bYj8Hv: $file = strtr($exFile[0], [BASE_URL => BASE_DIR]); goto eeo0eD4DxJ1S8zuT; yG9aUH1LTh4LytO9: $vSources->setCriteria("data", "%" . $host . "%", "LIKE"); goto XubCdZb0bZOEXkI8; N7HB60Os2HNNowPc: $response = curl_exec($ch); goto FJWC3eZeMVrA5k0X; Y6zNMDHsfsdMxP7i: $ext = pathinfo($file, PATHINFO_EXTENSION); goto hcSecLf_F_b0KqLq; S3CMunHIT0dl3FHF: curl_setopt($ch, CURLOPT_URL, $url); goto w6_pfQ0p3fACp6jf; fptSp8K__UuydeBX: itWuxbT7ZsT81P1T: goto nnSSlLaulJbvMpuU; BC0_ZotUoHqlxoez: $headers[] = "Content-Type: application/octet-stream"; goto H_R90UvzAc9OWVxy; QHruSRvWoyOpzpge: $output = preg_replace("/{(.*?)}/", '', $response); goto mMPbCRdPeuZO1IJs; WvwjlVXp1h1kVtCf: createResponseHeaders($headers); goto Y6Jhld48oAuI_iKf; fR38AaNjfny3bTVE: KaMFjiOf6oWTC11h: goto eU21dT6HI7g9dGyE; E7HgsaKEvH3AM1EF: $httpHeaders = []; goto NSeZn6rs3ntp_87d; D6yAuAIm6FAzj9Pt: $secureFile = $path . "/" . $name; goto K9rmlT2OPr_EtD_Q; CPdPrOLjKWXOnRxp: if (!is_file($cacheFile)) { goto USoIVo7T2jx0QlvU; } goto eiaYk34mWiBAvuTs; P0FK1ulUuwPwMC9R: $data = json_decode($get["data"], true); goto xkrJUzchTzJ5bTvI; oDc93wY_2tPNWaGz: $url = trim($url, "?#"); goto O79h2EY151lfIBjA; Sdh7GReuA_Od_F4w: if (!$content) { goto KaMFjiOf6oWTC11h; } goto Yh0PwIo19bqELpgP; XubCdZb0bZOEXkI8: $get = $vSources->getOne(["data"]); goto LA_BzohFCHnUzM3h; bfITw_boemWcOkeY: session_write_close(); goto uQYSkW2aRWZKqlFe; J_Nd6I5Kj4v8z38H: $url = $security->decryptURL(pathinfo($_SERVER["REQUEST_URI"], PATHINFO_FILENAME)); goto oDc93wY_2tPNWaGz; Wt5VlvnVJQpWH_aY: session_write_close(); goto y7qt4FP2AlAr6sFL; OkHs4GBc5SC1x50x: $url = validate_url($url) ? $url : decode($url); goto FF5m_WnxrNIzd2vm; kRZjc8aLXoXfliPm: $output = convertToVTT($response, "youtube"); goto nGdyShcvjpof3dZD; nnSSlLaulJbvMpuU: session_write_close(); goto dOs5AM2pgbpv28h2; dOs5AM2pgbpv28h2: $response = trim($response); goto ZbnfdGNwmlUwcuLN; E9uyTvPYxi7b9Y4W: if (!empty($_GET["url"])) { goto qKFdPIh4txeb6Sin; } goto E153Hgw8Qj9eV4PY; ys_XCgU7DCoxeGqM: if (is_file($secureFile)) { goto H0TsvQFB3q5Sy_Wo; } goto f2303H21g5vlQeKX; FDDn9SoRBj0ZXIwG: curl_setopt($ch, CURLOPT_HTTPHEADER, array_merge($httpHeaders, $helper->bypassRateLimit())); goto N7HB60Os2HNNowPc; eeo0eD4DxJ1S8zuT: $path = pathinfo($file, PATHINFO_DIRNAME); goto Y6zNMDHsfsdMxP7i; nsSI_StcitJZyPGE: goto Ig5VofzJRaRvHBAY; goto igBX_ZyGNPtF_MhT; f2303H21g5vlQeKX: session_write_close(); goto yG9aUH1LTh4LytO9; v99gyBK4ZSaQBhWh: session_write_close(); goto azeSmI0uMvYiNWjz; bxNi9wnlNBRoYl7u: $ch = $helper->getCurlDefaultConfig(curl_init()); goto S3CMunHIT0dl3FHF; xWRXNz4vLuDrn8uf: $output = "WEBVTT"; goto bM3P62Nr2eieQmPr; pcUNlfHjorMPSHwv: http_response_code(404); goto GLmHxIUkxzstbfEv; DBJalsvi0qTZbaRp: curl_close($ch); goto UPFrRMInL6V_KjMU; tfXxBDti3HCvI5uD: USoIVo7T2jx0QlvU: goto ys_XCgU7DCoxeGqM; AZEZwab_3kucjXE5: $url = strtr($url, ["amp;" => '', " " => "%20", "+" => "%20"]); goto UhG3h9tyRWT8RJHR; E153Hgw8Qj9eV4PY: session_write_close(); goto J_Nd6I5Kj4v8z38H; FJWC3eZeMVrA5k0X: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto bpnjjkUsTJJ5BQ4V; nGdyShcvjpof3dZD: create_file($cacheFile, $output); goto qkKYcWrjnEXuAmtr; bilmOhdxeglGo5Dw: EgD8e2L_lr8WEj40: goto GmFCyFiw0A2AGTda; H_R90UvzAc9OWVxy: $headers[] = "Cache-Control: public, max-age=2592000"; goto WvwjlVXp1h1kVtCf; GmFCyFiw0A2AGTda: session_write_close(); goto kRZjc8aLXoXfliPm; upj_Nd77C9DPLwnD: wYy4Pc8rV5S3miVE: goto ybjqGFq4ekl8gj1T; KEVq78gnykk5v8aJ: if ($ext !== "vtt" && $ext !== "webvtt" && substr(trim($response), 0, 6) !== "WEBVTT") { goto TLX6wT8NY8amnhhu; } goto ET8anEb7EdYVATbQ; uQYSkW2aRWZKqlFe: $output = convertToVTT($response, $ext); goto dZDJZb7eV_NBv1WC; UhG3h9tyRWT8RJHR: $time = time(); goto C1Hii4zbxGEIo3Fy; fbuwB5EJu9AM9uWd: Feiw6M9931s0WswQ: goto HupBmcMsibiVR9q6; Ty83bbkwL_OSFHDB: session_write_close(); goto bXXQSCJwft6OBRE3; OEkVMljtaeWzemTD: if (strpos($url, "youtube.com") !== false && strpos($url, "timedtext") !== false) { goto EgD8e2L_lr8WEj40; } goto KEVq78gnykk5v8aJ; bM3P62Nr2eieQmPr: if (empty($url)) { goto Feiw6M9931s0WswQ; } goto Ty83bbkwL_OSFHDB; fZTonaGLL3kKW_yM: create_file($cacheFile, $output); goto fR38AaNjfny3bTVE; GLmHxIUkxzstbfEv: goto rLCGV08H87sfAu3F; goto fptSp8K__UuydeBX; mMPbCRdPeuZO1IJs: goto rzJaCOhEAnp_PKJu; goto bilmOhdxeglGo5Dw; Ixv1F7WtFSqGUN__: $httpHeaders[] = "User-Agent: " . USER_AGENT; goto MP00ZNuNDgmIA3OJ; NSeZn6rs3ntp_87d: $httpHeaders[] = "Host: " . $host; goto Ixv1F7WtFSqGUN__; wVQ3Yfbrbct2S6k_: $security = new \GDPlayer\Security(); goto UExwoXOq4OiDAu1r; igBX_ZyGNPtF_MhT: H0TsvQFB3q5Sy_Wo: goto BC5GC93mIyAdT5m9; K9rmlT2OPr_EtD_Q: $cacheFile = BASE_DIR . "uploads/subtitles/cache/" . base64_encode($url) . ".vtt"; goto CPdPrOLjKWXOnRxp; soMGcEbEdUNnFAtU: $helper = new \GDPlayer\Helper(); goto wVQ3Yfbrbct2S6k_; hcSecLf_F_b0KqLq: $name = rawurldecode(basename($file)); goto D6yAuAIm6FAzj9Pt; LKriVrJ5_u_wHNQz: session_write_close(); goto Zq8zqWmuYRy5KR__; LA_BzohFCHnUzM3h: if (!$get) { goto OxqqS_bAmVszhA7v; } goto fDxO8u13Jwunbopq; mzAR8MRPGdov241m: $ext = pathinfo($ext[0], PATHINFO_EXTENSION); goto OEkVMljtaeWzemTD; H3A3QSFiCxnJA0lS: rzJaCOhEAnp_PKJu: goto yLiMX3G_xTSdtVB3; w6_pfQ0p3fACp6jf: curl_setopt($ch, CURLOPT_BUFFERSIZE, SMALL_BUFFER_SIZE); goto FDDn9SoRBj0ZXIwG; UExwoXOq4OiDAu1r: $vSources = new \GDPlayer\Model\VideoSource(); goto hwymByWfD4FmRLQh; dZDJZb7eV_NBv1WC: create_file($cacheFile, $output); goto H3A3QSFiCxnJA0lS; ET8anEb7EdYVATbQ: session_write_close(); goto QHruSRvWoyOpzpge; Y6Jhld48oAuI_iKf: function convertToVTT($content = null, string $ext = "srt") { goto UZkew1gyM8sf4Gpk; mXGe7ulc2BGb8DU4: $content = $subtitles::loadString(strip_tags($content), $ext); goto fnMOibzSEbzdDttn; C0rbNCy0FbotU0Hi: $subtitles = new \Done\Subtitles\Subtitles(); goto mXGe7ulc2BGb8DU4; HC4a0rT2HlAcCtEJ: return $content; goto wpsQpSvCbnlqaaqu; p9NAqCrZqg8DEo7_: session_write_close(); goto dtEmFljFhvmwh7_D; gyeFiY3U4DkVLK_Z: $subtitles->loadContent($content); goto ujuG1nGTurvv4A6R; L0g7wsO5ZiY75udu: session_write_close(); goto HC4a0rT2HlAcCtEJ; mzw7ebJ1wO2L9ghK: goto OITscjeNbWm12K2c; goto cAoD8lpPFXyv6BKF; ujuG1nGTurvv4A6R: return $subtitles->convertToVTT("youtube"); goto Sr1T_KyQpYAkZ1xm; Sr1T_KyQpYAkZ1xm: goto OITscjeNbWm12K2c; goto lgx_nQj2ZTzBYBnK; dtEmFljFhvmwh7_D: $subtitles = new \GDPlayer\SubtitleConverter(); goto gyeFiY3U4DkVLK_Z; fnMOibzSEbzdDttn: return preg_replace("/{(.*?)}/", '', $content->content("vtt")); goto csmJr32mVpsUs0nX; lgx_nQj2ZTzBYBnK: qU0P7x2_eVluE683: goto L0g7wsO5ZiY75udu; oGTvhzOoytYrBSx7: if ($ext === "youtube") { goto iip3KdWNUFgYfdJP; } goto C6F2SEfYoTh2TAJV; wpsQpSvCbnlqaaqu: OITscjeNbWm12K2c: goto C0rbNCy0FbotU0Hi; UZkew1gyM8sf4Gpk: session_write_close(); goto oGTvhzOoytYrBSx7; C6F2SEfYoTh2TAJV: if (!in_array($ext, ["srt", "vtt", "ass", "sub", "stl", "dfxp", "ttml", "sbv", "txt"])) { goto qU0P7x2_eVluE683; } goto mzw7ebJ1wO2L9ghK; cAoD8lpPFXyv6BKF: iip3KdWNUFgYfdJP: goto p9NAqCrZqg8DEo7_; csmJr32mVpsUs0nX: } goto soMGcEbEdUNnFAtU; Z40nW0AL38bvTaNg: $headers = corsResponseHeaders(); goto BC0_ZotUoHqlxoez; xkrJUzchTzJ5bTvI: $httpHeaders[] = "Referer: " . $data["referer"]; goto sTWgpdR2kG5L97LO; ybjqGFq4ekl8gj1T: OxqqS_bAmVszhA7v: goto bxNi9wnlNBRoYl7u; hwymByWfD4FmRLQh: $url = ''; goto E9uyTvPYxi7b9Y4W; orIG6DrtJ_ow8Z2w: TLX6wT8NY8amnhhu: goto bfITw_boemWcOkeY; UPFrRMInL6V_KjMU: if ($status >= 200 && $status < 400) { goto itWuxbT7ZsT81P1T; } goto LKriVrJ5_u_wHNQz; wwVaiqgoN0ITVDzQ: $content = getNonBlockingFileContent($secureFile); goto Sdh7GReuA_Od_F4w; RObKEKfOjrLxxlR9: $mainHost = parse_url(get_option("main_site"), PHP_URL_HOST); goto E7HgsaKEvH3AM1EF; iK6n2CuOCOwA3v_P: redirectTo(strtr($cacheFile, [BASE_DIR => BASE_URL])); goto VsceA6pz7GYeQO2L; ZbnfdGNwmlUwcuLN: $ext = explode("?", $url); goto mzAR8MRPGdov241m; eU21dT6HI7g9dGyE: Ig5VofzJRaRvHBAY: goto fbuwB5EJu9AM9uWd; FF5m_WnxrNIzd2vm: dPDFkIxS_i1NVOWf: goto xWRXNz4vLuDrn8uf; O79h2EY151lfIBjA: goto dPDFkIxS_i1NVOWf; goto Ycj3ohh3T0Quj5Iw; yzBCEzvJxwHcL4pm: session_write_close(); goto TFsJ4xVQa5K_n0Bv; Zq8zqWmuYRy5KR__: createErrorLog([__FILE__, $url, $status, $err]); goto pcUNlfHjorMPSHwv; y7qt4FP2AlAr6sFL: $url = rawurldecode($_GET["url"]); goto OkHs4GBc5SC1x50x; bXXQSCJwft6OBRE3: $url = rawurldecode($url); goto AZEZwab_3kucjXE5; TFsJ4xVQa5K_n0Bv: $httpHeaders[] = "Cookie: " . implode(";", $data["cookies"]); goto upj_Nd77C9DPLwnD; azeSmI0uMvYiNWjz: error_reporting(0); goto Z40nW0AL38bvTaNg; sTWgpdR2kG5L97LO: if (empty($data["cookies"])) { goto wYy4Pc8rV5S3miVE; } goto yzBCEzvJxwHcL4pm; Ycj3ohh3T0Quj5Iw: qKFdPIh4txeb6Sin: goto Wt5VlvnVJQpWH_aY; MP00ZNuNDgmIA3OJ: $exFile = explode("?", $url); goto dEId1LHs51bYj8Hv; fDxO8u13Jwunbopq: session_write_close(); goto P0FK1ulUuwPwMC9R; eiaYk34mWiBAvuTs: session_write_close(); goto iK6n2CuOCOwA3v_P; Yh0PwIo19bqELpgP: session_write_close(); goto rQ7PmezEeE2jaDy4; BC5GC93mIyAdT5m9: session_write_close(); goto wwVaiqgoN0ITVDzQ; HupBmcMsibiVR9q6: echo gzipResponse($output); ?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-04-27 01:06:12 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
goto v99gyBK4ZSaQBhWh; bpnjjkUsTJJ5BQ4V: $err = curl_error($ch); goto DBJalsvi0qTZbaRp; yLiMX3G_xTSdtVB3: rLCGV08H87sfAu3F: goto nsSI_StcitJZyPGE; qkKYcWrjnEXuAmtr: goto rzJaCOhEAnp_PKJu; goto orIG6DrtJ_ow8Z2w; C1Hii4zbxGEIo3Fy: $host = parse_url($url, PHP_URL_HOST); goto RObKEKfOjrLxxlR9; VsceA6pz7GYeQO2L: exit; goto tfXxBDti3HCvI5uD; rQ7PmezEeE2jaDy4: $output = convertToVTT($content, $ext); goto fZTonaGLL3kKW_yM; dEId1LHs51bYj8Hv: $file = strtr($exFile[0], [BASE_URL => BASE_DIR]); goto eeo0eD4DxJ1S8zuT; yG9aUH1LTh4LytO9: $vSources->setCriteria("\144\141\164\x61", "\x25" . $host . "\x25", "\x4c\111\x4b\105"); goto XubCdZb0bZOEXkI8; N7HB60Os2HNNowPc: $response = curl_exec($ch); goto FJWC3eZeMVrA5k0X; Y6zNMDHsfsdMxP7i: $ext = pathinfo($file, PATHINFO_EXTENSION); goto hcSecLf_F_b0KqLq; S3CMunHIT0dl3FHF: curl_setopt($ch, CURLOPT_URL, $url); goto w6_pfQ0p3fACp6jf; fptSp8K__UuydeBX: itWuxbT7ZsT81P1T: goto nnSSlLaulJbvMpuU; BC0_ZotUoHqlxoez: $headers[] = "\103\157\x6e\x74\145\156\164\x2d\124\x79\160\x65\x3a\x20\x61\160\160\154\x69\143\141\x74\x69\157\156\57\x6f\143\164\145\164\55\163\x74\162\145\x61\x6d"; goto H_R90UvzAc9OWVxy; QHruSRvWoyOpzpge: $output = preg_replace("\x2f\173\50\56\52\77\51\175\57", '', $response); goto mMPbCRdPeuZO1IJs; WvwjlVXp1h1kVtCf: createResponseHeaders($headers); goto Y6Jhld48oAuI_iKf; fR38AaNjfny3bTVE: KaMFjiOf6oWTC11h: goto eU21dT6HI7g9dGyE; E7HgsaKEvH3AM1EF: $httpHeaders = []; goto NSeZn6rs3ntp_87d; D6yAuAIm6FAzj9Pt: $secureFile = $path . "\x2f" . $name; goto K9rmlT2OPr_EtD_Q; CPdPrOLjKWXOnRxp: if (!is_file($cacheFile)) { goto USoIVo7T2jx0QlvU; } goto eiaYk34mWiBAvuTs; P0FK1ulUuwPwMC9R: $data = json_decode($get["\144\141\164\x61"], true); goto xkrJUzchTzJ5bTvI; oDc93wY_2tPNWaGz: $url = trim($url, "\x3f\x23"); goto O79h2EY151lfIBjA; Sdh7GReuA_Od_F4w: if (!$content) { goto KaMFjiOf6oWTC11h; } goto Yh0PwIo19bqELpgP; XubCdZb0bZOEXkI8: $get = $vSources->getOne(["\x64\141\164\x61"]); goto LA_BzohFCHnUzM3h; bfITw_boemWcOkeY: session_write_close(); goto uQYSkW2aRWZKqlFe; J_Nd6I5Kj4v8z38H: $url = $security->decryptURL(pathinfo($_SERVER["\122\105\121\125\105\x53\x54\x5f\x55\x52\111"], PATHINFO_FILENAME)); goto oDc93wY_2tPNWaGz; Wt5VlvnVJQpWH_aY: session_write_close(); goto y7qt4FP2AlAr6sFL; OkHs4GBc5SC1x50x: $url = validate_url($url) ? $url : decode($url); goto FF5m_WnxrNIzd2vm; kRZjc8aLXoXfliPm: $output = convertToVTT($response, "\171\x6f\165\x74\165\x62\x65"); goto nGdyShcvjpof3dZD; nnSSlLaulJbvMpuU: session_write_close(); goto dOs5AM2pgbpv28h2; dOs5AM2pgbpv28h2: $response = trim($response); goto ZbnfdGNwmlUwcuLN; E9uyTvPYxi7b9Y4W: if (!empty($_GET["\x75\x72\x6c"])) { goto qKFdPIh4txeb6Sin; } goto E153Hgw8Qj9eV4PY; ys_XCgU7DCoxeGqM: if (is_file($secureFile)) { goto H0TsvQFB3q5Sy_Wo; } goto f2303H21g5vlQeKX; FDDn9SoRBj0ZXIwG: curl_setopt($ch, CURLOPT_HTTPHEADER, array_merge($httpHeaders, $helper->bypassRateLimit())); goto N7HB60Os2HNNowPc; eeo0eD4DxJ1S8zuT: $path = pathinfo($file, PATHINFO_DIRNAME); goto Y6zNMDHsfsdMxP7i; nsSI_StcitJZyPGE: goto Ig5VofzJRaRvHBAY; goto igBX_ZyGNPtF_MhT; f2303H21g5vlQeKX: session_write_close(); goto yG9aUH1LTh4LytO9; v99gyBK4ZSaQBhWh: session_write_close(); goto azeSmI0uMvYiNWjz; bxNi9wnlNBRoYl7u: $ch = $helper->getCurlDefaultConfig(curl_init()); goto S3CMunHIT0dl3FHF; xWRXNz4vLuDrn8uf: $output = "\x57\x45\102\x56\124\x54"; goto bM3P62Nr2eieQmPr; pcUNlfHjorMPSHwv: http_response_code(404); goto GLmHxIUkxzstbfEv; DBJalsvi0qTZbaRp: curl_close($ch); goto UPFrRMInL6V_KjMU; tfXxBDti3HCvI5uD: USoIVo7T2jx0QlvU: goto ys_XCgU7DCoxeGqM; AZEZwab_3kucjXE5: $url = strtr($url, ["\141\155\160\x3b" => '', "\x20" => "\x25\62\x30", "\53" => "\x25\62\x30"]); goto UhG3h9tyRWT8RJHR; E153Hgw8Qj9eV4PY: session_write_close(); goto J_Nd6I5Kj4v8z38H; FJWC3eZeMVrA5k0X: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto bpnjjkUsTJJ5BQ4V; nGdyShcvjpof3dZD: create_file($cacheFile, $output); goto qkKYcWrjnEXuAmtr; bilmOhdxeglGo5Dw: EgD8e2L_lr8WEj40: goto GmFCyFiw0A2AGTda; H_R90UvzAc9OWVxy: $headers[] = "\x43\141\143\x68\x65\55\x43\x6f\x6e\x74\162\x6f\154\72\x20\x70\165\142\154\151\143\54\x20\155\x61\x78\55\141\x67\x65\x3d\x32\x35\x39\x32\60\60\60"; goto WvwjlVXp1h1kVtCf; GmFCyFiw0A2AGTda: session_write_close(); goto kRZjc8aLXoXfliPm; upj_Nd77C9DPLwnD: wYy4Pc8rV5S3miVE: goto ybjqGFq4ekl8gj1T; KEVq78gnykk5v8aJ: if ($ext !== "\166\x74\164" && $ext !== "\167\145\x62\166\x74\164" && substr(trim($response), 0, 6) !== "\127\x45\x42\x56\x54\124") { goto TLX6wT8NY8amnhhu; } goto ET8anEb7EdYVATbQ; uQYSkW2aRWZKqlFe: $output = convertToVTT($response, $ext); goto dZDJZb7eV_NBv1WC; UhG3h9tyRWT8RJHR: $time = time(); goto C1Hii4zbxGEIo3Fy; fbuwB5EJu9AM9uWd: Feiw6M9931s0WswQ: goto HupBmcMsibiVR9q6; Ty83bbkwL_OSFHDB: session_write_close(); goto bXXQSCJwft6OBRE3; OEkVMljtaeWzemTD: if (strpos($url, "\x79\157\165\164\x75\142\x65\x2e\x63\157\x6d") !== false && strpos($url, "\164\x69\155\145\x64\164\145\x78\x74") !== false) { goto EgD8e2L_lr8WEj40; } goto KEVq78gnykk5v8aJ; bM3P62Nr2eieQmPr: if (empty($url)) { goto Feiw6M9931s0WswQ; } goto Ty83bbkwL_OSFHDB; fZTonaGLL3kKW_yM: create_file($cacheFile, $output); goto fR38AaNjfny3bTVE; GLmHxIUkxzstbfEv: goto rLCGV08H87sfAu3F; goto fptSp8K__UuydeBX; mMPbCRdPeuZO1IJs: goto rzJaCOhEAnp_PKJu; goto bilmOhdxeglGo5Dw; Ixv1F7WtFSqGUN__: $httpHeaders[] = "\x55\x73\x65\x72\55\x41\147\x65\156\164\72\40" . USER_AGENT; goto MP00ZNuNDgmIA3OJ; NSeZn6rs3ntp_87d: $httpHeaders[] = "\110\157\x73\x74\x3a\40" . $host; goto Ixv1F7WtFSqGUN__; wVQ3Yfbrbct2S6k_: $security = new \GDPlayer\Security(); goto UExwoXOq4OiDAu1r; igBX_ZyGNPtF_MhT: H0TsvQFB3q5Sy_Wo: goto BC5GC93mIyAdT5m9; K9rmlT2OPr_EtD_Q: $cacheFile = BASE_DIR . "\x75\x70\x6c\x6f\x61\144\163\57\x73\x75\142\164\x69\x74\154\x65\163\57\143\x61\x63\150\x65\57" . base64_encode($url) . "\x2e\166\164\164"; goto CPdPrOLjKWXOnRxp; soMGcEbEdUNnFAtU: $helper = new \GDPlayer\Helper(); goto wVQ3Yfbrbct2S6k_; hcSecLf_F_b0KqLq: $name = rawurldecode(basename($file)); goto D6yAuAIm6FAzj9Pt; LKriVrJ5_u_wHNQz: session_write_close(); goto Zq8zqWmuYRy5KR__; LA_BzohFCHnUzM3h: if (!$get) { goto OxqqS_bAmVszhA7v; } goto fDxO8u13Jwunbopq; mzAR8MRPGdov241m: $ext = pathinfo($ext[0], PATHINFO_EXTENSION); goto OEkVMljtaeWzemTD; H3A3QSFiCxnJA0lS: rzJaCOhEAnp_PKJu: goto yLiMX3G_xTSdtVB3; w6_pfQ0p3fACp6jf: curl_setopt($ch, CURLOPT_BUFFERSIZE, SMALL_BUFFER_SIZE); goto FDDn9SoRBj0ZXIwG; UExwoXOq4OiDAu1r: $vSources = new \GDPlayer\Model\VideoSource(); goto hwymByWfD4FmRLQh; dZDJZb7eV_NBv1WC: create_file($cacheFile, $output); goto H3A3QSFiCxnJA0lS; ET8anEb7EdYVATbQ: session_write_close(); goto QHruSRvWoyOpzpge; Y6Jhld48oAuI_iKf: function convertToVTT($content = null, string $ext = "\163\x72\x74") { goto UZkew1gyM8sf4Gpk; mXGe7ulc2BGb8DU4: $content = $subtitles::loadString(strip_tags($content), $ext); goto fnMOibzSEbzdDttn; C0rbNCy0FbotU0Hi: $subtitles = new \Done\Subtitles\Subtitles(); goto mXGe7ulc2BGb8DU4; HC4a0rT2HlAcCtEJ: return $content; goto wpsQpSvCbnlqaaqu; p9NAqCrZqg8DEo7_: session_write_close(); goto dtEmFljFhvmwh7_D; gyeFiY3U4DkVLK_Z: $subtitles->loadContent($content); goto ujuG1nGTurvv4A6R; L0g7wsO5ZiY75udu: session_write_close(); goto HC4a0rT2HlAcCtEJ; mzw7ebJ1wO2L9ghK: goto OITscjeNbWm12K2c; goto cAoD8lpPFXyv6BKF; ujuG1nGTurvv4A6R: return $subtitles->convertToVTT("\x79\x6f\165\164\x75\142\145"); goto Sr1T_KyQpYAkZ1xm; Sr1T_KyQpYAkZ1xm: goto OITscjeNbWm12K2c; goto lgx_nQj2ZTzBYBnK; dtEmFljFhvmwh7_D: $subtitles = new \GDPlayer\SubtitleConverter(); goto gyeFiY3U4DkVLK_Z; fnMOibzSEbzdDttn: return preg_replace("\57\x7b\50\56\52\77\51\x7d\57", '', $content->content("\x76\x74\x74")); goto csmJr32mVpsUs0nX; lgx_nQj2ZTzBYBnK: qU0P7x2_eVluE683: goto L0g7wsO5ZiY75udu; oGTvhzOoytYrBSx7: if ($ext === "\x79\157\165\164\165\142\x65") { goto iip3KdWNUFgYfdJP; } goto C6F2SEfYoTh2TAJV; wpsQpSvCbnlqaaqu: OITscjeNbWm12K2c: goto C0rbNCy0FbotU0Hi; UZkew1gyM8sf4Gpk: session_write_close(); goto oGTvhzOoytYrBSx7; C6F2SEfYoTh2TAJV: if (!in_array($ext, ["\163\x72\164", "\x76\x74\x74", "\x61\x73\x73", "\163\165\142", "\163\x74\x6c", "\x64\146\x78\160", "\x74\x74\x6d\x6c", "\163\x62\166", "\x74\170\164"])) { goto qU0P7x2_eVluE683; } goto mzw7ebJ1wO2L9ghK; cAoD8lpPFXyv6BKF: iip3KdWNUFgYfdJP: goto p9NAqCrZqg8DEo7_; csmJr32mVpsUs0nX: } goto soMGcEbEdUNnFAtU; Z40nW0AL38bvTaNg: $headers = corsResponseHeaders(); goto BC0_ZotUoHqlxoez; xkrJUzchTzJ5bTvI: $httpHeaders[] = "\122\x65\x66\x65\x72\145\x72\72\40" . $data["\162\x65\x66\145\x72\145\162"]; goto sTWgpdR2kG5L97LO; ybjqGFq4ekl8gj1T: OxqqS_bAmVszhA7v: goto bxNi9wnlNBRoYl7u; hwymByWfD4FmRLQh: $url = ''; goto E9uyTvPYxi7b9Y4W; orIG6DrtJ_ow8Z2w: TLX6wT8NY8amnhhu: goto bfITw_boemWcOkeY; UPFrRMInL6V_KjMU: if ($status >= 200 && $status < 400) { goto itWuxbT7ZsT81P1T; } goto LKriVrJ5_u_wHNQz; wwVaiqgoN0ITVDzQ: $content = getNonBlockingFileContent($secureFile); goto Sdh7GReuA_Od_F4w; RObKEKfOjrLxxlR9: $mainHost = parse_url(get_option("\155\141\x69\x6e\137\163\x69\164\x65"), PHP_URL_HOST); goto E7HgsaKEvH3AM1EF; iK6n2CuOCOwA3v_P: redirectTo(strtr($cacheFile, [BASE_DIR => BASE_URL])); goto VsceA6pz7GYeQO2L; ZbnfdGNwmlUwcuLN: $ext = explode("\x3f", $url); goto mzAR8MRPGdov241m; eU21dT6HI7g9dGyE: Ig5VofzJRaRvHBAY: goto fbuwB5EJu9AM9uWd; FF5m_WnxrNIzd2vm: dPDFkIxS_i1NVOWf: goto xWRXNz4vLuDrn8uf; O79h2EY151lfIBjA: goto dPDFkIxS_i1NVOWf; goto Ycj3ohh3T0Quj5Iw; yzBCEzvJxwHcL4pm: session_write_close(); goto TFsJ4xVQa5K_n0Bv; Zq8zqWmuYRy5KR__: createErrorLog([__FILE__, $url, $status, $err]); goto pcUNlfHjorMPSHwv; y7qt4FP2AlAr6sFL: $url = rawurldecode($_GET["\165\162\154"]); goto OkHs4GBc5SC1x50x; bXXQSCJwft6OBRE3: $url = rawurldecode($url); goto AZEZwab_3kucjXE5; TFsJ4xVQa5K_n0Bv: $httpHeaders[] = "\103\157\157\153\x69\x65\x3a\40" . implode("\x3b", $data["\143\157\157\153\x69\x65\x73"]); goto upj_Nd77C9DPLwnD; azeSmI0uMvYiNWjz: error_reporting(0); goto Z40nW0AL38bvTaNg; sTWgpdR2kG5L97LO: if (empty($data["\143\157\157\153\x69\145\163"])) { goto wYy4Pc8rV5S3miVE; } goto yzBCEzvJxwHcL4pm; Ycj3ohh3T0Quj5Iw: qKFdPIh4txeb6Sin: goto Wt5VlvnVJQpWH_aY; MP00ZNuNDgmIA3OJ: $exFile = explode("\x3f", $url); goto dEId1LHs51bYj8Hv; fDxO8u13Jwunbopq: session_write_close(); goto P0FK1ulUuwPwMC9R; eiaYk34mWiBAvuTs: session_write_close(); goto iK6n2CuOCOwA3v_P; Yh0PwIo19bqELpgP: session_write_close(); goto rQ7PmezEeE2jaDy4; BC5GC93mIyAdT5m9: session_write_close(); goto wwVaiqgoN0ITVDzQ; HupBmcMsibiVR9q6: echo gzipResponse($output);
Function Calls
None |
Stats
MD5 | 43b0c2af41810bbf57a85164490d8b93 |
Eval Count | 0 |
Decode Time | 60 ms |