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

Decoded Output download

?><?php
include("./classes/session.php");
$ses = new Session();

$txtRegion	= isset($_REQUEST['txtRegion'])		? trim($_REQUEST['txtRegion'])					: "";
$txtSelPoint= isset($_REQUEST['txtSelPoint'])	? trim($_REQUEST['txtSelPoint'])				: "";

$txtBr		= isset($_REQUEST['txtBr'])			? trim($_REQUEST['txtBr'])						: "";
$txtSr		= isset($_REQUEST['txtSr'])			? trim($_REQUEST['txtSr'])						: "";

$txtLa		= isset($_REQUEST['txtLa'])			? trim($_REQUEST['txtLa'])						: "";
$txtLg		= isset($_REQUEST['txtLg'])			? trim($_REQUEST['txtLg'])						: "";
$txtBt		= isset($_REQUEST['txtBt'])			? trim($_REQUEST['txtBt'])						: "";

if (!file_exists(LogDir)) mkdir(LogDir, 0777, true);

$NAMAFILELOG = 'SetSRLogs_'.$txtRegion."_".$txtBr."_".$txtSelPoint."_".$txtSr."_".date('Ymd').'.txt';
if (file_exists(LogDir.$NAMAFILELOG)) 
	$fp = fopen(LogDir.$NAMAFILELOG, 'a');
else
	$fp = fopen(LogDir.$NAMAFILELOG, 'w');

