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 $_F=__FILE__;$_X='P2lCP1ouWj5zQT4oPiE+OU1Bc0hNOSgnb0ZwS21GVHQnKSk+TVJzPSgnRU8+OXN6TT..

Decoded Output download

$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS 
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Contacts extends Admin_Controller {
	public function __construct() {
		parent::__construct(TRUE, FALSE);
		$this->lang_strings('view_admin_action_map');
	} // function

	public function index() {
		$this->view = 'admin_action_map_contacts';
		$this->view_title = lang('L_view_admin_action_map_contacts_title');
		$this->view_icon = 'action_map_32.png';

		$this->sub_menu = array(
			array(
				'class' => 'sm_action_map',
				'action' => app_get_action('ACTION_MAPS'),
				'text' => lang('L_view_admin_sub_menu_action_maps')));

		$this->render_page();
	} // function
} // class

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj5zQT4oPiE+OU1Bc0hNOSgnb0ZwS21GVHQnKSk+TVJzPSgnRU8+OXN6TTI9Pm4yenNaPT5lMjJNbm4+ZVdXT31NOScpOw1WDVYyV2Vubj4vT0g9ZTI9bj5NUj1NSDluPkY5WXNIXy9PSD16T1dXTXo+XQ1WCVpRPFdzMj5BUUgyPXNPSD5fXzJPSG49elEyPSgpPl0NVgkJWmV6TUg9OjpfXzJPSG49elEyPShUZyBLLD5yRklwSyk7DVYJCSQ9LnNuLWlXZUh4X249enNIeG4oJ2NzTX1fZTlZc0hfZTI9c09IX1llWicpOw1WCWw+aGg+QVFIMj1zT0gNVg1WCVpRPFdzMj5BUUgyPXNPSD5zSDlNUigpPl0NVgkJJD0uc24taWNzTX0+Uz4nZTlZc0hfZTI9c09IX1llWl8yT0g9ZTI9bic7DVYJCSQ9LnNuLWljc019Xz1zPVdNPlM+V2VIeCgnSV9jc019X2U5WXNIX2UyPXNPSF9ZZVpfMk9IPWUyPW5fPXM9V00nKTsNVgkJJD0uc24taWNzTX1fczJPSD5TPidlMj1zT0hfWWVaX0prWFpIeCc7DVYNVgkJJD0uc24taW5RPF9ZTUhRPlM+ZXp6ZXEoDVYJCQllenplcSgNVgkJCQknMldlbm4nPlNpPiduWV9lMj1zT0hfWWVaJywNVgkJCQknZTI9c09IJz5TaT5lWlpfeE09X2UyPXNPSCgnRi9UMzdFX3VGbXAnKSwNVgkJCQknPU1SPSc+U2k+V2VIeCgnSV9jc019X2U5WXNIX25RPF9ZTUhRX2UyPXNPSF9ZZVpuJykpKTsNVg1WCQkkPS5zbi1pek1IOU16X1pleE0oKTsNVglsPmhoPkFRSDI9c09IDVZsPmhoPjJXZW5u';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
defined 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R ?><?php if ( ! defined('BASEPATH')) exit('No direct script a..
$_X ?><?php if ( ! defined('BASEPATH')) exit('No direct script a..

Stats

MD5 a08cea50174271b8ac2464df4469a8f6
Eval Count 2
Decode Time 95 ms