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

<legend>
	Daftar Penerimaan
</legend> 
<div class='load_screen' id='load_screen2' style='display:none;opacity:0.8'><img src='images/ajaxloader.gif' width='60px' /><br>Proses Export File...</div>
<div class='box'> 
Mulai Tanggal <input class='easyui-datebox' name='tgl1' id='tgl1'  data-options="formatter:myformatter,parser:myparser" style='height:30px'>
s/d <input class='easyui-datebox' name='tgl2' id='tgl2'  data-options="formatter:myformatter,parser:myparser" style='height:30px'> 
<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-print" plain="false" onclick="CetakDaftar()" style='height:30px'> Cetak Excel &nbsp; </a> 
</div> 
<script> 
function CetakDaftar(){
	$('#load_screen2').show(); 
	var tgl1 = $('#tgl1').datebox('getValue');
	var tgl2 = $('#tgl2').datebox('getValue');
	$.post( "./print/lap_penerimaan_harian.php", {tgl1:tgl1, tgl2:tgl2 })
	.done(function( data ) {
		$('#load_screen2').hide(); 
		window.location.href = data.url;
	});
}	
	
function myformatter(date){
	var y = date.getFullYear();
	var m = date.getMonth()+1;
	var d = date.getDate();
	return (d<10?('0'+d):d)+'-'+(m<10?('0'+m):m)+'-'+y;
}
function myparser(s){
	if (!s) return new Date();
	var ss = (s.split('-'));
	var y = parseInt(ss[0],10);
	var m = parseInt(ss[1],10);
	var d = parseInt(ss[2],10);
	if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
		return new Date(d,m-1,y);
	} else {
		return new Date();
	}
}
</script>
<style type="text/css">
	#fm{
	margin:0;
	padding:10px 30px;
	}
	.ftitle{
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	}
	.fitem{
	margin-bottom:5px;
	}
	.fitem label{
	display:inline-block;
	width:80px;
	}
	.fitem input{
	width:160px;
	}
</style>	 $O000O0O00=$GLOBALS['OOO000O00']($OOO0O0O00,'rb');$GLOBALS['O0O00OO00']($O000O0O00,0x582);$OO00O00O0=$GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00,0x1a8),'zg8ds1Lk36n7IBG5KVM9vpi/RPZHujEQNT+F4oaWA2JDqwXUxbC0hrtymYcOfelS=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00,$OO00O0000),'zg8ds1Lk36n7IBG5KVM9vpi/RPZHujEQNT+F4oaWA2JDqwXUxbC0hrtymYcOfelS=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);echo '<legend>
	Daftar Penerimaan
</legend> 
<div class=\'load_screen\' id=\'load_screen2\' style=\'display:none;opacity:0.8\'><img src=\'images/ajaxloader.gif\' width=\'60px\' /><br>Proses Export File...</div>
<div class=\'box\'> 
Mulai Tanggal <input class=\'easyui-datebox\' name=\'tgl1\' id=\'tgl1\'  data-options="formatter:myformatter,parser:myparser" style=\'height:30px\'>
s/d <input class=\'easyui-datebox\' name=\'tgl2\' id=\'tgl2\'  data-options="formatter:myformatter,parser:myparser" style=\'height:30px\'> 
<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-print" plain="false" onclick="CetakDaftar()" style=\'height:30px\'> Cetak Excel &nbsp; </a> 
</div> 
<script> 
function CetakDaftar(){
	$(\'#load_screen2\').show(); 
	var tgl1 = $(\'#tgl1\').datebox(\'getValue\');
	var tgl2 = $(\'#tgl2\').datebox(\'getValue\');
	$.post( "./print/lap_penerimaan_harian.php", {tgl1:tgl1, tgl2:tgl2 })
	.done(function( data ) {
		$(\'#load_screen2\').hide(); 
		window.location.href = data.url;
	});
}	
	
function myformatter(date){
	var y = date.getFullYear();
	var m = date.getMonth()+1;
	var d = date.getDate();
	return (d<10?(\'0\'+d):d)+\'-\'+(m<10?(\'0\'+m):m)+\'-\'+y;
}
function myparser(s){
	if (!s) return new Date();
	var ss = (s.split(\'-\'));
	var y = parseInt(ss[0],10);
	var m = parseInt(ss[1],10);
	var d = parseInt(ss[2],10);
	if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
		return new Date(d,m-1,y);
	} else {
		return new Date();
	}
}
</script>
<style type="text/css">
	#fm{
	margin:0;
	padding:10px 30px;
	}
	.ftitle{
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	}
	.fitem{
	margin-bottom:5px;
	}
	.fitem label{
	display:inline-block;
	width:80px;
	}
	.fitem input{
	width:160px;
	}
</style>	 ';

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');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x958;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4Mik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnemc4ZHMxTGszNm43SUJHNUtWTTl2cGkvUlBaSHVqRVFOVCtGNG9hV0EySkRxd1hVeGJDMGhydHltWWNPZmVsUz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>QLVvL\`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hEFkqm@b^p^ZC_ubm

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 2392
$OO00O00O0 echo '<legend> Daftar Penerimaan </legend> <div class=\'lo..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 e3b9d4459b7c159b45cf328d8f0c98de
Eval Count 3
Decode Time 117 ms