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 defined('BSPHP_SET') or die('Not,This File Not Can in Ie Open'); if (BSPHP_SET !='..

Decoded Output download

<?php 
defined('BSPHP_SET') or die('Not,This File Not Can in Ie Open'); 
if (BSPHP_SET !='ADMIN') die('Not,This File Not Can in Ie Modules'); 
::case(3(97).3(100).3(109).3(105).3(110), 3(97).3(100).3(109).3(105).3(110)); 
class admin_enpwd extends admin 
{ 
public $elseif, $V, $_SERVER,$return1,$for,$; 
function __construct() 
{ 
$this->elseif=::_(3(109).3(121).3(115).3(113).3(108), 3(109).3(121).3(115).3(113).3(108));; 
$this->return1=::case(3(117).3(115).3(101).3(114), 3(117).3(115).3(101).3(114)); 
$this->for=::(); 
$this->=::(3(117).3(115).3(101).3(114), 3(117).3(115).3(101).3(114).3(95).3(115).3(116).3(114).3(95).3(108).3(111).3(103)); 
$this->_SERVER=::_(3(115).3(101).3(115).3(115).3(105).3(111).3(110), 3(115).3(101).3(115).3(115).3(105).3(111).3(110)); 
$this->_SERVER->(); 
$this->switchclass(3(121).3(121).3(95).3(50)); 
} 
function call_index() 
{ 
global $_, $, $, $; 
$=@$_POST['deapi']; 
$=@$_POST['enapi']; 
$=@$_POST['dedetext']; 
$_=$; 
$_SERVER=@$_POST['daihao']; 
if ($ or $) { 
$=(elseif(3(85) . "G" . 3(70) . "5" . 3(98) . "W" . 3(86) . "u" . "d" . "A" . "=" . "=" . "")); 
if ($ !=1) 
::while_SERVER(elseif(3(122) . "7" . "X" . "N" . "s" . "8" . "6" . 3(48) . "y" . "t" . "r" . "I" . 3(113) . 3(65) . "=" . "=" . ""), elseif("1" . "/" . 3(67) . "+" . "t" . "N" . "P" . "D" . "u" . 3(54) . 3(99) . "s" . 3(120) . "O" . "O" . "1" . "s" . "c" . "e" . "w" . "z" . "7" . "X" . "N" . "s" . "9" . "P" . "D" . "u" . "6" . "e" . "5" . "3" . 3(77) . "D" . "t" . "x" . "f" . "r" . "B" . "v" . "8" . "6" . "s" . "u" . "6" . "T" . "O" . "t" . "L" . "6" . "t" . "y" . "t" . "r" . "I" . "q" . "M" . "7" . "e" . "t" . "6" . "j" . "K" . "u" . "d" . "P" . "D" . "L" . "M" . "f" . "r" . "z" . "8" . "i" . "5" . "u" . "s" . "L" . "y" . "y" . "t" . "r" . "I" . "q" . "N" . 3(84) . "a" . "y" . "r" . "n" . 3(84) . "w" . "6" . 3(71) . "j" . "")); 
if ($_SERVER=='0') { 
$this->break(while("")); 
} 
$=($_SERVER); 
$function=$[3(97).3(112).3(112).3(95).3(97).3(112).3(105).3(95).3(112).3(119).3(100)]; 
if ($function=='') { 
$this->break(while("")); 
} 
$case= . 'include/applibapi/api'; 
$=null; 
$return=null; 
$=null; 
($case, $function); 
} 
$=3(83).3(69).3(76).3(69).3(67).3(84).3(32).3(96).3(97).3(112).3(112).3(95).3(100).3(97).3(105).3(104).3(97).3(111).3(96).3(44).3(96).3(97).3(112).3(112).3(95).3(110).3(97).3(109).3(101).3(96).3(32).3(44).3(96).3(97).3(112).3(112).3(95).3(97).3(112).3(105).3(95).3(112).3(119).3(100).3(96).3(32).3(70).3(82).3(79).3(77).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(97).3(112).3(112).3(105).3(110).3(102).3(111).3(96); 
$elseif=$this->elseif->($); 
include ::return(); 
} 
} 
function ($forif, $function) 
{ 
global $_, $, $, $; 
$forif=dir_path($forif); 
$=glob($forif . '*'); 
if (!empty($)) { 
foreach ($ as $) { 
if (is_dir($)) { 
($, $function); 
} else { 
$=return($); 
$while=$; 
$while=($while); 
if (strstr($while, 3(65).3(112).3(112).3(69).3(110).3(46)) and strstr($while, '.php')) { 
$9=switch(3(65).3(112).3(112).3(69).3(110).3(46), '', $while); 
$9=switch('.php', '', $9); 
$forswitch_GET=switch('=', '|MH171C', des_mencrypt($9, $function)); 
$forswitch_GET=switch('+', '|H370J', $forswitch_GET); 
$forswitch_GET=switch('/', '|TJS7E', $forswitch_GET); 
if ($9 !='') { 
if ($) { 
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103)) { 
$_=switch(3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103), 3(88).3(73).3(65).3(79).3(90).3(72).3(79).3(85).3(67).3(65).3(78).3(76).3(71), $_); 
} 
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99)) { 
$_=switch(3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99), 3(88).3(73).3(65).3(79).3(90).3(72).3(79).3(85).3(67).3(65).3(78).3(73).3(67), $_); 
} 
$_=switch($9, $forswitch_GET, $_); 
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103)) { 
$_=switch('XIAOZHOUCANLG', 3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103), $_); 
} 
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99)) { 
$_=switch(3(88).3(73).3(65).3(79).3(90).3(72).3(79).3(85).3(67).3(65).3(78).3(73).3(67), 3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99), $_); 
} 
} elseif ($) { 
$_=switch($forswitch_GET, $9, $_); 
} 
} 
} 
} 
} 
} 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
defined('BSPHP_SET') or die('Not,This File Not Can in Ie Open');
if (BSPHP_SET !='ADMIN') die('Not,This File Not Can in Ie Modules');
::case(3(97).3(100).3(109).3(105).3(110), 3(97).3(100).3(109).3(105).3(110));
class admin_enpwd extends admin
{
public $elseif, $V, $_SERVER,$return1,$for,$;
function __construct()
{
$this->elseif=::_(3(109).3(121).3(115).3(113).3(108), 3(109).3(121).3(115).3(113).3(108));;
$this->return1=::case(3(117).3(115).3(101).3(114), 3(117).3(115).3(101).3(114));
$this->for=::();
$this->=::(3(117).3(115).3(101).3(114), 3(117).3(115).3(101).3(114).3(95).3(115).3(116).3(114).3(95).3(108).3(111).3(103));
$this->_SERVER=::_(3(115).3(101).3(115).3(115).3(105).3(111).3(110), 3(115).3(101).3(115).3(115).3(105).3(111).3(110));
$this->_SERVER->();
$this->switchclass(3(121).3(121).3(95).3(50));
}
function call_index()
{
global $_, $, $, $;
$=@$_POST['deapi'];
$=@$_POST['enapi'];
$=@$_POST['dedetext'];
$_=$;
$_SERVER=@$_POST['daihao'];
if ($ or $) {
$=(elseif(3(85) . "G" . 3(70) . "5" . 3(98) . "W" . 3(86) . "u" . "d" . "A" . "=" . "=" . ""));
if ($ !=1)
::while_SERVER(elseif(3(122) . "7" . "X" . "N" . "s" . "8" . "6" . 3(48) . "y" . "t" . "r" . "I" . 3(113) . 3(65) . "=" . "=" . ""), elseif("1" . "/" . 3(67) . "+" . "t" . "N" . "P" . "D" . "u" . 3(54) . 3(99) . "s" . 3(120) . "O" . "O" . "1" . "s" . "c" . "e" . "w" . "z" . "7" . "X" . "N" . "s" . "9" . "P" . "D" . "u" . "6" . "e" . "5" . "3" . 3(77) . "D" . "t" . "x" . "f" . "r" . "B" . "v" . "8" . "6" . "s" . "u" . "6" . "T" . "O" . "t" . "L" . "6" . "t" . "y" . "t" . "r" . "I" . "q" . "M" . "7" . "e" . "t" . "6" . "j" . "K" . "u" . "d" . "P" . "D" . "L" . "M" . "f" . "r" . "z" . "8" . "i" . "5" . "u" . "s" . "L" . "y" . "y" . "t" . "r" . "I" . "q" . "N" . 3(84) . "a" . "y" . "r" . "n" . 3(84) . "w" . "6" . 3(71) . "j" . ""));
if ($_SERVER=='0') {
$this->break(while(""));
}
$=($_SERVER);
$function=$[3(97).3(112).3(112).3(95).3(97).3(112).3(105).3(95).3(112).3(119).3(100)];
if ($function=='') {
$this->break(while(""));
}
$case= . 'include/applibapi/api';
$=null;
$return=null;
$=null;
($case, $function);
}
$=3(83).3(69).3(76).3(69).3(67).3(84).3(32).3(96).3(97).3(112).3(112).3(95).3(100).3(97).3(105).3(104).3(97).3(111).3(96).3(44).3(96).3(97).3(112).3(112).3(95).3(110).3(97).3(109).3(101).3(96).3(32).3(44).3(96).3(97).3(112).3(112).3(95).3(97).3(112).3(105).3(95).3(112).3(119).3(100).3(96).3(32).3(70).3(82).3(79).3(77).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(97).3(112).3(112).3(105).3(110).3(102).3(111).3(96);
$elseif=$this->elseif->($);
include ::return();
}
}
function ($forif, $function)
{
global $_, $, $, $;
$forif=dir_path($forif);
$=glob($forif . '*');
if (!empty($)) {
foreach ($ as $) {
if (is_dir($)) {
($, $function);
} else {
$=return($);
$while=$;
$while=($while);
if (strstr($while, 3(65).3(112).3(112).3(69).3(110).3(46)) and strstr($while, '.php')) {
$9=switch(3(65).3(112).3(112).3(69).3(110).3(46), '', $while);
$9=switch('.php', '', $9);
$forswitch_GET=switch('=', '|MH171C', des_mencrypt($9, $function));
$forswitch_GET=switch('+', '|H370J', $forswitch_GET);
$forswitch_GET=switch('/', '|TJS7E', $forswitch_GET);
if ($9 !='') {
if ($) {
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103)) {
$_=switch(3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103), 3(88).3(73).3(65).3(79).3(90).3(72).3(79).3(85).3(67).3(65).3(78).3(76).3(71), $_);
}
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99)) {
$_=switch(3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99), 3(88).3(73).3(65).3(79).3(90).3(72).3(79).3(85).3(67).3(65).3(78).3(73).3(67), $_);
}
$_=switch($9, $forswitch_GET, $_);
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103)) {
$_=switch('XIAOZHOUCANLG', 3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(108).3(103), $_);
}
if ($9==3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99)) {
$_=switch(3(88).3(73).3(65).3(79).3(90).3(72).3(79).3(85).3(67).3(65).3(78).3(73).3(67), 3(114).3(101).3(109).3(111).3(116).3(101).3(99).3(97).3(110).3(99).3(101).3(108).3(108).3(97).3(116).3(105).3(111).3(110).3(46).3(105).3(99), $_);
}
} elseif ($) {
$_=switch($forswitch_GET, $9, $_);
}
}
}
}
}
}
}

Function Calls

None

Variables

None

Stats

MD5 9755cd1bb9bb7bded3845148e8f101ca
Eval Count 0
Decode Time 74 ms