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-03-10 10:18:59 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
namespace GDPlayer\Hosting; class vidmoly extends \GDPlayer\XVFSParser { public function __construct($id, $dl, $hostname) { goto uIvGG9f5yrgy8ao7; k71Zb0yN_titFez6: $this->baseURL = "https://vidmoly.me/"; goto t45IpaRcJ2tTnNAe; JQ1kxGyyX66C2Kfj: if (empty($this->cfTracks)) { goto EzdEHTvkwLxxrFfo; } goto whQttPl__WQ7sSw8; A8dXYzZj8kacazwF: session_write_close(); goto ZnUyv_Y4L84Gc1lo; uklrslr5U8Xc7xwU: $tracks = $this->jsConverter->convertToArray($this->cfTracks); goto er0kMEQwnZK9XuEI; er0kMEQwnZK9XuEI: if (!$tracks) { goto y1w07FO1C00xS_Uu; } goto A8dXYzZj8kacazwF; t45IpaRcJ2tTnNAe: $this->url = $this->baseURL . "embed-" . $id . ".html"; goto rdL5XBXkOYI_UCl2; vScyOK0zW2MB0p7i: dZh8ZWtzPosvxVLX: goto XNSVf1CoFdg1gqWH; ke18V0Ee06ZVCuYJ: $this->getDOMTitle($this->baseURL . $this->id); goto dvht17Zj9Qo4EbD3; XNSVf1CoFdg1gqWH: y1w07FO1C00xS_Uu: goto GPqx4W210J3yL_sB; whQttPl__WQ7sSw8: session_write_close(); goto uklrslr5U8Xc7xwU; GPqx4W210J3yL_sB: EzdEHTvkwLxxrFfo: goto ke18V0Ee06ZVCuYJ; rdL5XBXkOYI_UCl2: parent::__construct($id, $dl, $hostname); goto JQ1kxGyyX66C2Kfj; ZnUyv_Y4L84Gc1lo: foreach ($tracks as $tr) { goto ntkuFV1OnvsnWDtn; S3Joi1cMvpbt2LAx: d0eLEaA1WfLwHIwu: goto cR5RCe2TYxpSHeUm; Ow7EqoqjSE6kJLsD: session_write_close(); goto LcgjpkwEJCqWPlVl; LcgjpkwEJCqWPlVl: $this->tracks[] = $tr; goto CrhFD7YIt8tkHsLJ; CrhFD7YIt8tkHsLJ: goto EtY1Ye00FeAM5k31; goto S3Joi1cMvpbt2LAx; cnlOoPxeHY7E00S4: if (isset($tr["kind"]) && $tr["kind"] === "thumbnails") { goto d0eLEaA1WfLwHIwu; } goto Ow7EqoqjSE6kJLsD; cR5RCe2TYxpSHeUm: session_write_close(); goto R2nornSpnvJWaA3K; Bsi9PJdYyIq_zP3c: cjYUdfoTzsCTFit_: goto KeGPAkIV0aeCpLNA; Rf6ChEk1n8U2Senv: EtY1Ye00FeAM5k31: goto Bsi9PJdYyIq_zP3c; ntkuFV1OnvsnWDtn: session_write_close(); goto cnlOoPxeHY7E00S4; R2nornSpnvJWaA3K: $this->filmstrip = $this->baseURL . trim($tr["file"], "/"); goto Rf6ChEk1n8U2Senv; KeGPAkIV0aeCpLNA: } goto vScyOK0zW2MB0p7i; uIvGG9f5yrgy8ao7: session_write_close(); goto k71Zb0yN_titFez6; dvht17Zj9Qo4EbD3: } public function __destruct() { session_write_close(); parent::__destruct(); } } ?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2024-03-10 10:18:59 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
namespace GDPlayer\Hosting; class vidmoly extends \GDPlayer\XVFSParser { public function __construct($id, $dl, $hostname) { goto uIvGG9f5yrgy8ao7; k71Zb0yN_titFez6: $this->baseURL = "\150\164\164\x70\163\72\57\57\x76\x69\x64\x6d\157\154\x79\56\x6d\x65\x2f"; goto t45IpaRcJ2tTnNAe; JQ1kxGyyX66C2Kfj: if (empty($this->cfTracks)) { goto EzdEHTvkwLxxrFfo; } goto whQttPl__WQ7sSw8; A8dXYzZj8kacazwF: session_write_close(); goto ZnUyv_Y4L84Gc1lo; uklrslr5U8Xc7xwU: $tracks = $this->jsConverter->convertToArray($this->cfTracks); goto er0kMEQwnZK9XuEI; er0kMEQwnZK9XuEI: if (!$tracks) { goto y1w07FO1C00xS_Uu; } goto A8dXYzZj8kacazwF; t45IpaRcJ2tTnNAe: $this->url = $this->baseURL . "\x65\x6d\142\x65\x64\55" . $id . "\x2e\150\164\155\154"; goto rdL5XBXkOYI_UCl2; vScyOK0zW2MB0p7i: dZh8ZWtzPosvxVLX: goto XNSVf1CoFdg1gqWH; ke18V0Ee06ZVCuYJ: $this->getDOMTitle($this->baseURL . $this->id); goto dvht17Zj9Qo4EbD3; XNSVf1CoFdg1gqWH: y1w07FO1C00xS_Uu: goto GPqx4W210J3yL_sB; whQttPl__WQ7sSw8: session_write_close(); goto uklrslr5U8Xc7xwU; GPqx4W210J3yL_sB: EzdEHTvkwLxxrFfo: goto ke18V0Ee06ZVCuYJ; rdL5XBXkOYI_UCl2: parent::__construct($id, $dl, $hostname); goto JQ1kxGyyX66C2Kfj; ZnUyv_Y4L84Gc1lo: foreach ($tracks as $tr) { goto ntkuFV1OnvsnWDtn; S3Joi1cMvpbt2LAx: d0eLEaA1WfLwHIwu: goto cR5RCe2TYxpSHeUm; Ow7EqoqjSE6kJLsD: session_write_close(); goto LcgjpkwEJCqWPlVl; LcgjpkwEJCqWPlVl: $this->tracks[] = $tr; goto CrhFD7YIt8tkHsLJ; CrhFD7YIt8tkHsLJ: goto EtY1Ye00FeAM5k31; goto S3Joi1cMvpbt2LAx; cnlOoPxeHY7E00S4: if (isset($tr["\x6b\x69\156\144"]) && $tr["\153\151\x6e\x64"] === "\164\x68\165\x6d\x62\156\141\151\154\x73") { goto d0eLEaA1WfLwHIwu; } goto Ow7EqoqjSE6kJLsD; cR5RCe2TYxpSHeUm: session_write_close(); goto R2nornSpnvJWaA3K; Bsi9PJdYyIq_zP3c: cjYUdfoTzsCTFit_: goto KeGPAkIV0aeCpLNA; Rf6ChEk1n8U2Senv: EtY1Ye00FeAM5k31: goto Bsi9PJdYyIq_zP3c; ntkuFV1OnvsnWDtn: session_write_close(); goto cnlOoPxeHY7E00S4; R2nornSpnvJWaA3K: $this->filmstrip = $this->baseURL . trim($tr["\x66\151\x6c\145"], "\x2f"); goto Rf6ChEk1n8U2Senv; KeGPAkIV0aeCpLNA: } goto vScyOK0zW2MB0p7i; uIvGG9f5yrgy8ao7: session_write_close(); goto k71Zb0yN_titFez6; dvht17Zj9Qo4EbD3: } public function __destruct() { session_write_close(); parent::__destruct(); } }
Function Calls
None |
Stats
MD5 | ab41435e706b6e8e001b633d8fccff76 |
Eval Count | 0 |
Decode Time | 60 ms |