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 
-----------------------------------------------------
 http://dle-news.ru/
-----------------------------------------------------
 Copyright (c) 2004-2018 SoftNews Media Group
=====================================================
 This code is protected by copyright
=====================================================
 File: keywords.php
-----------------------------------------------------
 Use: Generation of keywords
=====================================================
*/

if(!defined('DATALIFEENGINE')) {
	header( "HTTP/1.1 403 Forbidden" );
	header ( 'Location: ../../' );
	die( "Hacking attempt!" );
}

require_once (DLEPlugins::Check(ENGINE_DIR.'/classes/parse.class.php'));

if( !$is_logged OR !$user_group[$member_id['user_group']]['allow_admin'] ) { die ("error"); }

if( $_REQUEST['user_hash'] == "" OR $_REQUEST['user_hash'] != $dle_login_hash ) {
		
	die ("error");
	
}

$parse = new ParseFilter();
$short_story = $parse->BB_Parse($parse->process($_REQUEST['short_txt']), false);
$full_story = $parse->BB_Parse($parse->process($_REQUEST['full_txt']), false);

$metatags = create_metatags ($short_story." ".$full_story, true);

$metatags['description'] = trim($metatags['description']);
$metatags['keywords'] = trim($metatags['keywords']);

if ($_REQUEST['key'] == 1) echo stripslashes($metatags['description']);
else echo stripslashes($metatags['keywords']);

?>

Did this file decode correctly?

Original Code

<?php
/*
=====================================================
 DataLife Engine - by SoftNews Media Group 
-----------------------------------------------------
 http://dle-news.ru/
-----------------------------------------------------
 Copyright (c) 2004,2018 SoftNews Media Group
=====================================================
*/
?><?php $_F=__FILE__;$_X='P0ptP3FGcQ05ZyoNOXd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3DTkKNVo2WnBNLzcKamRvTWQ3Ci0KeUkKbHYvNjQ3XUIKVDdmTVoKRFN2aHEKDTktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ05CkY2NnE6Z2dmWDctZDddQntTaGcNOS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDTkKVnZxSVNNb0Y2CigyKQp9QUFSLX1BPksKbHYvNjQ3XUIKVDdmTVoKRFN2aHENOXd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3DTkKTkZNQgoydmY3Ck1CCnFTdjY3MjY3Zgp5SQoydnFJU01vRjYNOXd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3DTkKY01YNzoKPDdJXXZTZkJ7cUZxDTktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ05CjhCNzoKRDdkN1NaNk12ZAp2Lwo8N0lddlNmQg05d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3cNOSpnDTkNOU0vKCFmNy9NZDdmKCc1YU5hcHRjamo0RHQ0aicpKQoxDTkJRjdaZjdTKAoibk5OLmc+ez4KUkFICmN2U3lNZmY3ZCIKKTsNOQlGN1pmN1MKKAoncHYyWjZNdmQ6Cnt7Z3t7ZycKKTsNOQlmTTcoCiJuWjI8TWRvClo2NjdPcTYhIgopOw05MA05DTlTN3poTVM3X3ZkMjcKKDVwai5YaG9NZEI6OlZGNzI8KGo0RHQ0al81dEx7J2cyWFpCQjdCZ3FaU0I3ezJYWkJCe3FGcScpKTsNOQ05TS8oCiEkTUJfWHZvbzdmClBMCiEkaEI3U19vU3ZocSAkTzdPeTdTX01mICdoQjdTX29TdmhxJ3NzICdaWFh2XV9aZk9NZCdzCikKMQpmTTcKKCI3U1N2UyIpOwowDTkNOU0vKAokX0xqcjhqbE4gJ2hCN1NfRlpCRidzCnd3CiIiClBMCiRfTGpyOGpsTiAnaEI3U19GWkJGJ3MKIXcKJGZYN19Ydm9NZF9GWkJGCikKMQ05CQkNOQlmTTcKKCI3U1N2UyIpOw05CQ05MA05DTkkcVpTQjcKdwpkN10KLlpTQjdjTVg2N1MoKTsNOSRCRnZTNl9CNnZTSQp3CiRxWlNCNy1KZWVfLlpTQjcoJHFaU0I3LUpxU3YyN0JCKCRfTGpyOGpsTiAnQkZ2UzZfNls2J3MpLAovWlhCNyk7DTkkL2hYWF9CNnZTSQp3CiRxWlNCNy1KZWVfLlpTQjcoJHFaU0I3LUpxU3YyN0JCKCRfTGpyOGpsTiAnL2hYWF82WzYncyksCi9aWEI3KTsNOQ05JE83Nlo2Wm9CCncKMlM3WjY3X083Nlo2Wm9CCigkQkZ2UzZfQjZ2U0l7IgoieyQvaFhYX0I2dlNJLAo2U2g3KTsNOQ05JE83Nlo2Wm9CICdmN0IyU01xNk12ZCdzCncKNlNNTygkTzc2WjZab0IgJ2Y3QjJTTXE2TXZkJ3MpOw05JE83Nlo2Wm9CICc8N0lddlNmQidzCncKNlNNTygkTzc2WjZab0IgJzw3SV12U2ZCJ3MpOw05DTlNLwooJF9ManI4amxOICc8N0kncwp3dwo+KQo3MkZ2CkI2U01xQlhaQkY3QigkTzc2WjZab0IgJ2Y3QjJTTXE2TXZkJ3MpOw05N1hCNwo3MkZ2CkI2U01xQlhaQkY3QigkTzc2WjZab0IgJzw3SV12U2ZCJ3MpOw05DTk/Sg==';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCd2TEhFbGUwN2FzaGdQTnddLm5PMlpCdUc5QXlqSVMzVjhxMXtZSwptPkQ2bz1DV3RYaWtyUXogTWJmUltkPC81RlVUcEpjeDR9Jywnb1IzelNCfWVBXXUvT1Q9d1BIbWNhczZKCjBiRXlyN0NVcHsuWjggPDFHdGd2S1hJbDU5UVlxW2lWZDR4bmtmRGhqTUw+RldOMicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 d7ad0675c2f9513cd24bb08eeab33ca4
Eval Count 2
Decode Time 88 ms