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_weihu 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("".''); 
} 
function call_user() 
{ 
$this->switchclass(3(122).3(104).3(95).3(52)); 
$while=Qand($this->if()); 
if ($while) { 
if (switch(3(65).3(68).3(77).3(73).3(78).3(95).3(85).3(73).3(68).3(95).3(73).3(83))==0) { 
class(array(3(99).3(111).3(100).3(101)=> -1, 3(109).3(115).3(103)=> elseif("W" . "+" . "e" . "z" . "u" . "+" . "e" . "7" . "n" . "+" . "S" . "9" . "v" . "+" . "e" . "U" . "q" . "O" . "a" . "O" . "i" . "O" . "a" . "d" . "g" . "1" . "3" . "m" . "g" . "q" . "j" . "l" . "v" . "Z" . "P" . "l" . "i" . "Y" . "3" . "m" . "j" . "o" . "j" . "m" . "n" . "Y" . "P" . "m" . "n" . "I" . "n" . "p" . "g" . "6" . "j" . "l" . "i" . "I" . "b" . "o" . "v" . "o" . "X" . "l" . "i" . "q" . "n" . "l" . "i" . "p" . "/" . "o" . "g" . "7" . "3" . "k" . "v" . "b" . "/" . "n" . "l" . "K" . "j" . "l" . "j" . "5" . "f" . "p" . "m" . "Z" . "A" . "u" . "5" . "a" . "a" . "C" . "5" . "p" . "6" . "c" . "5" . "o" . "K" . "o" . "5" . "L" . "i" . "A" . "5" . "a" . "6" . "a" . "6" . "K" . "a" . "B" . "5" . "L" . "2" . "/" . "5" . "5" . "S" . "o" . "6" . "K" . "+" . "l" . "5" . "Y" . "q" . "f" . "6" . "I" . "O" . "9" . "6" . "K" . "+" . "3" . "6" . "L" . "S" . "t" . "5" . "L" . "m" . "w" . "5" . "Y" . "W" . "o" . "5" . "Y" . "q" . "f" . "6" . "I" . "O" . "9" . "5" . "o" . "6" . "I" . "5" . "p" . "2" . "D" . "5" . "a" . "W" . "X" . "6" . "a" . "S" . "Q" . ""))); 
exit; 
} 
$=(elseif("U" . "G" . "F" . "5" . "b" . "W" . "V" . "u" . "d" . "A" . "=" . "=" . "")); 
if ($ !=1) 
::while_SERVER(elseif("z" . "7" . "X" . "N" . "s" . "8" . "6" . "0" . "y" . "t" . "r" . "I" . "q" . "A" . "=" . "=" . ""), elseif("1" . "/" . "C" . "+" . "t" . "N" . "P" . "D" . "u" . "6" . "c" . "s" . "x" . "O" . "O" . "1" . "s" . "c" . "e" . "w" . "z" . "7" . "X" . "N" . "s" . "9" . "P" . "D" . "u" . "6" . "e" . "5" . "3" . "M" . "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" . "T" . "a" . "y" . "r" . "n" . "T" . "w" . "6" . "G" . "j" . "")); 
$break=Qand(3(115).3(101).3(108).3(101).3(99).3(116)); 
$return=Qand(3(99).3(104).3(101).3(99).3(107).3(98).3(111).3(120)); 
$elseifwhile=Qand(3(114).3(97).3(100).3(105).3(111).3(98).3(117).3(116).3(116).3(111).3(110)); 
$=Qand(3(105).3(110).3(116).3(118).3(97).3(108)); 
$case_SERVER=Qand(3(105).3(110).3(116).3(118).3(97).3(108)); 
$return=Qand(3(105).3(110).3(116).3(118).3(97).3(108)); 
$X=Qand(3(105).3(110).3(116).3(118).3(97).3(108)); 
if ($return) { 
$W="`user_daili`='0' "; 
} else { 
$W="`user_daili`='1' "; 
} 
$=''; 
if ($break==3(117).3(115).3(101).3(114).3(95).3(97).3(108).3(108)) { 
$="WHERE {$W}"; 
} elseif ($break==3(111).3(117).3(116).3(95).3(49)) { 
$="WHERE`bs_php_user`.`user_IsLock`='1' AND {$W} "; 
} elseif ($break==3(111).3(117).3(116).3(95).3(48)) { 
$="WHERE`bs_php_user`.`user_IsLock`='0' AND {$W} "; 
} elseif ($break=='login_not') { 
$="WHERE`bs_php_user`.`user_LoGinNum`='0' AND {$W} "; 
} elseif ($break=='login_today') { 
$=date('Y-m-d', ); 
$="WHERE`bs_php_user`.`user_Login_date`>'{$}' AND {$W} "; 
} elseif ($break=='all') { 
$="WHERE`bs_php_user`.`user_daili`='1' AND {$W} "; 
} else { 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!"))); 
} 
if ($elseifwhile==1) { 
if ($ < 0) { 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!"))); 
} 
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(61).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(43).3(39).$.3(39).3(32).3(32).$.3(32).3(59); 
} elseif ($elseifwhile==2) { 
if ($case_SERVER < 0){ 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!"))); 
} 
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(61).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(45).3(39).$case_SERVER.3(39).3(32).3(32).$.3(32).3(59); 
} elseif ($elseifwhile==3) { 
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(90).3(104).3(101).3(96).3(61).3(39).$return.3(39).3(32).$.3(32).3(59); 
} elseif ($elseifwhile==4) { 
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(73).3(115).3(76).3(111).3(99).3(107).3(96).3(61).3(39).3(49).3(39).3(32).$.3(32).3(59); 
} elseif ($elseifwhile==5) { 
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(73).3(115).3(76).3(111).3(99).3(107).3(96).3(61).3(39).3(48).3(39).3(32).$.3(32).3(59).3(32); 
} elseif ($elseifwhile==6) { 
$=3(68).3(69).3(76).3(69).3(84).3(69).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(117).3(115).3(101).3(114).3(96).$.3(32).3(59); 
} elseif ($elseifwhile==7) { 
if ($X < 0) 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!"))); 
$=3600 * 24 * $X; 
$= - $; 
$=date('Y-m-d', $); 
$=3(68).3(69).3(76).3(69).3(84).3(69).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(117).3(115).3(101).3(114).3(96).$.3(32).3(65).3(78).3(68).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(46).3(96).3(117).3(115).3(101).3(114).3(95).3(76).3(111).3(103).3(105).3(110).3(95).3(100).3(97).3(116).3(101).3(96).3(60).3(39).$.3(39).3(32).3(59); 
} else { 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!"))); 
} 
$elseif=$this->elseif->($); 
if ($elseif) { 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("SQL:".$))); 
} else { 
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=>while( " SQL:".$))); 
} 
} 
include ::return(); 
} 
} 
 ?>

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_weihu 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("".'');
}
function call_user()
{
$this->switchclass(3(122).3(104).3(95).3(52));
$while=Qand($this->if());
if ($while) {
if (switch(3(65).3(68).3(77).3(73).3(78).3(95).3(85).3(73).3(68).3(95).3(73).3(83))==0) {
class(array(3(99).3(111).3(100).3(101)=> -1, 3(109).3(115).3(103)=> elseif("W" . "+" . "e" . "z" . "u" . "+" . "e" . "7" . "n" . "+" . "S" . "9" . "v" . "+" . "e" . "U" . "q" . "O" . "a" . "O" . "i" . "O" . "a" . "d" . "g" . "1" . "3" . "m" . "g" . "q" . "j" . "l" . "v" . "Z" . "P" . "l" . "i" . "Y" . "3" . "m" . "j" . "o" . "j" . "m" . "n" . "Y" . "P" . "m" . "n" . "I" . "n" . "p" . "g" . "6" . "j" . "l" . "i" . "I" . "b" . "o" . "v" . "o" . "X" . "l" . "i" . "q" . "n" . "l" . "i" . "p" . "/" . "o" . "g" . "7" . "3" . "k" . "v" . "b" . "/" . "n" . "l" . "K" . "j" . "l" . "j" . "5" . "f" . "p" . "m" . "Z" . "A" . "u" . "5" . "a" . "a" . "C" . "5" . "p" . "6" . "c" . "5" . "o" . "K" . "o" . "5" . "L" . "i" . "A" . "5" . "a" . "6" . "a" . "6" . "K" . "a" . "B" . "5" . "L" . "2" . "/" . "5" . "5" . "S" . "o" . "6" . "K" . "+" . "l" . "5" . "Y" . "q" . "f" . "6" . "I" . "O" . "9" . "6" . "K" . "+" . "3" . "6" . "L" . "S" . "t" . "5" . "L" . "m" . "w" . "5" . "Y" . "W" . "o" . "5" . "Y" . "q" . "f" . "6" . "I" . "O" . "9" . "5" . "o" . "6" . "I" . "5" . "p" . "2" . "D" . "5" . "a" . "W" . "X" . "6" . "a" . "S" . "Q" . "")));
exit;
}
$=(elseif("U" . "G" . "F" . "5" . "b" . "W" . "V" . "u" . "d" . "A" . "=" . "=" . ""));
if ($ !=1)
::while_SERVER(elseif("z" . "7" . "X" . "N" . "s" . "8" . "6" . "0" . "y" . "t" . "r" . "I" . "q" . "A" . "=" . "=" . ""), elseif("1" . "/" . "C" . "+" . "t" . "N" . "P" . "D" . "u" . "6" . "c" . "s" . "x" . "O" . "O" . "1" . "s" . "c" . "e" . "w" . "z" . "7" . "X" . "N" . "s" . "9" . "P" . "D" . "u" . "6" . "e" . "5" . "3" . "M" . "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" . "T" . "a" . "y" . "r" . "n" . "T" . "w" . "6" . "G" . "j" . ""));
$break=Qand(3(115).3(101).3(108).3(101).3(99).3(116));
$return=Qand(3(99).3(104).3(101).3(99).3(107).3(98).3(111).3(120));
$elseifwhile=Qand(3(114).3(97).3(100).3(105).3(111).3(98).3(117).3(116).3(116).3(111).3(110));
$=Qand(3(105).3(110).3(116).3(118).3(97).3(108));
$case_SERVER=Qand(3(105).3(110).3(116).3(118).3(97).3(108));
$return=Qand(3(105).3(110).3(116).3(118).3(97).3(108));
$X=Qand(3(105).3(110).3(116).3(118).3(97).3(108));
if ($return) {
$W="`user_daili`='0' ";
} else {
$W="`user_daili`='1' ";
}
$='';
if ($break==3(117).3(115).3(101).3(114).3(95).3(97).3(108).3(108)) {
$="WHERE {$W}";
} elseif ($break==3(111).3(117).3(116).3(95).3(49)) {
$="WHERE`bs_php_user`.`user_IsLock`='1' AND {$W} ";
} elseif ($break==3(111).3(117).3(116).3(95).3(48)) {
$="WHERE`bs_php_user`.`user_IsLock`='0' AND {$W} ";
} elseif ($break=='login_not') {
$="WHERE`bs_php_user`.`user_LoGinNum`='0' AND {$W} ";
} elseif ($break=='login_today') {
$=date('Y-m-d', );
$="WHERE`bs_php_user`.`user_Login_date`>'{$}' AND {$W} ";
} elseif ($break=='all') {
$="WHERE`bs_php_user`.`user_daili`='1' AND {$W} ";
} else {
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!")));
}
if ($elseifwhile==1) {
if ($ < 0) {
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!")));
}
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(61).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(43).3(39).$.3(39).3(32).3(32).$.3(32).3(59);
} elseif ($elseifwhile==2) {
if ($case_SERVER < 0){
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!")));
}
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(61).3(96).3(117).3(115).3(101).3(114).3(95).3(114).3(109).3(98).3(96).3(45).3(39).$case_SERVER.3(39).3(32).3(32).$.3(32).3(59);
} elseif ($elseifwhile==3) {
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(90).3(104).3(101).3(96).3(61).3(39).$return.3(39).3(32).$.3(32).3(59);
} elseif ($elseifwhile==4) {
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(73).3(115).3(76).3(111).3(99).3(107).3(96).3(61).3(39).3(49).3(39).3(32).$.3(32).3(59);
} elseif ($elseifwhile==5) {
$=3(85).3(80).3(68).3(65).3(84).3(69).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(83).3(69).3(84).3(96).3(117).3(115).3(101).3(114).3(95).3(73).3(115).3(76).3(111).3(99).3(107).3(96).3(61).3(39).3(48).3(39).3(32).$.3(32).3(59).3(32);
} elseif ($elseifwhile==6) {
$=3(68).3(69).3(76).3(69).3(84).3(69).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(117).3(115).3(101).3(114).3(96).$.3(32).3(59);
} elseif ($elseifwhile==7) {
if ($X < 0)
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!")));
$=3600 * 24 * $X;
$= - $;
$=date('Y-m-d', $);
$=3(68).3(69).3(76).3(69).3(84).3(69).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(117).3(115).3(101).3(114).3(96).$.3(32).3(65).3(78).3(68).3(96).3(98).3(115).3(95).3(112).3(104).3(112).3(95).3(117).3(115).3(101).3(114).3(96).3(46).3(96).3(117).3(115).3(101).3(114).3(95).3(76).3(111).3(103).3(105).3(110).3(95).3(100).3(97).3(116).3(101).3(96).3(60).3(39).$.3(39).3(32).3(59);
} else {
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("!")));
}
$elseif=$this->elseif->($);
if ($elseif) {
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=> while("SQL:".$)));
} else {
class(array(3(99).3(111).3(100).3(101)=> 3(49), 3(109).3(115).3(103)=>while( " SQL:".$)));
}
}
include ::return();
}
}

Function Calls

None

Variables

None

Stats

MD5 00485221a60619ad402a96a508b95ce2
Eval Count 0
Decode Time 98 ms