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 /* This file is protected by copyright law and provided under license. Reverse engin..

Decoded Output download

$O000O0O00=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x4f8);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0); if ( !defined('BASEPATH')) exit('No direct script access allowed');
$config['base_url']	= '';
$config['index_page'] = '';
$config['uri_protocol']	= 'AUTO';
$config['url_suffix'] = '.html';
$config['language']	= 'english';
$config['charset'] = 'UTF-8';
$config['enable_hooks'] = FALSE;
$config['subclass_prefix'] = 'MY_';
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
$config['allow_get_array']		= TRUE;
$config['enable_query_strings'] = FALSE;
$config['controller_trigger']	= 'c';
$config['function_trigger']		= 'm';
$config['directory_trigger']	= 'd';
$config['log_threshold'] = 1;
$config['log_path'] = '';
$config['log_date_format'] = 'Y-m-d H:i:s';
$config['cache_path'] = '';
$config['encryption_key'] = '';
$config['sess_cookie_name']		= 'ci_session';
$config['sess_expiration']		= 7200;
$config['sess_expire_on_close']	= TRUE;
$config['sess_encrypt_cookie']	= TRUE;
$config['sess_use_database']	= TRUE;
$config['sess_table_name']		= 'ci_sessions';
$config['sess_match_ip']		= TRUE;
$config['sess_match_useragent']	= TRUE;
$config['sess_time_to_update']	= 300;
$config['cookie_prefix']	= "";
$config['cookie_domain']	= "";
$config['cookie_path']		= "/";
$config['cookie_secure']	= FALSE;
$config['global_xss_filtering'] = TRUE;
$config['csrf_protection'] = FALSE;
$config['csrf_token_name'] = 'csrf_test_name';
$config['csrf_cookie_name'] = 'csrf_cookie_name';
$config['csrf_expire'] = 7200;
$config['compress_output'] = FALSE;
$config['time_reference'] = 'local';
$config['rewrite_short_tags'] = FALSE;
$config['proxy_ips'] = '';
;

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x80c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY4KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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sf[|GL~Y

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
defined 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 2060
$OO00O00O0 if ( !defined('BASEPATH')) exit('No direct script access al..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 c3da4d921adcba49eca3601e32422111
Eval Count 3
Decode Time 121 ms