Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$_F=__FILE__;$_X='P01qPzIxMnJ9KnJzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nz..
Decoded Output download
?><?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
https://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2023 SoftNews Media Group
=====================================================
This code is protected by copyright
=====================================================
File: changemail.php
-----------------------------------------------------
Use: Change E-mail addresses on the website
=====================================================
*/
if( !defined('DATALIFEENGINE') ) {
header( "HTTP/1.1 403 Forbidden" );
header ( 'Location: ../../' );
die( "Hacking attempt!" );
}
if( !$is_logged ) {
msgbox( $lang['all_err_1'], $lang['change_mail_4'] );
} else {
$hashid = @$db->safesql(totranslit($_GET['id']), true, false);
if ( $hashid ) {
$row = $db->super_query( "SELECT * FROM " . USERPREFIX . "_mail_log WHERE hash='{$hashid}'" );
if ($row['user_id'] AND $member_id['user_id'] AND $row['user_id'] == $member_id['user_id']) {
if ( $user_group[$member_id['user_group']]['admin_editusers'] ) {
msgbox( $lang['all_err_1'], "<ul>".$lang['news_err_42']."</ul>" );
} else {
$row['mail'] = $db->safesql($row['mail']);
$db->query( "UPDATE " . USERPREFIX . "_users SET email='{$row['mail']}' WHERE user_id = '{$row['user_id']}'" );
$db->query( "UPDATE " . PREFIX . "_subscribe SET email='{$row['mail']}' WHERE user_id = '{$row['user_id']}'" );
$db->query( "DELETE FROM " . USERPREFIX . "_mail_log WHERE user_id='{$row['user_id']}'" );
msgbox( $lang['all_info'], $lang['change_mail_6'] );
}
} else {
msgbox( $lang['all_err_1'], $lang['change_mail_5'] );
}
} else msgbox( $lang['all_err_1'], $lang['change_mail_5'] );
}
?>
Did this file decode correctly?
Original Code
$_F=__FILE__;$_X='P01qPzIxMnJ9KnJzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3IvS3FncVdsUkMvNTA+bDBDLy0vXW4vCjRSZ1tDa0IvLkNWbHEvbUU0VTIvci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tci8xZ2cyQjp9fVZvQy0wQ2tCe0VVfXItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXIvZjQybkVsPjFnLyhGKS9YYmJRLVhiWHYvCjRSZ1tDa0IvLkNWbHEvbUU0VTJyc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3NyL3gxbEIvRjRWQy9sQi8yRTRnQ0ZnQ1YvXW4vRjQybkVsPjFncnNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzci9MbG9DOi9GMXEwPkM9cWxvezIxMnItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXIvSkJDOi9mMXEwPkMvNS09cWxvL3FWVkVDQkJDQi80MC9nMUMva0NdQmxnQ3Jzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3IqfXJybFIoLyFWQ1JsMENWKCdLWnhaVzlMNTVbbTlbNScpLykvNnIJMUNxVkNFKC8iM3h4dH1we3AvUWJ2L0w0RV1sVlZDMCIvKTtyCTFDcVZDRS8oLydXNEZxZ2w0MDove3t9e3t9Jy8pO3IJVmxDKC8iM3FGUGwwPi9xZ2dDPTJnISIvKTtyQXJybFIoLyEkbEJfbzQ+PkNWLykvNnJyCT1CPl00SSgvJG9xMD5oJ3Fvb19DRUVfcCd1LC8kb3EwPmgnRjFxMD5DXz1xbG9fUSd1Lyk7cnJBL0NvQkMvNnJyCSQxcUIxbFYvcy9AJFZdLU1CcVJDQmRvKGc0Z0VxMEJvbGcoJF9tNXhoJ2xWJ3UpLC9nRVVDLC9ScW9CQyk7cnIJbFIvKC8kMXFCMWxWLykvNnJyCQkkRTRrL3MvJFZdLU1CVTJDRV9kVUNFbigvIgo1VzVmeC8qL0xjdy4vIi97L0oKNWN0YzVMOU4vey8iXz1xbG9fbzQ+L2EzNWM1LzFxQjFzJzYkMXFCMWxWQSciLyk7cglyCQlsUi8oJEU0a2gnVUJDRV9sVid1L1pbSy8kPUM9XUNFX2xWaCdVQkNFX2xWJ3UvWltLLyRFNGtoJ1VCQ0VfbFYndS9zcy8kPUM9XUNFX2xWaCdVQkNFX2xWJ3UpLzZyCXIJCQlsUi8oLyRVQkNFXz5FNFUyaCQ9Qz1dQ0VfbFZoJ1VCQ0VfPkU0VTIndXVoJ3FWPWwwX0NWbGdVQkNFQid1LykvNnIJcgkJCQk9Qj5dNEkoLyRvcTA+aCdxb29fQ0VFX3AndSwvImpVb00ieyRvcTA+aCcwQ2tCX0NFRV9RWCd1eyJqfVVvTSIvKTtyCXIJCQlBL0NvQkMvNnIJcgkJCQkkRTRraCc9cWxvJ3Uvcy8kVl0tTUJxUkNCZG8oJEU0a2gnPXFsbyd1KTtyCQkJCSRWXS1NZFVDRW4oLyJKdEtaeDUvIi97L0oKNWN0YzVMOU4vey8iX1VCQ0VCLwo1eC9DPXFsb3MnNiRFNGtoJz1xbG8ndUEnL2EzNWM1L1VCQ0VfbFYvcy8nNiRFNGtoJ1VCQ0VfbFYndUEnIi8pO3IJCQkJJFZdLU1kVUNFbigvIkp0S1p4NS8iL3svdGM1TDlOL3svIl9CVV1CRkVsXUMvCjV4L0M9cWxvcyc2JEU0a2gnPXFsbyd1QScvYTM1YzUvVUJDRV9sVi9zLyc2JEU0a2gnVUJDRV9sVid1QSciLyk7cgkJCQkkVl0tTWRVQ0VuKC8iSzVXNXg1L0xjdy4vIi97L0oKNWN0YzVMOU4vey8iXz1xbG9fbzQ+L2EzNWM1L1VCQ0VfbFZzJzYkRTRraCdVQkNFX2xWJ3VBJyIvKTtyCQkJCT1CPl00SSgvJG9xMD5oJ3Fvb19sMFI0J3UsLyRvcTA+aCdGMXEwPkNfPXFsb188J3UvKTtyCXIJCQlBcnIJCUEvQ29CQy82cglyCQkJPUI+XTRJKC8kb3EwPmgncW9vX0NFRV9wJ3UsLyRvcTA+aCdGMXEwPkNfPXFsb184J3UvKTtyCXIJCUFycglBL0NvQkMvPUI+XTRJKC8kb3EwPmgncW9vX0NFRV9wJ3UsLyRvcTA+aCdGMXEwPkNfPXFsb184J3UvKTtyckFycj9N';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcuZ0k8dzFUOUtab1N5emlwMkhmUUMKZSBkY0xSdDB9RFhdcWt2NFZsYkJZPU97Vy9hbXVuRUFyTk1oVTZ4M0ZzRzdbalA4Sj41JywnTXR4Nk9oS0lEQWxCWlZ2MXA5QzRlUzhqcVJGZlBuL3oyYmF3M29kaTBzSm03LkwgV0ddeXJ9Clg+W3V7VEhjPVlRTjxrNVVnRScpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | fea7a80f5c0c44d882bd4ec231192337 |
Eval Count | 2 |
Decode Time | 62 ms |