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 2023-09-25 01:13:58              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 namespace GDPlayer\Model; class VideosHash extends \GDPlayer\Model { protected $table = "tb_videos_hash"; protected $fields = ["id", "host", "host_id", "gdrive_email", "data"]; protected $primaryKey = "id"; public function __construct() { session_write_close(); parent::__construct(); } public function getUpdateQueries() { goto qbHhWDxvACVcVuel; KS0mGYs6wKAq5Z_v: $this->removeAllIndexes(); goto USgqpugZj0JpxMRg; qbHhWDxvACVcVuel: session_write_close(); goto KS0mGYs6wKAq5Z_v; USgqpugZj0JpxMRg: return ["CREATE INDEX `host_idx` ON `tb_videos_hash`(`host`)", "CREATE FULLTEXT INDEX `host_id_idx` ON `tb_videos_hash`(`host_id`)", "UPDATE `tb_videos_hash` SET `gdrive_email`='' WHERE `gdrive_email` IS NULL;", "UPDATE `tb_videos_hash` SET `data`='' WHERE `data` IS NULL;", "ALTER TABLE `tb_videos_hash` DROP COLUMN `hash_host`;", "ALTER TABLE `tb_videos_hash` DROP COLUMN `hash_id`;", "ALTER TABLE `tb_videos_hash` ADD COLUMN `data` TEXT NOT NULL;", "ALTER TABLE `tb_videos_hash` MODIFY COLUMN `gdrive_email` VARCHAR(250) NOT NULL;", "ALTER TABLE `tb_videos_hash` MODIFY COLUMN `data` TEXT NOT NULL;"]; goto PuBLD0PfiZjlFxS6; PuBLD0PfiZjlFxS6: } 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 2023-09-25 01:13:58              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace GDPlayer\Model; class VideosHash extends \GDPlayer\Model { protected $table = "\x74\x62\137\x76\151\x64\x65\x6f\163\137\x68\141\x73\x68"; protected $fields = ["\x69\x64", "\x68\x6f\x73\164", "\150\157\x73\x74\137\x69\144", "\147\x64\162\x69\x76\x65\x5f\145\155\x61\x69\x6c", "\144\141\x74\x61"]; protected $primaryKey = "\x69\144"; public function __construct() { session_write_close(); parent::__construct(); } public function getUpdateQueries() { goto qbHhWDxvACVcVuel; KS0mGYs6wKAq5Z_v: $this->removeAllIndexes(); goto USgqpugZj0JpxMRg; qbHhWDxvACVcVuel: session_write_close(); goto KS0mGYs6wKAq5Z_v; USgqpugZj0JpxMRg: return ["\x43\122\105\x41\x54\x45\40\x49\x4e\x44\x45\x58\40\140\150\157\163\x74\137\x69\x64\170\140\40\x4f\116\x20\x60\164\x62\x5f\166\151\x64\x65\157\x73\137\150\x61\x73\x68\x60\x28\x60\150\x6f\163\164\x60\51", "\x43\122\105\x41\124\105\x20\x46\125\114\x4c\x54\x45\x58\124\x20\x49\116\104\105\130\40\140\150\157\163\164\x5f\x69\144\x5f\x69\144\170\140\40\x4f\116\x20\140\164\142\x5f\x76\151\144\x65\157\x73\x5f\150\x61\x73\x68\140\50\140\150\x6f\x73\164\137\x69\x64\140\51", "\x55\x50\104\x41\124\105\x20\x60\164\142\x5f\166\151\x64\145\x6f\163\137\150\141\x73\x68\140\x20\123\105\124\x20\x60\x67\x64\162\x69\x76\145\137\x65\155\x61\x69\154\x60\x3d\47\47\x20\127\110\x45\122\x45\x20\x60\147\144\162\151\166\x65\137\145\155\141\151\x6c\x60\40\111\x53\40\116\125\x4c\x4c\x3b", "\125\120\x44\101\124\x45\40\x60\164\142\137\x76\151\144\145\x6f\x73\137\150\141\163\150\140\40\x53\x45\x54\x20\140\144\x61\164\141\140\x3d\x27\47\x20\x57\x48\105\122\105\x20\x60\x64\x61\164\x61\x60\40\x49\x53\x20\x4e\125\x4c\114\x3b", "\x41\114\x54\105\122\x20\124\101\102\x4c\x45\x20\140\164\142\x5f\166\x69\x64\145\x6f\x73\x5f\150\x61\163\150\140\x20\104\122\117\x50\40\x43\117\x4c\x55\115\x4e\x20\x60\x68\x61\163\x68\137\150\157\x73\164\x60\73", "\101\114\x54\x45\x52\40\x54\101\x42\114\105\x20\x60\164\x62\137\x76\151\144\145\x6f\x73\x5f\x68\x61\x73\x68\140\40\104\x52\117\x50\40\x43\x4f\x4c\125\x4d\116\x20\x60\150\x61\163\150\137\151\x64\x60\73", "\101\114\124\x45\x52\x20\x54\x41\102\114\x45\40\x60\164\142\x5f\x76\x69\x64\x65\x6f\x73\137\x68\141\x73\x68\x60\40\x41\x44\x44\40\103\x4f\114\125\115\x4e\x20\x60\x64\x61\x74\141\140\x20\124\105\130\124\x20\x4e\117\x54\40\116\x55\x4c\x4c\x3b", "\x41\114\124\x45\122\40\x54\x41\102\114\x45\40\x60\x74\142\x5f\x76\x69\144\x65\157\x73\x5f\x68\x61\163\x68\140\x20\115\117\x44\111\106\x59\40\103\x4f\x4c\x55\115\x4e\40\140\147\144\162\151\x76\x65\x5f\x65\x6d\141\151\x6c\140\x20\126\101\122\103\x48\101\122\50\x32\65\60\51\x20\116\x4f\124\x20\x4e\x55\114\x4c\73", "\x41\x4c\124\105\x52\40\x54\101\102\114\x45\40\140\164\x62\x5f\x76\151\144\x65\157\x73\x5f\150\141\x73\x68\140\x20\115\x4f\x44\111\106\131\40\x43\117\114\x55\x4d\116\40\140\x64\x61\164\x61\140\x20\x54\105\130\x54\x20\x4e\117\124\x20\x4e\x55\x4c\114\x3b"]; goto PuBLD0PfiZjlFxS6; PuBLD0PfiZjlFxS6: } public function __destruct() { session_write_close(); parent::__destruct(); } }

Function Calls

None

Variables

None

Stats

MD5 d6ef399ae4244c0ba97f0dd17b0a0605
Eval Count 0
Decode Time 44 ms