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 if (!function_exists('3')) { function 3($for) { return chr($for); } } ..
Decoded Output download
<?php
if (!function_exists('3')) {
function 3($for)
{
return chr($for);
}
}
defined('BSPHP_SET') or die(3(78).3(111).3(116).3(44).3(84).3(104).3(105).3(115).3(32).3(70).3(105).3(108).3(101).3(32).3(78).3(111).3(116).3(32).3(67).3(97).3(110).3(32).3(105).3(110).3(32).3(73).3(101).3(32).3(79).3(112).3(101).3(110));
defined('whileelse') or define('whileelse', str_replace('\', '/', __dir__) . '/');
defined('') or define('', str_replace('LibBsphp/', '', whileelse));
defined('BSPHP_DIR_OPEN') or define('BSPHP_DIR_OPEN', dirname($_SERVER['SCRIPT_FILENAME']));
defined('BSPHP_DIR_DATA') or define('BSPHP_DIR_DATA', . 'Data/');
defined('BSPHP_URL_DOCUMENT_ROOT') or define(
'BSPHP_URL_DOCUMENT_ROOT',
'http://' . $_SERVER['HTTP_HOST'] . str_replace($_SERVER['DOCUMENT_ROOT'], '', )
);
define('function', microtime());
include_once(whileelse . "" . '/' . 3(99).3(108).3(97).3(115).3(115) . "" . '/' . 3(108).3(105).3(98).3(46).3(99).3(108).3(97).3(115).3(115).3(46).3(112).3(104).3(112));
::function();
::_Melseif();
date_default_timezone_set(::(3(115).3(121).3(115), 3(116).3(105).3(109).3(101).3(122).3(111).3(110).3(101)));
define('', strtotime(date("" . 'Y-m-d H:i:s')) + ::(3(115).3(121).3(115), 3(116).3(105).3(109).3(101).3(95).3(97).3(100).3(100)));
define('9', date("" . 'Y-m-d H:i:s', ));
if (::(3(115).3(121).3(115), 3(101).3(114).3(114).3(111).3(114).3(95).3(99).3(111).3(100).3(101))==1) {
();
} else {
();
}
if (::(3(115).3(121).3(115), 'stop_ip') !='') {
if (("/" . ::(3(115).3(121).3(115), 'stop_ip') . "/i", ())) {
::while_SERVER('IP', "IP," . ());
exit;
}
}
if (BSPHP_SET !=3(78).3(79).3(84).3(77).3(79).3(68).3(69))
::();
?>
Did this file decode correctly?
Original Code
<?php
if (!function_exists('3')) {
function 3($for)
{
return chr($for);
}
}
defined('BSPHP_SET') or die(3(78).3(111).3(116).3(44).3(84).3(104).3(105).3(115).3(32).3(70).3(105).3(108).3(101).3(32).3(78).3(111).3(116).3(32).3(67).3(97).3(110).3(32).3(105).3(110).3(32).3(73).3(101).3(32).3(79).3(112).3(101).3(110));
defined('whileelse') or define('whileelse', str_replace('\', '/', __dir__) . '/');
defined('') or define('', str_replace('LibBsphp/', '', whileelse));
defined('BSPHP_DIR_OPEN') or define('BSPHP_DIR_OPEN', dirname($_SERVER['SCRIPT_FILENAME']));
defined('BSPHP_DIR_DATA') or define('BSPHP_DIR_DATA', . 'Data/');
defined('BSPHP_URL_DOCUMENT_ROOT') or define(
'BSPHP_URL_DOCUMENT_ROOT',
'http://' . $_SERVER['HTTP_HOST'] . str_replace($_SERVER['DOCUMENT_ROOT'], '', )
);
define('function', microtime());
include_once(whileelse . "" . '/' . 3(99).3(108).3(97).3(115).3(115) . "" . '/' . 3(108).3(105).3(98).3(46).3(99).3(108).3(97).3(115).3(115).3(46).3(112).3(104).3(112));
::function();
::_Melseif();
date_default_timezone_set(::(3(115).3(121).3(115), 3(116).3(105).3(109).3(101).3(122).3(111).3(110).3(101)));
define('', strtotime(date("" . 'Y-m-d H:i:s')) + ::(3(115).3(121).3(115), 3(116).3(105).3(109).3(101).3(95).3(97).3(100).3(100)));
define('9', date("" . 'Y-m-d H:i:s', ));
if (::(3(115).3(121).3(115), 3(101).3(114).3(114).3(111).3(114).3(95).3(99).3(111).3(100).3(101))==1) {
();
} else {
();
}
if (::(3(115).3(121).3(115), 'stop_ip') !='') {
if (("/" . ::(3(115).3(121).3(115), 'stop_ip') . "/i", ())) {
::while_SERVER('IP', "IP," . ());
exit;
}
}
if (BSPHP_SET !=3(78).3(79).3(84).3(77).3(79).3(68).3(69))
::();
?>
Function Calls
None |
Stats
MD5 | 51c8fa3cf912a8b9c043f7de5a9df7ed |
Eval Count | 0 |
Decode Time | 48 ms |