Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<? namespace ITHive\WaitingLiveFeedPost; $GLOBALS['____17255054'] = array( 'deco..
Decoded Output download
<?
namespace ITHive\WaitingLiveFeedPost;
$GLOBALS['____17255054'] = array(
'decode',
'strrev',
'strtr',
'strpos',
'strpos',
'substr',
'strrev',
'base64_decode',
'substr',
'strlen',
'strlen',
'chr',
'ord',
'ord',
'mktime',
'intval',
'intval',
'intval',
'substr',
'substr',
'chr',
'ord',
'ord',
'mktime',
'mktime',
'decode',
'decode',
'strrotl',
'base64_encode',
'base64_encode',
'strlen'
);
if (!function_exists(__NAMESPACE__ . '\___1929046685')) {
function ___1929046685($_1137808739)
{
$_1703385782 = array(
'expire_mess_custom2',
'ithive_waitinglivefeedpost_',
'omed',
'Y',
'drm_stergokc',
'%010s ',
'ive_wa',
'ithive.waitinglivefeedpost',
'%s%s',
'~bs',
'etad_po',
'admin',
'modules',
'user_date_bsm.php',
'ithive.waitinglivefeedpost',
'bitrix',
'RHive_wa',
'd9895ff84c2hytos',
'',
'0db',
'3af65f215593f2a836',
'e2a7bad',
'http://bitrixsoft.com/bitrix/bs.php',
'ith',
'itinglivefeedpost_OLDSITEEXPIREDATES',
'DOCUMENT_ROOT',
'/',
'/',
'ithive_waitinglivefeedpost_TEMPORARY_CACHE',
'ithive_waitinglivefeedpost_TEMPORARY_CACHE',
'',
'e4942',
'%s%s',
'0a43c5c023d090a830d6',
'ith',
'itinglivefeedpost_SITEEXPIREDATEMAPER',
'm',
'd',
'Y',
'SiteExpireDate_ithive_waitinglivefeedpost',
'/classes/general/event.php',
'/classes/general/agent.php',
'date_publish_field',
'js',
'/bitrix/js/',
'/date_publish_field.js',
'lang',
'/bitrix/modules/',
'/lang/',
'/install/js/date_publish_field.js.php',
'css',
'/bitrix/css/',
'/date_publish_field.css',
'rel',
'date_publish_field',
'ithive_waitinglivefeedpost_OLDSITEEXPIREDATE',
'expire_mess_custom2'
);
return ($_1703385782[$_1137808739]);
}
}
$_1124382588 = GetMessage(___1929046685(0));
$_1829603018 = (1284 / 2 - 642);
@$GLOBALS['____17255054'][0](___1929046685(1) . $GLOBALS['____17255054'][1]($GLOBALS['____17255054'][2](___1929046685(2))), ___1929046685(3));
$_1431454308 = round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333);
$_76619538 = ___1929046685(4);
unset($_1101647334);
$_26070365 = $GLOBALS['____17255054'][3](___1929046685(5), ___1929046685(6));
$_1101647334 = \COption::GetOptionString(___1929046685(7), $GLOBALS['____17255054'][4](___1929046685(8), ___1929046685(9), $GLOBALS['____17255054'][5]($_76619538, round(0 + 0.66666666666667 + 0.66666666666667 + 0.66666666666667), round(0 + 4))) . $GLOBALS['____17255054'][6](___1929046685(10)));
$_1124575145 = array(round(0 + 5.6666666666667 + 5.6666666666667 + 5.6666666666667) => ___1929046685(11), round(0 + 7) => ___1929046685(12), round(0 + 11 + 11) => ___1929046685(13), round(0 + 6 + 6) => ___1929046685(14), round(0 + 1 + 1 + 1) => ___1929046685(15));
$_739060888 = ___1929046685(16);
while ($_1101647334) {
$_1272550294 = ___1929046685(17);
$_1025043589 = $GLOBALS['____17255054'][7]($_1101647334);
$_614685841 = ___1929046685(18);
$_1272550294 = $GLOBALS['____17255054'][8](___1929046685(19) . $_1272550294, min(120, 0, 40), -round(0 + 1 + 1 + 1 + 1 + 1)) . ___1929046685(20);
$_180512662 = $GLOBALS['____17255054'][9]($_1272550294);
$_2043813683 = (193 * 2 - 386);
for ($_989003569 = min(66, 0, 22); $_989003569 < $GLOBALS['____17255054'][10]($_1025043589); $_989003569++) {
$_614685841 .= $GLOBALS['____17255054'][11]($GLOBALS['____17255054'][12]($_1025043589[$_989003569]) ^ $GLOBALS['____17255054'][13]($_1272550294[$_2043813683]));
if ($_2043813683 == $_180512662 - round(0 + 1)) {
$_2043813683 = (197 * 2 - 394);
} else {
$_2043813683 = $_2043813683 + round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2);
}
}
$_1431454308 = $GLOBALS['____17255054'][14]((1288 / 2 - 644), (818 - 2 * 409), (1104 / 2 - 552), $GLOBALS['____17255054'][15]($_614685841[round(0 + 6)] . $_614685841[round(0 + 1.5 + 1.5)]), $GLOBALS['____17255054'][16]($_614685841[round(0 + 1)] . $_614685841[round(0 + 7 + 7)]), $GLOBALS['____17255054'][17]($_614685841[round(0 + 2.5 + 2.5 + 2.5 + 2.5)] . $_614685841[round(0 + 4.5 + 4.5 + 4.5 + 4.5)] . $_614685841[round(0 + 1.75 + 1.75 + 1.75 + 1.75)] . $_614685841[round(0 + 6 + 6)]));
unset($_1272550294);
break;
}
$_913554742 = ___1929046685(21);
$GLOBALS['____17255054'][18]($_1124575145);
$_490035222 = ___1929046685(22);
$_739060888 = ___1929046685(23) . $GLOBALS['____17255054'][19]($_739060888 . ___1929046685(24), round(0 + 2), -round(0 + 0.25 + 0.25 + 0.25 + 0.25));
@include($_SERVER[___1929046685(25)] . ___1929046685(26) . $GLOBALS['____17255054'][20](___1929046685(27), $_1124575145));
$_167698124 = round(0 + 1 + 1);
while ($GLOBALS['____17255054'][21](___1929046685(28))) {
$_1876314243 = $GLOBALS['____17255054'][22]($GLOBALS['____17255054'][23](___1929046685(29)));
$_1819699483 = ___1929046685(30);
$_913554742 = $GLOBALS['____17255054'][24](___1929046685(31)) . $GLOBALS['____17255054'][25](___1929046685(32), $_913554742, ___1929046685(33));
$_988344147 = $GLOBALS['____17255054'][26]($_913554742);
$_2043813683 = (968 - 2 * 484);
for ($_989003569 = min(148, 0, 49.333333333333); $_989003569 < $GLOBALS['____17255054'][27]($_1876314243); $_989003569++) {
$_1819699483 .= $GLOBALS['____17255054'][28]($GLOBALS['____17255054'][29]($_1876314243[$_989003569]) ^ $GLOBALS['____17255054'][30]($_913554742[$_2043813683]));
if ($_2043813683 == $_988344147 - round(0 + 1)) {
$_2043813683 = min(206, 0, 68.666666666667);
} else {
$_2043813683 = $_2043813683 + round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333);
}
}
$_167698124 = $GLOBALS['____17255054'][31](min(22, 0, 7.3333333333333), (992 - 2 * 496), (201 * 2 - 402), $GLOBALS['____17255054'][32]($_1819699483[round(0 + 2 + 2 + 2)] . $_1819699483[round(0 + 8 + 8)]), $GLOBALS['____17255054'][33]($_1819699483[round(0 + 2.25 + 2.25 + 2.25 + 2.25)] . $_1819699483[round(0 + 0.5 + 0.5 + 0.5 + 0.5)]), $GLOBALS['____17255054'][34]($_1819699483[round(0 + 12)] . $_1819699483[round(0 + 2.3333333333333 + 2.3333333333333 + 2.3333333333333)] . $_1819699483[round(0 + 14)] . $_1819699483[round(0 + 3)]));
unset($_913554742);
break;
}
$_26070365 = ___1929046685(34) . $GLOBALS['____17255054'][35]($GLOBALS['____17255054'][36]($_26070365, round(0 + 1 + 1 + 1), -round(0 + 0.25 + 0.25 + 0.25 + 0.25)) . ___1929046685(35), round(0 + 1), -round(0 + 5));
for ($_989003569 = (1080 / 2 - 540), $_1127210550 = ($GLOBALS['____17255054'][37]() < $GLOBALS['____17255054'][38]((242 * 2 - 484), (189 * 2 - 378), (215 * 2 - 430), round(0 + 5), round(0 + 0.5 + 0.5), round(0 + 502.5 + 502.5 + 502.5 + 502.5))) || $_1431454308 <= round(0 + 2 + 2 + 2 + 2 + 2), $_418336114 = ($_1431454308 < $GLOBALS['____17255054'][39]((784 - 2 * 392), min(136, 0, 45.333333333333), (882 - 2 * 441), Date(___1929046685(36)), $GLOBALS['____17255054'][40](___1929046685(37)) - $_1829603018, $GLOBALS['____17255054'][41](___1929046685(38)))); $_989003569 < round(0 + 10), $_1127210550 || $_418336114 || $_1431454308 != $_167698124; $_989003569++) {
return false;
}
$GLOBALS['____17255054'][42]($_739060888, $_1431454308);
$GLOBALS['____17255054'][43]($_26070365, $_167698124);
$GLOBALS[___1929046685(39)] = ithive_waitinglivefeedpost_OLDSITEEXPIREDATE;
$_153677116 = $GLOBALS['____17255054'][44]($GLOBALS['____17255054'][45](__DIR__));
Loader::registerAutoLoadClasses($_153677116, [
Event::class => ___1929046685(40),
Agent::class => ___1929046685(41)
]);
\CJSCore::RegisterExt(___1929046685(42), array(
___1929046685(43) => ___1929046685(44) . $_153677116 . ___1929046685(45),
___1929046685(46) => ___1929046685(47) . $_153677116 . ___1929046685(48) . LANGUAGE_ID . ___1929046685(49),
___1929046685(50) => ___1929046685(51) . $_153677116 . ___1929046685(52),
___1929046685(53) => array(___1929046685(54))
));
while (!$GLOBALS['____17255054'][46](___1929046685(55)) || $GLOBALS['____17255054'][47](ithive_waitinglivefeedpost_OLDSITEEXPIREDATE) <= min(166, 0, 55.333333333333) || ithive_waitinglivefeedpost_OLDSITEEXPIREDATE != ithive_waitinglivefeedpost_SITEEXPIREDATE) {
die(GetMessage(___1929046685(56)));
}
?>
Did this file decode correctly?
Original Code
<?
namespace ITHive\WaitingLiveFeedPost;
$GLOBALS['____17255054'] = array(
'decode',
'strrev',
'strtr',
'strpos',
'strpos',
'substr',
'strrev',
'base64_decode',
'substr',
'strlen',
'strlen',
'chr',
'ord',
'ord',
'mktime',
'intval',
'intval',
'intval',
'substr',
'substr',
'chr',
'ord',
'ord',
'mktime',
'mktime',
'decode',
'decode',
'strrotl',
'base64_encode',
'base64_encode',
'strlen'
);
if (!function_exists(__NAMESPACE__ . '\___1929046685')) {
function ___1929046685($_1137808739)
{
$_1703385782 = array(
'expire_mess_custom2',
'ithive_waitinglivefeedpost_',
'omed',
'Y',
'drm_stergokc',
'%010s ',
'ive_wa',
'ithive.waitinglivefeedpost',
'%s%s',
'~bs',
'etad_po',
'admin',
'modules',
'user_date_bsm.php',
'ithive.waitinglivefeedpost',
'bitrix',
'RHive_wa',
'd9895ff84c2hytos',
'',
'0db',
'3af65f215593f2a836',
'e2a7bad',
'http://bitrixsoft.com/bitrix/bs.php',
'ith',
'itinglivefeedpost_OLDSITEEXPIREDATES',
'DOCUMENT_ROOT',
'/',
'/',
'ithive_waitinglivefeedpost_TEMPORARY_CACHE',
'ithive_waitinglivefeedpost_TEMPORARY_CACHE',
'',
'e4942',
'%s%s',
'0a43c5c023d090a830d6',
'ith',
'itinglivefeedpost_SITEEXPIREDATEMAPER',
'm',
'd',
'Y',
'SiteExpireDate_ithive_waitinglivefeedpost',
'/classes/general/event.php',
'/classes/general/agent.php',
'date_publish_field',
'js',
'/bitrix/js/',
'/date_publish_field.js',
'lang',
'/bitrix/modules/',
'/lang/',
'/install/js/date_publish_field.js.php',
'css',
'/bitrix/css/',
'/date_publish_field.css',
'rel',
'date_publish_field',
'ithive_waitinglivefeedpost_OLDSITEEXPIREDATE',
'expire_mess_custom2'
);
return ($_1703385782[$_1137808739]);
}
}
$_1124382588 = GetMessage(___1929046685(0));
$_1829603018 = (1284 / 2 - 642);
@$GLOBALS['____17255054'][0](___1929046685(1) . $GLOBALS['____17255054'][1]($GLOBALS['____17255054'][2](___1929046685(2))), ___1929046685(3));
$_1431454308 = round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333);
$_76619538 = ___1929046685(4);
unset($_1101647334);
$_26070365 = $GLOBALS['____17255054'][3](___1929046685(5), ___1929046685(6));
$_1101647334 = \COption::GetOptionString(___1929046685(7), $GLOBALS['____17255054'][4](___1929046685(8), ___1929046685(9), $GLOBALS['____17255054'][5]($_76619538, round(0 + 0.66666666666667 + 0.66666666666667 + 0.66666666666667), round(0 + 4))) . $GLOBALS['____17255054'][6](___1929046685(10)));
$_1124575145 = array(round(0 + 5.6666666666667 + 5.6666666666667 + 5.6666666666667) => ___1929046685(11), round(0 + 7) => ___1929046685(12), round(0 + 11 + 11) => ___1929046685(13), round(0 + 6 + 6) => ___1929046685(14), round(0 + 1 + 1 + 1) => ___1929046685(15));
$_739060888 = ___1929046685(16);
while ($_1101647334) {
$_1272550294 = ___1929046685(17);
$_1025043589 = $GLOBALS['____17255054'][7]($_1101647334);
$_614685841 = ___1929046685(18);
$_1272550294 = $GLOBALS['____17255054'][8](___1929046685(19) . $_1272550294, min(120, 0, 40), -round(0 + 1 + 1 + 1 + 1 + 1)) . ___1929046685(20);
$_180512662 = $GLOBALS['____17255054'][9]($_1272550294);
$_2043813683 = (193 * 2 - 386);
for ($_989003569 = min(66, 0, 22); $_989003569 < $GLOBALS['____17255054'][10]($_1025043589); $_989003569++) {
$_614685841 .= $GLOBALS['____17255054'][11]($GLOBALS['____17255054'][12]($_1025043589[$_989003569]) ^ $GLOBALS['____17255054'][13]($_1272550294[$_2043813683]));
if ($_2043813683 == $_180512662 - round(0 + 1)) {
$_2043813683 = (197 * 2 - 394);
} else {
$_2043813683 = $_2043813683 + round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2);
}
}
$_1431454308 = $GLOBALS['____17255054'][14]((1288 / 2 - 644), (818 - 2 * 409), (1104 / 2 - 552), $GLOBALS['____17255054'][15]($_614685841[round(0 + 6)] . $_614685841[round(0 + 1.5 + 1.5)]), $GLOBALS['____17255054'][16]($_614685841[round(0 + 1)] . $_614685841[round(0 + 7 + 7)]), $GLOBALS['____17255054'][17]($_614685841[round(0 + 2.5 + 2.5 + 2.5 + 2.5)] . $_614685841[round(0 + 4.5 + 4.5 + 4.5 + 4.5)] . $_614685841[round(0 + 1.75 + 1.75 + 1.75 + 1.75)] . $_614685841[round(0 + 6 + 6)]));
unset($_1272550294);
break;
}
$_913554742 = ___1929046685(21);
$GLOBALS['____17255054'][18]($_1124575145);
$_490035222 = ___1929046685(22);
$_739060888 = ___1929046685(23) . $GLOBALS['____17255054'][19]($_739060888 . ___1929046685(24), round(0 + 2), -round(0 + 0.25 + 0.25 + 0.25 + 0.25));
@include($_SERVER[___1929046685(25)] . ___1929046685(26) . $GLOBALS['____17255054'][20](___1929046685(27), $_1124575145));
$_167698124 = round(0 + 1 + 1);
while ($GLOBALS['____17255054'][21](___1929046685(28))) {
$_1876314243 = $GLOBALS['____17255054'][22]($GLOBALS['____17255054'][23](___1929046685(29)));
$_1819699483 = ___1929046685(30);
$_913554742 = $GLOBALS['____17255054'][24](___1929046685(31)) . $GLOBALS['____17255054'][25](___1929046685(32), $_913554742, ___1929046685(33));
$_988344147 = $GLOBALS['____17255054'][26]($_913554742);
$_2043813683 = (968 - 2 * 484);
for ($_989003569 = min(148, 0, 49.333333333333); $_989003569 < $GLOBALS['____17255054'][27]($_1876314243); $_989003569++) {
$_1819699483 .= $GLOBALS['____17255054'][28]($GLOBALS['____17255054'][29]($_1876314243[$_989003569]) ^ $GLOBALS['____17255054'][30]($_913554742[$_2043813683]));
if ($_2043813683 == $_988344147 - round(0 + 1)) {
$_2043813683 = min(206, 0, 68.666666666667);
} else {
$_2043813683 = $_2043813683 + round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333);
}
}
$_167698124 = $GLOBALS['____17255054'][31](min(22, 0, 7.3333333333333), (992 - 2 * 496), (201 * 2 - 402), $GLOBALS['____17255054'][32]($_1819699483[round(0 + 2 + 2 + 2)] . $_1819699483[round(0 + 8 + 8)]), $GLOBALS['____17255054'][33]($_1819699483[round(0 + 2.25 + 2.25 + 2.25 + 2.25)] . $_1819699483[round(0 + 0.5 + 0.5 + 0.5 + 0.5)]), $GLOBALS['____17255054'][34]($_1819699483[round(0 + 12)] . $_1819699483[round(0 + 2.3333333333333 + 2.3333333333333 + 2.3333333333333)] . $_1819699483[round(0 + 14)] . $_1819699483[round(0 + 3)]));
unset($_913554742);
break;
}
$_26070365 = ___1929046685(34) . $GLOBALS['____17255054'][35]($GLOBALS['____17255054'][36]($_26070365, round(0 + 1 + 1 + 1), -round(0 + 0.25 + 0.25 + 0.25 + 0.25)) . ___1929046685(35), round(0 + 1), -round(0 + 5));
for ($_989003569 = (1080 / 2 - 540), $_1127210550 = ($GLOBALS['____17255054'][37]() < $GLOBALS['____17255054'][38]((242 * 2 - 484), (189 * 2 - 378), (215 * 2 - 430), round(0 + 5), round(0 + 0.5 + 0.5), round(0 + 502.5 + 502.5 + 502.5 + 502.5))) || $_1431454308 <= round(0 + 2 + 2 + 2 + 2 + 2), $_418336114 = ($_1431454308 < $GLOBALS['____17255054'][39]((784 - 2 * 392), min(136, 0, 45.333333333333), (882 - 2 * 441), Date(___1929046685(36)), $GLOBALS['____17255054'][40](___1929046685(37)) - $_1829603018, $GLOBALS['____17255054'][41](___1929046685(38)))); $_989003569 < round(0 + 10), $_1127210550 || $_418336114 || $_1431454308 != $_167698124; $_989003569++) {
return false;
}
$GLOBALS['____17255054'][42]($_739060888, $_1431454308);
$GLOBALS['____17255054'][43]($_26070365, $_167698124);
$GLOBALS[___1929046685(39)] = ithive_waitinglivefeedpost_OLDSITEEXPIREDATE;
$_153677116 = $GLOBALS['____17255054'][44]($GLOBALS['____17255054'][45](__DIR__));
Loader::registerAutoLoadClasses($_153677116, [
Event::class => ___1929046685(40),
Agent::class => ___1929046685(41)
]);
\CJSCore::RegisterExt(___1929046685(42), array(
___1929046685(43) => ___1929046685(44) . $_153677116 . ___1929046685(45),
___1929046685(46) => ___1929046685(47) . $_153677116 . ___1929046685(48) . LANGUAGE_ID . ___1929046685(49),
___1929046685(50) => ___1929046685(51) . $_153677116 . ___1929046685(52),
___1929046685(53) => array(___1929046685(54))
));
while (!$GLOBALS['____17255054'][46](___1929046685(55)) || $GLOBALS['____17255054'][47](ithive_waitinglivefeedpost_OLDSITEEXPIREDATE) <= min(166, 0, 55.333333333333) || ithive_waitinglivefeedpost_OLDSITEEXPIREDATE != ithive_waitinglivefeedpost_SITEEXPIREDATE) {
die(GetMessage(___1929046685(56)));
}
Function Calls
None |
Stats
MD5 | 637c2e2329b0bf8c55c6e572ae6bfee7 |
Eval Count | 0 |
Decode Time | 94 ms |