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

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');

/**
 * Created by PhpStorm.
 * User: Mario
 * Date: 11/30/13
 * Time: 12:26 PM
 */

class area extends CI_Model
{
    const area_productos = 1;
    const area_servicios = 2;
	function __construct()
	{
		parent::__construct();
	}

	public function get_select_areas()
	{
		$this->db->order_by('nombre', 'asc');
		$this->db->select('id, nombre');
		$query = $this->db->get('areas');

		$areas = array();

	//$areas[0] = 'Seleccione un rea...';

		foreach ($query->result() as $row)
		{
			$areas[$row->id] = $row->nombre;
		}

		return $areas;
	}
} 

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WDVZzQT4oITlNQXNITTkoJ29GcEttRlR0JykpPk1Scz0oJ0VPPjlzek0yPT5uMnpzWj0+ZTIyTW5uPmVXV099TTknKTsNVg1WaCoqDVY+Kj4vek1lPU05PjxxPm0uWnA9T3pZWA1WPio+IG5Nejo+dWV6c08NVj4qPjRlPU06PjAwaEphaDBKDVY+Kj5Uc1lNOj4wazprWz5tdQ1WPipoDVYNVjJXZW5uPmV6TWU+TVI9TUg5bj4vM191TzlNVw1WXQ1WPj4+PjJPSG49PmV6TWVfWnpPOVEyPU9uPlM+MDsNVj4+Pj4yT0huPT5lek1lX25NemNzMnNPbj5TPms7DVYJQVFIMj1zT0g+X18yT0huPXpRMj0oKQ1WCV0NVgkJWmV6TUg9OjpfXzJPSG49elEyPSgpOw1WCWwNVg1WCVpRPFdzMj5BUUgyPXNPSD54TT1fbk1XTTI9X2V6TWVuKCkNVgldDVYJCSQ9LnNuLWk5PC1pT3o5TXpfPHEoJ0hPWTx6TScsPidlbjInKTsNVgkJJD0uc24taTk8LWluTVdNMj0oJ3M5LD5IT1k8ek0nKTsNVgkJJHZRTXpxPlM+JD0uc24taTk8LWl4TT0oJ2V6TWVuJyk7DVYNVgkJJGV6TWVuPlM+ZXp6ZXEoKTsNVg1WCWhoJGV6TWVuamFkPlM+J3BNV00yMnNPSE0+UUg+w6F6TWVYWFgnOw1WDVYJCUFPek1lMi4+KCR2UU16cS1pek1uUVc9KCk+ZW4+JHpPfSkNVgkJXQ1WCQkJJGV6TWVuaiR6T30taXM5ZD5TPiR6T30taUhPWTx6TTsNVgkJbA1WDVYJCXpNPVF6SD4kZXpNZW47DVYJbA1WbD4=';$_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 ..
$_X ?><?php if (!defined('BASEPATH')) exit('No direct script ..

Stats

MD5 c1d7797dde0d2c101f70d9afdd738641
Eval Count 2
Decode Time 97 ms