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 $_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/../../../.."); $DOCUMENT_..

Decoded Output download

<?php 
$_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/../../../.."); 
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"]; 
 
define("NO_KEEP_STATISTIC", true); 
define("NOT_CHECK_PERMISSIONS",true); 
define("BX_CRONTAB", true); 
define('BX_NO_ACCELERATOR_RESET', true); 
 
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); 
 
@set_time_limit(0); 
@ignore_user_abort(true); 
 
CEvent::CheckEvents(); 
 
if(CModule::IncludeModule('sender')) 
{ 
	\Bitrix\Sender\MailingManager::checkPeriod(false); 
	\Bitrix\Sender\MailingManager::checkSend(); 
} 
 
require($_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/tools/backup.php"); 
?> 

Did this file decode correctly?

Original Code

<?php
$_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/../../../..");
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];

define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS",true);
define("BX_CRONTAB", true);
define('BX_NO_ACCELERATOR_RESET', true);

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

@set_time_limit(0);
@ignore_user_abort(true);

CEvent::CheckEvents();

if(CModule::IncludeModule('sender'))
{
	\Bitrix\Sender\MailingManager::checkPeriod(false);
	\Bitrix\Sender\MailingManager::checkSend();
}

require($_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/tools/backup.php");
?>

Function Calls

dirname 1
realpath 1

Variables

None

Stats

MD5 a4bf946990b058f6aa858c46749eacd5
Eval Count 0
Decode Time 57 ms