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

Decoded Output download

?><?php
	session_start();
	$userid = isset($_SESSION['userid'])?$_SESSION['userid']:0;
	header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
	header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . 'GMT');
	header('Cache-Control: no-cache, must-revalidate');
	header('Pragma: no-cache');
	header('Content-Type: text/javascript');
	
	if ($userid){
	
		include_once("config_sistem.php");
		include_once("class/class.msDB.php"); 
		include_once("class/class.handler.php"); 
		include_once 'timeout.php';
		
		
		$handler = new handler(true);
		
		$page = isset($_POST['page'])?$_POST['page']:0; 	
		if ($page){
			
			$id = explode(".",$page); 
			$js = $handler->gethandler($id[1]); 
			if ($js){
				$_SESSION['modulename'] = $handler->getTitle($id[1]);
				if (file_exists("app/view_js/$js")){
// 					$role = $handler->getEvent($id[1]);
// 					if ($role)
// 						echo "ROLE = Ext.decode('".$role."');
";
					$result = file_get_contents("app/view_js/$js");
					
					echo stripslashes(trim($result));
				}
			}	
		}
	}
 ?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWlYJbk1ubnNPSF9uPWV6PSgpO1YJJFFuTXpzOT5TPnNubk09KCRfcEtwcDM3RWonUW5NenM5J2QpPyRfcEtwcDM3RWonUW5NenM5J2Q6YTtWCS5NZTlNeignS1Jac3pNbjo+dU9ILD5rWz44UVc+MFBQMT5hTDphYTphYT5DdVQnKTtWCS5NZTlNeignSWVuPS11TzlzQXNNOTo+Jz5YPnhZOWU9TSgnNCw+OT51PmI+dDpzOm4nKT5YPidDdVQnKTtWCS5NZTlNeignL2UyLk0tL09IPXpPVzo+SE8tMmUyLk0sPllRbj0tek1jZVdzOWU9TScpO1YJLk1lOU16KCdtemV4WWU6PkhPLTJlMi5NJyk7VgkuTWU5TXooJy9PSD1NSD0tVHFaTTo+PU1SPWgKZWNlbjJ6c1o9Jyk7VglWCXNBPigkUW5NenM5KV1WCVYJCXNIMldROU1fT0gyTSgiMk9IQXN4X25zbj1NWVhaLloiKTtWCQlzSDJXUTlNX09IMk0oIjJXZW5uaDJXZW5uWFluNG9YWi5aIik7PlYJCXNIMldROU1fT0gyTSgiMldlbm5oMldlbm5YLmVIOVdNelhaLloiKTs+VgkJc0gyV1E5TV9PSDJNPic9c1lNT1E9WFouWic7VgkJVgkJVgkJJC5lSDlXTXo+Uz5ITX0+LmVIOVdNeig9elFNKTtWCQlWCQkkWmV4TT5TPnNubk09KCRfbTdwVGonWmV4TSdkKT8kX203cFRqJ1pleE0nZDphOz4JVgkJc0E+KCRaZXhNKV1WCQkJVgkJCSRzOT5TPk1SWldPOU0oIlgiLCRaZXhNKTs+VgkJCSQKbj5TPiQuZUg5V016LWl4TT0uZUg5V016KCRzOWowZCk7PlYJCQlzQT4oJApuKV1WCQkJCSRfcEtwcDM3RWonWU85UVdNSGVZTSdkPlM+JC5lSDlXTXotaXhNPVRzPVdNKCRzOWowZCk7DVYJCQkJc0E+KEFzV01fTVJzbj1uKCJlWlpoY3NNfV8KbmgkCm4iKSldDVZoaD4JCQkJCSR6T1dNPlM+JC5lSDlXTXotaXhNPUtjTUg9KCRzOWowZCk7DVZoaD4JCQkJCXNBPigkek9XTSkNVmhoPgkJCQkJCU0yLk8+Imc3SUs+Uz5LUj1YOU0yTzlNKCciWCR6T1dNWCInKTtcSCI7DVYJCQkJCSR6TW5RVz0+Uz5Bc1dNX3hNPV8yT0g9TUg9bigiZVpaaGNzTX1fCm5oJApuIik7VgkJCQkJDVYJCQkJCU0yLk8+bj16c1puV2VuLk1uKD16c1koJHpNblFXPSkpOw1WCQkJCWxWCQkJbAlWCQlsVglsVj4/aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 eea0f46ac5b9b0e8e24b4ef0aa5d7da9
Eval Count 2
Decode Time 49 ms