Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

namespace GDPlayer\Hosting; class dropbox extends \GDPlayer\CoreAbstract { public functio..

Decoded Output download

<?   namespace GDPlayer\Hosting; class dropbox extends \GDPlayer\CoreAbstract { public function __construct($id = '') { goto gOL0ldhBydrcyid; qq7Sy9wyI0jtf_3: $this->referer = $this->baseURL; goto Kpq_wzBIe6DNDR8; Q3omPzxdc_Xoa45: parent::__construct($id); goto q8_LF2YfITIt3er; gOL0ldhBydrcyid: session_write_close(); goto Q3omPzxdc_Xoa45; Kpq_wzBIe6DNDR8: $this->modifyCurlConfig($this->url); goto ekhFa4wVS9fPAUV; q8_LF2YfITIt3er: $this->baseURL = "https://www.dropbox.com/"; goto lfE7pqqKzQm5MTE; lfE7pqqKzQm5MTE: $this->url = $this->baseURL . "s/" . $id; goto qq7Sy9wyI0jtf_3; ekhFa4wVS9fPAUV: } public function get_sources(bool $getMp4 = false) : array { goto ZR9vIllJV55YqIA; ZR9vIllJV55YqIA: session_write_close(); goto RnkAIfE9MyK79pB; ejY6myy5qICqVve: $response = curl_exec($this->ch); goto bWtO8LiET4IQ09P; dkoUkvAJfRdFEzb: session_write_close(); goto pnvw4NllTOkPuRi; y3qVTQTDoio6HpY: if ($status >= 200 && $status < 400) { goto nH5hCIHYf8gnSuO; } goto C0XB8L7J2SFDlkT; YDu9yo00aA5Bo56: goto fdHJkOK6cnJHHDm; goto wyxhvNaCMlh5D5c; bu8SGWDS8O8NI_6: $video = strtr(get_string_between($response, "href": "", """), ["dl=0" => "dl=1"]); goto YvHH8PSyRH7CqyZ; pnvw4NllTOkPuRi: createErrorLog([__FILE__, __FUNCTION__, $this->id, "download url not found"]); goto YDu9yo00aA5Bo56; JDaVnkIXO3oX6Q9: $this->image .= "?size=1024x768&size_mode=2"; goto aDGJbggzINcVZF1; g1U8Pj_qxG0CK7Y: return $result; goto xlXU9EB2jPh0uid; wyxhvNaCMlh5D5c: LwP275bPjkIH129: goto SySk_sd4zPMfPev; f_zvc188fm5bVEF: $err = curl_error($this->ch); goto y3qVTQTDoio6HpY; SySk_sd4zPMfPev: session_write_close(); goto DW0f6K06GKiYB7p; U6yfmu0EMkV1bcP: goto FKriqlTUfJ038vq; goto t0uP9TVw9faOVvU; YvHH8PSyRH7CqyZ: if (!empty($video)) { goto LwP275bPjkIH129; } goto dkoUkvAJfRdFEzb; FgpKmWGNt1aIY9d: session_write_close(); goto JDaVnkIXO3oX6Q9; OX05_HxoawF479Z: fdHJkOK6cnJHHDm: goto Q_DRU5ye229Fsb9; NDDbZBrBdMVIQ7m: if (!validate_url($this->image)) { goto l2P6GxF29h232DF; } goto FgpKmWGNt1aIY9d; tsNBDbK0ZY2FlEu: $this->image = get_string_between($response, "poster_url_tmpl": "", """); goto NDDbZBrBdMVIQ7m; C0XB8L7J2SFDlkT: session_write_close(); goto E1E962Dn5pUVHUf; vqUcU77DlVyG_5m: $result[] = ["file" => $video, "type" => $this->videoType, "label" => "Original"]; goto OX05_HxoawF479Z; DW0f6K06GKiYB7p: $this->status = "ok"; goto vqUcU77DlVyG_5m; Vmaz29ET27tYKtl: $this->filmstrip = get_string_between($response, "thumb_scrubber_vtt_url": "", """); goto tsNBDbK0ZY2FlEu; aDGJbggzINcVZF1: l2P6GxF29h232DF: goto pvjxzSp2j2cvM5d; Q_DRU5ye229Fsb9: FKriqlTUfJ038vq: goto g1U8Pj_qxG0CK7Y; pvjxzSp2j2cvM5d: $this->title = get_string_between($response, "filename": "", """); goto bu8SGWDS8O8NI_6; ZvD9sMBMek7FNz2: session_write_close(); goto Vmaz29ET27tYKtl; RnkAIfE9MyK79pB: $result = []; goto ejY6myy5qICqVve; E1E962Dn5pUVHUf: createErrorLog([__FILE__, __FUNCTION__, $this->id, $status, $err]); goto U6yfmu0EMkV1bcP; t0uP9TVw9faOVvU: nH5hCIHYf8gnSuO: goto ZvD9sMBMek7FNz2; bWtO8LiET4IQ09P: $status = curl_getinfo($this->ch, CURLINFO_HTTP_CODE); goto f_zvc188fm5bVEF; xlXU9EB2jPh0uid: } public function get_cookies() : array { session_write_close(); return $this->cookies; } public function get_status() : string { session_write_close(); return $this->status; } public function get_title() : string { session_write_close(); return $this->title; } public function get_image() : string { session_write_close(); return $this->image; } public function get_referer() : string { session_write_close(); return $this->referer; } public function get_id() : string { session_write_close(); return $this->id; } public function get_tracks() : array { session_write_close(); return $this->tracks; } public function get_email() : string { session_write_close(); return $this->email; } public function get_logURL() : string { session_write_close(); return $this->logURL; } public function get_filmstrip() : string { session_write_close(); return $this->filmstrip; } public function __destruct() { session_write_close(); parent::__destruct(); } } 
 ?>

Did this file decode correctly?

Original Code

 namespace GDPlayer\Hosting; class dropbox extends \GDPlayer\CoreAbstract { public function __construct($id = '') { goto gOL0ldhBydrcyid; qq7Sy9wyI0jtf_3: $this->referer = $this->baseURL; goto Kpq_wzBIe6DNDR8; Q3omPzxdc_Xoa45: parent::__construct($id); goto q8_LF2YfITIt3er; gOL0ldhBydrcyid: session_write_close(); goto Q3omPzxdc_Xoa45; Kpq_wzBIe6DNDR8: $this->modifyCurlConfig($this->url); goto ekhFa4wVS9fPAUV; q8_LF2YfITIt3er: $this->baseURL = "\150\164\x74\x70\163\72\57\57\x77\x77\x77\56\144\162\x6f\x70\x62\x6f\170\56\143\x6f\155\x2f"; goto lfE7pqqKzQm5MTE; lfE7pqqKzQm5MTE: $this->url = $this->baseURL . "\x73\57" . $id; goto qq7Sy9wyI0jtf_3; ekhFa4wVS9fPAUV: } public function get_sources(bool $getMp4 = false) : array { goto ZR9vIllJV55YqIA; ZR9vIllJV55YqIA: session_write_close(); goto RnkAIfE9MyK79pB; ejY6myy5qICqVve: $response = curl_exec($this->ch); goto bWtO8LiET4IQ09P; dkoUkvAJfRdFEzb: session_write_close(); goto pnvw4NllTOkPuRi; y3qVTQTDoio6HpY: if ($status >= 200 && $status < 400) { goto nH5hCIHYf8gnSuO; } goto C0XB8L7J2SFDlkT; YDu9yo00aA5Bo56: goto fdHJkOK6cnJHHDm; goto wyxhvNaCMlh5D5c; bu8SGWDS8O8NI_6: $video = strtr(get_string_between($response, "\x68\x72\145\x66\x22\72\x20\x22", "\42"), ["\x64\x6c\75\60" => "\x64\x6c\75\61"]); goto YvHH8PSyRH7CqyZ; pnvw4NllTOkPuRi: createErrorLog([__FILE__, __FUNCTION__, $this->id, "\144\157\x77\x6e\154\157\141\144\x20\x75\162\154\x20\156\157\164\x20\x66\157\x75\156\x64"]); goto YDu9yo00aA5Bo56; JDaVnkIXO3oX6Q9: $this->image .= "\x3f\x73\151\x7a\145\75\x31\x30\62\x34\x78\67\x36\x38\46\x73\x69\x7a\x65\x5f\155\157\x64\x65\x3d\x32"; goto aDGJbggzINcVZF1; g1U8Pj_qxG0CK7Y: return $result; goto xlXU9EB2jPh0uid; wyxhvNaCMlh5D5c: LwP275bPjkIH129: goto SySk_sd4zPMfPev; f_zvc188fm5bVEF: $err = curl_error($this->ch); goto y3qVTQTDoio6HpY; SySk_sd4zPMfPev: session_write_close(); goto DW0f6K06GKiYB7p; U6yfmu0EMkV1bcP: goto FKriqlTUfJ038vq; goto t0uP9TVw9faOVvU; YvHH8PSyRH7CqyZ: if (!empty($video)) { goto LwP275bPjkIH129; } goto dkoUkvAJfRdFEzb; FgpKmWGNt1aIY9d: session_write_close(); goto JDaVnkIXO3oX6Q9; OX05_HxoawF479Z: fdHJkOK6cnJHHDm: goto Q_DRU5ye229Fsb9; NDDbZBrBdMVIQ7m: if (!validate_url($this->image)) { goto l2P6GxF29h232DF; } goto FgpKmWGNt1aIY9d; tsNBDbK0ZY2FlEu: $this->image = get_string_between($response, "\x70\x6f\163\x74\145\162\137\165\162\x6c\137\164\155\160\x6c\x22\72\40\x22", "\x22"); goto NDDbZBrBdMVIQ7m; C0XB8L7J2SFDlkT: session_write_close(); goto E1E962Dn5pUVHUf; vqUcU77DlVyG_5m: $result[] = ["\x66\x69\x6c\145" => $video, "\x74\171\160\x65" => $this->videoType, "\x6c\x61\142\x65\x6c" => "\x4f\162\151\x67\151\x6e\x61\154"]; goto OX05_HxoawF479Z; DW0f6K06GKiYB7p: $this->status = "\x6f\153"; goto vqUcU77DlVyG_5m; Vmaz29ET27tYKtl: $this->filmstrip = get_string_between($response, "\164\x68\x75\x6d\x62\137\x73\143\x72\165\142\142\145\x72\137\x76\164\164\x5f\165\x72\154\x22\x3a\x20\x22", "\x22"); goto tsNBDbK0ZY2FlEu; aDGJbggzINcVZF1: l2P6GxF29h232DF: goto pvjxzSp2j2cvM5d; Q_DRU5ye229Fsb9: FKriqlTUfJ038vq: goto g1U8Pj_qxG0CK7Y; pvjxzSp2j2cvM5d: $this->title = get_string_between($response, "\x66\x69\154\145\x6e\x61\x6d\x65\x22\72\40\42", "\x22"); goto bu8SGWDS8O8NI_6; ZvD9sMBMek7FNz2: session_write_close(); goto Vmaz29ET27tYKtl; RnkAIfE9MyK79pB: $result = []; goto ejY6myy5qICqVve; E1E962Dn5pUVHUf: createErrorLog([__FILE__, __FUNCTION__, $this->id, $status, $err]); goto U6yfmu0EMkV1bcP; t0uP9TVw9faOVvU: nH5hCIHYf8gnSuO: goto ZvD9sMBMek7FNz2; bWtO8LiET4IQ09P: $status = curl_getinfo($this->ch, CURLINFO_HTTP_CODE); goto f_zvc188fm5bVEF; xlXU9EB2jPh0uid: } public function get_cookies() : array { session_write_close(); return $this->cookies; } public function get_status() : string { session_write_close(); return $this->status; } public function get_title() : string { session_write_close(); return $this->title; } public function get_image() : string { session_write_close(); return $this->image; } public function get_referer() : string { session_write_close(); return $this->referer; } public function get_id() : string { session_write_close(); return $this->id; } public function get_tracks() : array { session_write_close(); return $this->tracks; } public function get_email() : string { session_write_close(); return $this->email; } public function get_logURL() : string { session_write_close(); return $this->logURL; } public function get_filmstrip() : string { session_write_close(); return $this->filmstrip; } public function __destruct() { session_write_close(); parent::__destruct(); } }

Function Calls

None

Variables

None

Stats

MD5 fdf21ddfec16943a6a671a05c08a2e4a
Eval Count 0
Decode Time 41 ms