fwrite($fp, str_pad(date("d.m.Y H:i:s"), 25, " ", STR_PAD_RIGHT).str_pad("START", 25, " ", STR_PAD_RIGHT).$txtBr." - ".$txtSr."
");

fwrite($fp, str_pad(date("d.m.Y H:i:s"), 25, " ", STR_PAD_RIGHT).str_pad("INFO", 25, " ", STR_PAD_RIGHT)."DATA
");
$DataTxt = "";
while (list($key,$val) = each($_REQUEST)) {
	$DataTxt .= "$key : $val
";
}
fwrite($fp, $DataTxt);

$numLa = floatval($txtLa);
$numLg = floatval($txtLg);
$numBt = intval($txtBt);

$sql = "INSERT INTO gpslocations (KODEREGION, KODEENTITY, KODECABANG, SLSNO, LastUpdate, Latitude, Longitude, Battery) VALUES ('$txtRegion', '$txtSelPoint', '$txtBr', '$txtSr', SYSDATE(), '$txtLa', '$txtLg', '$txtBt');";

if ($numLa!=0 && $numLg!=0) {
	if ($ses->QueryDB($sql)) {
		echo "Success";
		fwrite($fp, str_pad(date("d.m.Y H:i:s"), 25, " ", STR_PAD_RIGHT).str_pad("SUCCESS", 25, " ", STR_PAD_RIGHT).$sql."
");
	}else{
		echo "Failed";
		fwrite($fp, str_pad(date("d.m.Y H:i:s"), 25, " ", STR_PAD_RIGHT).str_pad("FAILED", 25, " ", STR_PAD_RIGHT).$sql."
");
	}
}else{
	echo "";
}

fwrite($fp, str_pad(date("d.m.Y H:i:s"), 25, " ", STR_PAD_RIGHT).str_pad("STOP", 25, " ", STR_PAD_RIGHT).$txtBr." - ".$txtSr."
");
fwrite($fp, "
");
fclose($fp);

$zip = new ZipArchive();
$zip->open(LogDir.$NAMAFILELOG.".zip", ZipArchive::CREATE);
$zip->addFile(LogDir.$NAMAFILELOG, $NAMAFILELOG);
$zip->close();

?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P1J2P2IgYg1US3lqLmFJOCgiNTlqLmV7ezh7OXs4e3tLU3k1YiBiIik7DVQkezh7cHRweTgwcDM4e3tLU3koKTsNVA1UJFY9VkE4TEtTeQl0cEt7ezhWKCRfQWhuemgzN2YnVj1WQThMS1N5J1ApCQk/cFZXS1koJF9BaG56aDM3ZidWPVZBOExLU3knUCkJCQkJCTpwIiI7DVQkVj1WMzguQ1NLeVZ0cEt7ezhWKCRfQWhuemgzN2YnVj1WMzguQ1NLeVYnUCkJP3BWV0tZKCRfQWhuemgzN2YnVj1WMzguQ1NLeVYnUCkJCQkJOnAiIjsNVA1UJFY9VmtXCQl0cEt7ezhWKCRfQWhuemgzN2YnVj1Wa1cnUCkJCQk/cFZXS1koJF9BaG56aDM3ZidWPVZrVydQKQkJCQkJCTpwIiI7DVQkVj1WM1cJCXRwS3t7OFYoJF9BaG56aDM3ZidWPVYzVydQKQkJCT9wVldLWSgkX0FobnpoMzdmJ1Y9VjNXJ1ApCQkJCQkJOnAiIjsNVA1UJFY9VnJlCQl0cEt7ezhWKCRfQWhuemgzN2YnVj1WcmUnUCkJCQk/cFZXS1koJF9BaG56aDM3ZidWPVZyZSdQKQkJCQkJCTpwIiI7DVQkVj1WckwJCXRwS3t7OFYoJF9BaG56aDM3ZidWPVZyTCdQKQkJCT9wVldLWSgkX0FobnpoMzdmJ1Y9VnJMJ1ApCQkJCQkJOnAiIjsNVCRWPVZrVgkJdHBLe3s4VigkX0FobnpoMzdmJ1Y9VmtWJ1ApCQkJP3BWV0tZKCRfQWhuemgzN2YnVj1Wa1YnUCkJCQkJCQk6cCIiOw1UDVRLcXAoIXFLLjhfOD1Le1Z7KHJTTFhLVykpcFltSUtXKHJTTFhLVyxwWjQ0NCxwVldhOCk7DVQNVCRIUXhRMWRyaHJKMnB0cCczOFYzQXJTTHtfJzUkVj1WQThMS1N5NSJfIjUkVj1Wa1c1Il8iNSRWPVYzOC5DU0t5VjUiXyI1JFY9VjNXNSJfIjVJZVY4KCdjWUknKTUnNVY9Vic7DVRLcXAocUsuOF84PUt7VnsoclNMWEtXNSRIUXhRMWRyaHJKMikpcA1UCSRxYnB0cHFTYjh5KHJTTFhLVzUkSFF4UTFkcmhySjIscCdlJyk7DVQ4Lns4DVQJJHFicHRwcVNiOHkoclNMWEtXNSRIUXhRMWRyaHJKMixwJzAnKTsNVA1UcTBXS1Y4KCRxYixwe1ZXX2JlSShJZVY4KCJJNVk1Y3BEOks6eyIpLHA+NixwInAiLHAzN0FfQ1FYX0FkMkQ3KTV7VldfYmVJKCIzN1FBNyIscD42LHAicCIscDM3QV9DUVhfQWQyRDcpNSRWPVZrVzUicC1wIjUkVj1WM1c1IlxXXHkiKTsNVA1UcTBXS1Y4KCRxYixwe1ZXX2JlSShJZVY4KCJJNVk1Y3BEOks6eyIpLHA+NixwInAiLHAzN0FfQ1FYX0FkMkQ3KTV7VldfYmVJKCJkSDFKIixwPjYscCJwIixwMzdBX0NRWF9BZDJENyk1IlhRN1FcV1x5Iik7DVQkWGVWZTc9VnB0cCIiOw1UMCBLLjhwKC5Le1YoJG04bywkd2UuKXB0cDhlaiAoJF9BaG56aDM3KSlwfQ1UCSRYZVZlNz1WcDV0cCIkbThvcDpwJHdlLlxXXHkiOw1UaQ1UcTBXS1Y4KCRxYixwJFhlVmU3PVYpOw1UDVQkeWFZcmVwdHBxLlNlVndlLigkVj1WcmUpOw1UJHlhWXJMcHRwcS5TZVZ3ZS4oJFY9VnJMKTsNVCR5YVlrVnB0cEt5VndlLigkVj1Wa1YpOw1UDVQke2cucHRwImRIM2hBN3BkSDdKcExiey5TamVWS1N5e3AodUpYaEFoMmRKSCxwdUpYaGhIN2Q3YyxwdUpYaE9Ra1FIMixwM3IzSEoscHJle1Z6YkllVjgscHJlVktWYUk4LHByU3lMS1ZhSTgscGtlVlY4V28pcGxRcnpoM3AoJyRWPVZBOExLU3knLHAnJFY9VjM4LkNTS3lWJyxwJyRWPVZrVycscCckVj1WM1cnLHAzYzNYUTdoKCkscCckVj1WcmUnLHAnJFY9VnJMJyxwJyRWPVZrVicpOyI7DVQNVEtxcCgkeWFZcmUhdFpwJiZwJHlhWXJMIXRaKXB9DVQJS3FwKCR7OHstUm5hOFdvWGsoJHtnLikpcH0NVAkJOGogU3AiM2Fqajh7eyI7DVQJCXEwV0tWOCgkcWIscHtWV19iZUkoSWVWOCgiSTVZNWNwRDpLOnsiKSxwPjYscCJwIixwMzdBX0NRWF9BZDJENyk1e1ZXX2JlSSgiM3pPT2gzMyIscD42LHAicCIscDM3QV9DUVhfQWQyRDcpNSR7Zy41IlxXXHkiKTsNVAlpOC57OH0NVAkJOGogU3AiMWVLLjhJIjsNVAkJcTBXS1Y4KCRxYixwe1ZXX2JlSShJZVY4KCJJNVk1Y3BEOks6eyIpLHA+NixwInAiLHAzN0FfQ1FYX0FkMkQ3KTV7VldfYmVJKCIxUWRyaFgiLHA+NixwInAiLHAzN0FfQ1FYX0FkMkQ3KTUke2cuNSJcV1x5Iik7DVQJaQ1UaTguezh9DVQJOGogU3AiIjsNVGkNVA1UcTBXS1Y4KCRxYixwe1ZXX2JlSShJZVY4KCJJNVk1Y3BEOks6eyIpLHA+NixwInAiLHAzN0FfQ1FYX0FkMkQ3KTV7VldfYmVJKCIzN0pDIixwPjYscCJwIixwMzdBX0NRWF9BZDJENyk1JFY9VmtXNSJwLXAiNSRWPVYzVzUiXFdceSIpOw1UcTBXS1Y4KCRxYixwIlxXXHkiKTsNVHFqLlN7OCgkcWIpOw1UDVQkL0ticHRweTgwcApLYlFXaiBLdzgoKTsNVCQvS2ItUlNiOHkoclNMWEtXNSRIUXhRMWRyaHJKMjUiNS9LYiIscApLYlFXaiBLdzg6Ok9BaFE3aCk7DVQkL0tiLVJlSUkxSy44KHJTTFhLVzUkSFF4UTFkcmhySjIscCRIUXhRMWRyaHJKMik7DVQkL0tiLVJqLlN7OCgpOw1UDVQ/Ug==';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdWZ3lbd21JVE5zIEZSNWtBOTRKU3Z1MXFPcD42eF1MSGZiMm5yY3tVfThRWEs9aTBqCmhsdG96PDMvRVlaVy5NQ0RQN0JkR2VhJywndHFuM3ZrZAoxWGg0Pi5CUi83T288S0ZmQyAyNU1iZ05bcEdRTFlzOHtlQURpeH13Y1pFVj15VWpTejltMHJsSlBIXVQ2SVdhdScpOyRfUj1lcmVnX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX1gpO2V2YWwoJF9SKTskX1I9MDskX1g9MDs='));?>

Function Calls

strtr 1
strrev 1
ereg_replace 1
base64_decode 2

Variables

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

Stats

MD5 504f2d9cf2af7eea3cb5aabdaedcc34b
Eval Count 2
Decode Time 43 ms