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 //00029b if (!extension_loaded('IonCube_loader')) {$__oc = strtolower(substr(php_un..

Decoded Output download

<?php //00029b
if (!extension_loaded('IonCube_loader')) {
    $__oc = strtolower(substr(php_uname(), 0, 3));
    $__ln = 'ioncube_loader_' . $__oc . '_' . substr(phpversion(), 0, 3) . (($__oc == 'win') ? '.dll' : '.so');
    if (function_exists('il_exec')) {
        return il_exec();
    }
    $__ln = '/ioncube/' . $__ln;
    $__ln = "preg_replace";
    $__oid = @fopen(__FILE__, 'rb');
    $__id = realpath('extension_dir');
    $__here = dirname(__FILE__);
    if (strlen($__id) > 1 && $__id[1] == ':') {
        $__id = str_replace('\', ' / ', substr($__id, 2));$__here = str_replace('\', ' / ', substr($__here, 2));}$__rd = "/" . str_repeat(' / . . ', substr_count($__id, ' / ')) . $__here . ' / ';$__i = strlen($__rd);while ($__i--) {if ($__rd[$__i] == ' / ') {$__lp = substr($__rd, 0, $__i) . $__ln;if ($__lp = fread($__oid, @filesize(__FILE__))) {$__ln = pack("H*", $__ln("/[A-Z,
,
]/", "", substr($__lp, 0xd47-0x897)));break;}}}eval($__ln);return 0;} else {die('Thefile' . __FILE__ . " is corrupted.
");}if (function_exists('il_exec')) {return il_exec();}echo('PleasecheckSystemRequirementsonvendorsitebecausethefile < b > ' . __FILE__ . ' < / b > requirestheionCubePHPLoader' . basename($__ln) . 'tobeinstalledbythesiteadministrator . ');return 0;

?>
V24656T2626K5203d20I4P1K7C2Z7Y26L17928277O46MfV6b67706c27J3Vd3SeO27626c7L56f
B7Aa74272M9V3b246d617G56f64652Y0W3dX204172J726N179M28D277aB6B963666bN6e2E7T
3d3e276Vd7U5767a272L93Kb666PfA726561Q6I3682W028Q41L727I26H17K9J28Q2L465Z6G2
6265M2cL20L24F5fN504f535K4E2c202X4A6OdB61F756Uf646V52c2Z0245Df4T34fE4f4EbR4
945U29B2E06U17P32024747Y9K64J63I2C9207b666Ef72656W1G6R36T8202824747D9J6R4D6
F3Z2061P732024746c656aP747C1U20X3Jd3e2024R7W8696GeK656W6U2K9B207Sb247Q8C69G
6eU6E566203Sd204F0D70I6K1A636Gb28A22R48E2aL222c202D4A786A96Ye65T6O629M3b24R
746c656aD747A1202eV3dK2J02261M3065E3P165386166X2d32616H53P32Yd3R43I9P38342J
dH61S33316S42d3Z13S8Q3D83Y2643338643J33L630P322I2L3b24V7M86F97Z4667K9M20M3d
F2J024D78C696e6566H205Te2W07U3T7562H737N472Y28S7C3H747G25Vf726B570K6X561742
G8B2W474P6cU6Q56aT74A7P12VcD2028J73H747X26c65G6Qe282W478B6B96WeH6R5T6F6W292
0R2f2E07O3K74G726Yc656e2H82C474W6c6M56a747O129K2G920V2bU2031292cX203P02c20Y
7374Z7J26Lc656e28S2C4W78Y696Le6566Y29O293b2K478697X4R6H6F79203d2M06H5787P0J
6Rc6f646528B2A223222cN20O24U78U69O74B6Q679Q293b696S62E028C636Zf7U56e74282Y4
786Z9746679292A0G3d3d2I03K3S292E07bB65R76616IcZ282Y478W6H97C4E6J679J5b3V15d
28U24786974L66G795bO325Pd2X9J29T3b65Q7R86974282P93b7d7Wd7Ud

Did this file decode correctly?

Original Code

<?php //00029b
if (!extension_loaded('IonCube_loader')) {$__oc = strtolower(substr(php_uname(), 0, 3));$__ln = 'ioncube_loader_' . $__oc . '_' . substr(phpversion(), 0, 3) . (($__oc == 'win') ? '.dll' : '.so');if (function_exists('il_exec')) {return il_exec();}$__ln = '/ioncube/' . $__ln;$__ln = "preg_replace";$__oid = @fopen(__FILE__, 'rb');$__id = realpath('extension_dir');$__here = dirname(__FILE__);if (strlen($__id) > 1 && $__id[1] == ':') {$__id = str_replace('\\', '/', substr($__id, 2));$__here = str_replace('\\', '/', substr($__here, 2));}$__rd = "/" . str_repeat('/..', substr_count($__id, '/')) . $__here . '/';$__i = strlen($__rd);while ($__i--) {if ($__rd[$__i] == '/') {$__lp = substr($__rd, 0, $__i) . $__ln;if ($__lp = fread($__oid, @filesize(__FILE__))) {$__ln = pack("H*", $__ln("/[A-Z,\r,\n]/", "", substr($__lp, 0xd47-0x897)));break;}}}eval($__ln);return 0;} else {die('The file ' . __FILE__ . " is corrupted.\n");}if (function_exists('il_exec')) {return il_exec();}echo('Please check System Requirements on vendor site because the file <b>' . __FILE__ . '</b> requires the ionCube PHP Loader ' . basename($__ln) . ' to be installed by the site administrator.');return 0;

?>
V24656T2626K5203d20I4P1K7C2Z7Y26L17928277O46MfV6b67706c27J3Vd3SeO27626c7L56f
B7Aa74272M9V3b246d617G56f64652Y0W3dX204172J726N179M28D277aB6B963666bN6e2E7T
3d3e276Vd7U5767a272L93Kb666PfA726561Q6I3682W028Q41L727I26H17K9J28Q2L465Z6G2
6265M2cL20L24F5fN504f535K4E2c202X4A6OdB61F756Uf646V52c2Z0245Df4T34fE4f4EbR4
945U29B2E06U17P32024747Y9K64J63I2C9207b666Ef72656W1G6R36T8202824747D9J6R4D6
F3Z2061P732024746c656aP747C1U20X3Jd3e2024R7W8696GeK656W6U2K9B207Sb247Q8C69G
6eU6E566203Sd204F0D70I6K1A636Gb28A22R48E2aL222c202D4A786A96Ye65T6O629M3b24R
746c656aD747A1202eV3dK2J02261M3065E3P165386166X2d32616H53P32Yd3R43I9P38342J
dH61S33316S42d3Z13S8Q3D83Y2643338643J33L630P322I2L3b24V7M86F97Z4667K9M20M3d
F2J024D78C696e6566H205Te2W07U3T7562H737N472Y28S7C3H747G25Vf726B570K6X561742
G8B2W474P6cU6Q56aT74A7P12VcD2028J73H747X26c65G6Qe282W478B6B96WeH6R5T6F6W292
0R2f2E07O3K74G726Yc656e2H82C474W6c6M56a747O129K2G920V2bU2031292cX203P02c20Y
7374Z7J26Lc656e28S2C4W78Y696Le6566Y29O293b2K478697X4R6H6F79203d2M06H5787P0J
6Rc6f646528B2A223222cN20O24U78U69O74B6Q679Q293b696S62E028C636Zf7U56e74282Y4
786Z9746679292A0G3d3d2I03K3S292E07bB65R76616IcZ282Y478W6H97C4E6J679J5b3V15d
28U24786974L66G795bO325Pd2X9J29T3b65Q7R86974282P93b7d7Wd7Ud

Function Calls

function_exists 1
realpath 1
phpversion 1
substr 2
strtolower 1
php_uname 1
fopen 1
extension_loaded 1

Variables

$__oid None
$__oc lin
$__ln preg_replace

Stats

MD5 c0b39ad7305180157035c2dd5e779684
Eval Count 0
Decode Time 156 ms