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='P2lCP1ouWj5zQT4oIT45TUFzSE05KCdvRnBLbUZUdCcpKT5NUnM9KCdFTz45c3pNMj..

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 ARP3_Import_2 extends Admin_Controller {
	public function __construct() {
		$this->permission_enum = 'L_enum_permissions_arp3_import';
		$this->permission_key = 'IMPORT';

		parent::__construct();

		$this->lang_strings('view_admin_arp3_import');
		$this->field_hint_library = 'arp3_import';
	} // function

	public function index() {
		if (! app_is_session('arp3_import')) {
			$this->redirect('ARP3_IMPORT');
		} // if

		$this->view = 'admin_arp3_import_2';
		$this->view_title = lang('L_view_admin_arp3_import_title');
		$this->view_icon = 'arp3_import_32.png';

		$session = app_get_session('arp3_import');

		$data = array(
			'DATABASE_HOST' => app_safe_html($session['database_host']),
			'DATABASE_NAME' => app_safe_html($session['database_name']));

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

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj5zQT4oIT45TUFzSE05KCdvRnBLbUZUdCcpKT5NUnM9KCdFTz45c3pNMj0+bjJ6c1o9PmUyMk1ubj5lV1dPfU05Jyk7VlYyV2Vubj5GZ21KXzNZWk96PV9rPk1SPU1IOW4+RjlZc0hfL09IPXpPV1dNej5dVglaUTxXczI+QVFIMj1zT0g+X18yT0huPXpRMj0oKT5dVgkJJD0uc24taVpNellzbm5zT0hfTUhRWT5TPidJX01IUVlfWk16WXNubnNPSG5fZXpaSl9zWVpPej0nO1YJCSQ9LnNuLWlaTXpZc25uc09IX3lNcT5TPiczdW03Z1QnO1ZWCQlaZXpNSD06Ol9fMk9Ibj16UTI9KCk7VlYJCSQ9LnNuLWlXZUh4X249enNIeG4oJ2NzTX1fZTlZc0hfZXpaSl9zWVpPej0nKTtWCQkkPS5zbi1pQXNNVzlfLnNIPV9Xczx6ZXpxPlM+J2V6Wkpfc1laT3o9JztWCWw+aGg+QVFIMj1zT0hWVglaUTxXczI+QVFIMj1zT0g+c0g5TVIoKT5dVgkJc0E+KCE+ZVpaX3NuX25Nbm5zT0goJ2V6Wkpfc1laT3o9JykpPl1WCQkJJD0uc24taXpNOXN6TTI9KCdGZ21KXzN1bTdnVCcpO1YJCWw+aGg+c0FWVgkJJD0uc24taWNzTX0+Uz4nZTlZc0hfZXpaSl9zWVpPej1fayc7VgkJJD0uc24taWNzTX1fPXM9V00+Uz5XZUh4KCdJX2NzTX1fZTlZc0hfZXpaSl9zWVpPej1fPXM9V00nKTtWCQkkPS5zbi1pY3NNfV9zMk9IPlM+J2V6Wkpfc1laT3o9X0prWFpIeCc7VlYJCSRuTW5uc09IPlM+ZVpaX3hNPV9uTW5uc09IKCdlelpKX3NZWk96PScpO1ZWCQkkOWU9ZT5TPmV6emVxKFYJCQknNEZURm9GcEtfdDdwVCc+U2k+ZVpaX25lQU1fLj1ZVygkbk1ubnNPSGonOWU9ZTxlbk1fLk9uPSdkKSxWCQkJJzRGVEZvRnBLX0VGdUsnPlNpPmVaWl9uZUFNXy49WVcoJG5Nbm5zT0hqJzllPWU8ZW5NX0hlWU0nZCkpO1ZWCQkkPS5zbi1pek1IOU16X1pleE0oJDllPWUpO1YJbD5oaD5BUUgyPXNPSFZsPmhoPjJXZW5u';$_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 ac..
$_X ?><?php if (! defined('BASEPATH')) exit('No direct script ac..

Stats

MD5 82f981aae6f031c8d1b3919229d69039
Eval Count 2
Decode Time 50 ms