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 /* ===================================================== DataLife Engine - by So..
Decoded Output download
?><?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
https://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2024 SoftNews Media Group
=====================================================
This code is protected by copyright
=====================================================
File: updates.php
-----------------------------------------------------
Use: Check for new versions
=====================================================
*/
if(!defined('DATALIFEENGINE')) {
header( "HTTP/1.1 403 Forbidden" );
header ( 'Location: ../../' );
die( "Hacking attempt!" );
}
if(($member_id['user_group'] != 1)) {die ("error");}
if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
echo $lang['sess_error'];
die();
}
$_REQUEST['versionid'] = htmlspecialchars( strip_tags($_REQUEST['versionid']), ENT_QUOTES, $config['charset']);
$_REQUEST['build'] = htmlspecialchars( strip_tags($_REQUEST['build']), ENT_QUOTES, $config['charset']);
$arrContextOptions=array(
"ssl"=>array(
"verify_peer"=>false,
"verify_peer_name"=>false,
),
);
$data = @file_get_contents("https://dle-news.ru/extras/updates.php?version_id=".$_REQUEST['versionid']."&build=".$_REQUEST['build']."&key=".$config['key']."&lang=".$lang['language_code'], false, stream_context_create($arrContextOptions));
if ( !$data ) echo $lang['no_update']; else {
if( function_exists( 'mb_convert_encoding' ) ) {
$data = mb_convert_encoding( $data, "utf-8", "windows-1251" );
} elseif( function_exists( 'iconv' ) ) {
$data = iconv("windows-1251", "utf-8", $data);
}
echo $data;
}
?>
Did this file decode correctly?
Original Code
<?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
https://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004,2024 SoftNews Media Group
-----------------------------------------------------
You use Demo Version of DataLife Engine
=====================================================
*/
?><?php $_F=__FILE__;$_X='P1dGP0h3SC5HKi5kZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZC49T1tjW3VyUTg9Si8xci84PS09Zjk9PgpRY0s4TFI9VThpcls9bTAKQkg9Li0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLj13Y2NIUjpHR2lDOC0vOExScTBCRy4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS49eApIOTByMXdjPSh0KT1sbm5rLWxubGs9PgpRY0s4TFI9VThpcls9bTAKQkguZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGQuPXp3clI9dAppOD1yUj1IMApjOHRjOGk9Zjk9dApIOTByMXdjLmRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkLj1wckM4Oj1CSGlbYzhScUh3SC4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS49QVI4Oj14dzh0cz1RCjA9LzhMPTI4MFJyCi9SLmRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkLipHLi5yUSghaThRci84aSgnT1l6WXVJcEpKS21JS0onKSk9Ti4JdzhbaTgwKD0iZ3p6akd7cXs9a25oPXAKMGZyaWk4LyI9KTsuCXc4W2k4MD0oPSd1CnRbY3IKLzo9cXFHcXFHJz0pOy4JaXI4KD0iZ1t0c3IvMT1bY2M4PEhjISI9KTsuTS4uclEoKCQ8ODxmODBfcmlYJ0JSODBfMTAKQkgnWj0hZD17KSk9TmlyOD0oIjgwMAowIik7TS4uclEoPSFyUlI4YygkX3lKNUFKPnpYJ0JSODBfd1tSdydaKT1WeT0hJF95SjVBSj56WCdCUjgwX3dbUncnWj1WeT0kX3lKNUFKPnpYJ0JSODBfd1tSdydaPSFkPSRpQzhfQwoxci9fd1tSdz0pPU4uLgk4dHcKPSRDWy8xWCdSOFJSXzgwMAowJ1o7LglpcjgoKTsuLk0uLiRfeUo1QUo+elgnMjgwUnIKL3JpJ1o9ZD13YzxDUkg4dHJbQ3R3WzBSKD1SYzBySF9jWzFSKCRfeUo1QUo+elgnMjgwUnIKL3JpJ1opLD1KS3pfNUFWeko+LD0kdAovUXIxWCd0d1swUjhjJ1opOy4kX3lKNUFKPnpYJ2ZCckNpJ1o9ZD13YzxDUkg4dHJbQ3R3WzBSKD1SYzBySF9jWzFSKCRfeUo1QUo+elgnZkJyQ2knWiksPUpLel81QVZ6Sj4sPSR0Ci9RcjFYJ3R3WzBSOGMnWik7Li4kWzAweAovYzhEY1ZIY3IKL1JkWzAwWzkoLj09PT0iUlJDImRXWzAwWzkoLj09PT09PT09IjI4MHJROV9IODgwImRXUVtDUjgsLj09PT09PT09IjI4MHJROV9IODgwXy9bPDgiZFdRW0NSOCwuPT09PSksLik7Li4kaVtjWz1kPUBRckM4XzE4Y190Ci9jOC9jUigid2NjSFI6R0dpQzgtLzhMUnEwQkc4RGMwW1JHQkhpW2M4UnFId0g/MjgwUnIKL19yaWQicSRfeUo1QUo+elgnMjgwUnIKL3JpJ1pxIiZmQnJDaWQicSRfeUo1QUo+elgnZkJyQ2knWnEiJnM4OWQicSR0Ci9RcjFYJ3M4OSdacSImQ1svMWQicSRDWy8xWCdDWy8xQlsxOF90Cmk4J1osPVFbQ1I4LD1SYzA4WzxfdAovYzhEY190MDhbYzgoJFswMHgKL2M4RGNWSGNyCi9SKSk7Li5yUT0oPSEkaVtjWz0pPTh0dwo9JENbLzFYJy8KX0JIaVtjOCdaOz04Q1I4PU4uLglyUSg9UUIvdGNyCi9fOERyUmNSKD0nPGZfdAovMjgwY184L3QKaXIvMSc9KT0pPU4uCS4JCSRpW2NbPWQ9PGZfdAovMjgwY184L3QKaXIvMSg9JGlbY1ssPSJCY1EtMyIsPSJMci9pCkxSLXtsNHsiPSk7LgkuCU09OENSOHJRKD1RQi90Y3IKL184RHJSY1IoPSdydAovMic9KT0pPU4uCQkuCQkkaVtjWz1kPXJ0Ci8yKCJMci9pCkxSLXtsNHsiLD0iQmNRLTMiLD0kaVtjWyk7LgkJLglNLgkuCTh0dwo9JGlbY1s7Li5NLj9X';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCc4aXlzPFhOOVRSaFdTbjI0cUtBdHpQZGdvclF3N1tFVmFHT3ggPjA1MQpJdmxjQ0gvbUYzNkJdRE09WkpwTHtVfXVrYmVmLllqJywnZWRSa21be3lZczM+WDB2NS5OVWNUaj1IWmlmaEphOU9LL0RDN1NyUWdvSUIydGxwbkc8ODZ1V3h9IF1FRncxTVZMNHF6YgpBUCcpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 333f0e4211c35555f95e8f225cdfb841 |
Eval Count | 2 |
Decode Time | 54 ms |