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 @eval("?>".base64_decode("PD9waHAgDQpmdW5jdGlvbiBzZWxpc2loX3dha3R1KCRkYXRlMSwgJGRhdG..

Decoded Output download

?>b'<?php 
function selisih_waktu($date1, $date2, $format = false) 
{
	$diff = date_diff( date_create($date1), date_create($date2) );
	if ($format)
		return $diff->format($format);
	
	return array(\'y\' => $diff->y,
				\'m\' => $diff->m,
				\'d\' => $diff->d,
				\'h\' => $diff->h,
				\'i\' => $diff->i,
				\'s\' => $diff->s
			);
}


$date1 = $loader["date_install"];
$date2 = date("Y-m-d H:i:s");
$datetime1 = new DateTime($date1);
$datetime2 = new DateTime($date2);
$difference = $datetime1->diff($datetime2);
$selisih =  $difference->days;  
//$selisih =selisih_waktu($date1, $date2);
//print_r($selisih);
//echo yHash(trim(HDDSerial()));
$masa_trial =  30 - $selisih;

if($data == ""){
	$obj=new \stdClass();
	$obj->activation = 0;
	$obj->serial = "DP001-".trim(HDDLabel());
	$obj->license = "";
	$obj->date_install = date("Y-m-d H:i:s");
	$obj->date_expired = "";
	$myJSON = base64_encode(json_encode($obj));
	$myfile = fopen(__DIR__."/loader.php", "w") or die("No file!");
	$txt = $myJSON;
	fwrite($myfile, $txt);
	fclose($myfile);
	
}else{
	
}

if($selisih >= 30)
{

?>
<script>
var masa_trial = "<?=$masa_trial;?>";
$("#masa_trial").html("<span style=\'color:red;padding:5px;background:yellow;\'>Masa Uji Coba Telah Habis</span> <br><a class=\'btn btn-warning btn-sm\' style=\'width:100%;margin-top:5px\' id=\'go_activation\' onclick=\'loadPage(\"aktivasi\")\'>Aktivasi Sekarang</a>");

$( "#submitActivation" ).click(function () {
var aktivasi = $(\'#aktivasi\').val();
var serial = $(\'#serial\').val();
var no_hp = $(\'#no_hp\').val();

if(aktivasi==\'\' || aktivasi==0){
    swal("","Masukkan Kode Aktivasi").then((value) => {
        $(\'#aktivasi\').focus();
    });
    return false;
}
    $.get("data.php",
	{
		\'submitActivation\':\'pengaturan\',
		\'aktivasi\':aktivasi,
		\'serial\':serial,
		\'no_hp\':no_hp,
		
	},
    function(data){
		if(data == 1){
			swal("","Kode Aktivasi Berhasil dimasukkan. Silakan login kembali" ).then((value) => {
				$(\'#aktivasi\').focus();
			});
		}else{
			swal("","Kode Aktivasi Gagal ").then((value) => {
				$(\'#aktivasi\').focus();
			});
		}
		/*
			swal("","Kode Aktivasi Berhasil dimasukkan. Silakan login kembali.").then((value) => {
				$(\'#aktivasi\').focus();
			});
		*/
        }
        );
});

</script>

<div class="col-lg-12">
<div class="row">
<div class="col-md-12">
<div class="alert alert-danger alert-dismissible">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true"></button>
<h4><i class="icon fa fa-plug"></i>Aktivasi Software</h4>
<div class="row">
<div class="col-md-4">
Masukkan Kode Aktivasi <br>
<div class="input-group " style="margin-top:5px">
<span class="input-group-btn">
<button class="btn btn-default" type="button" >KODE SERIAL &nbsp;</button></span>
<input  class="form-control"  type="text" name="serial" id="serial" value="<?php echo HDDSerial();?>" placeholder="KODE SERIAL" readonly />
</div>

<div class="input-group " style="margin-top:5px;display:none">
<span class="input-group-btn">
<button class="btn btn-default" type="button" >NOMOR HP &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</button></span>
<input  class="form-control"  type="text" name="no_hp" id="no_hp" value="" placeholder="No HP"  />
</div>

<div class="input-group " style="margin-top:5px">
<input  class="form-control"  type="text" name="aktivasi" id="aktivasi" value="" placeholder="Kode Aktivasi"  />
<span class="input-group-btn">
<button class="btn btn-primary btn-flat" type="button" id="submitActivation">Aktivasi</button></span>
</div>
</div>
<div class="col-md-6">
Untuk melakukan aktivasi kirim kode serial melalui SMS/WA.<br>
Selanjutnya masukkan Kode Aktivasi yang kami berikan untuk mengaktifkan lisensi.<br>
Kontak : <?php echo emailCenter();?><br>
WA : <?php echo phoneCenter();?><br>
Untuk melihat update software terbaru : <a href="http://djavasoft.com/update" target="_BLANK">http://djavasoft.com/update</a>
</div>
</div>
</div>
</div>
</div>
</div>
<?php

break;

 }else{ ?>
<script>
var masa_trial = "<?=$masa_trial;?>";
$("#masa_trial").html("<span style=\'color:red;padding:5px;background:yellow;\'>Sisa Masa Uji Coba : " + masa_trial + " Hari</span> <br><a class=\'btn btn-warning btn-sm\' style=\'width:100%;margin-top:5px\' id=\'go_activation\' onclick=\'loadPage(\"aktivasi\")\'>Aktivasi Sekarang</a>");


</script>

<?php } ?>

'

Did this file decode correctly?

Original Code

<?php @eval("?>".base64_decode("PD9waHAgDQpmdW5jdGlvbiBzZWxpc2loX3dha3R1KCRkYXRlMSwgJGRhdGUyLCAkZm9ybWF0ID0gZmFsc2UpIA0Kew0KCSRkaWZmID0gZGF0ZV9kaWZmKCBkYXRlX2NyZWF0ZSgkZGF0ZTEpLCBkYXRlX2NyZWF0ZSgkZGF0ZTIpICk7DQoJaWYgKCRmb3JtYXQpDQoJCXJldHVybiAkZGlmZi0+Zm9ybWF0KCRmb3JtYXQpOw0KCQ0KCXJldHVybiBhcnJheSgneScgPT4gJGRpZmYtPnksDQoJCQkJJ20nID0+ICRkaWZmLT5tLA0KCQkJCSdkJyA9PiAkZGlmZi0+ZCwNCgkJCQknaCcgPT4gJGRpZmYtPmgsDQoJCQkJJ2knID0+ICRkaWZmLT5pLA0KCQkJCSdzJyA9PiAkZGlmZi0+cw0KCQkJKTsNCn0NCg0KDQokZGF0ZTEgPSAkbG9hZGVyWyJkYXRlX2luc3RhbGwiXTsNCiRkYXRlMiA9IGRhdGUoIlktbS1kIEg6aTpzIik7DQokZGF0ZXRpbWUxID0gbmV3IERhdGVUaW1lKCRkYXRlMSk7DQokZGF0ZXRpbWUyID0gbmV3IERhdGVUaW1lKCRkYXRlMik7DQokZGlmZmVyZW5jZSA9ICRkYXRldGltZTEtPmRpZmYoJGRhdGV0aW1lMik7DQokc2VsaXNpaCA9ICAkZGlmZmVyZW5jZS0+ZGF5czsgIA0KLy8kc2VsaXNpaCA9c2VsaXNpaF93YWt0dSgkZGF0ZTEsICRkYXRlMik7DQovL3ByaW50X3IoJHNlbGlzaWgpOw0KLy9lY2hvIHlIYXNoKHRyaW0oSEREU2VyaWFsKCkpKTsNCiRtYXNhX3RyaWFsID0gIDMwIC0gJHNlbGlzaWg7DQoNCmlmKCRkYXRhID09ICIiKXsNCgkkb2JqPW5ldyBcc3RkQ2xhc3MoKTsNCgkkb2JqLT5hY3RpdmF0aW9uID0gMDsNCgkkb2JqLT5zZXJpYWwgPSAiRFAwMDEtIi50cmltKEhERExhYmVsKCkpOw0KCSRvYmotPmxpY2Vuc2UgPSAiIjsNCgkkb2JqLT5kYXRlX2luc3RhbGwgPSBkYXRlKCJZLW0tZCBIOmk6cyIpOw0KCSRvYmotPmRhdGVfZXhwaXJlZCA9ICIiOw0KCSRteUpTT04gPSBiYXNlNjRfZW5jb2RlKGpzb25fZW5jb2RlKCRvYmopKTsNCgkkbXlmaWxlID0gZm9wZW4oX19ESVJfXy4iL2xvYWRlci5waHAiLCAidyIpIG9yIGRpZSgiTm8gZmlsZSEiKTsNCgkkdHh0ID0gJG15SlNPTjsNCglmd3JpdGUoJG15ZmlsZSwgJHR4dCk7DQoJZmNsb3NlKCRteWZpbGUpOw0KCQ0KfWVsc2V7DQoJDQp9DQoNCmlmKCRzZWxpc2loID49IDMwKQ0Kew0KDQo/Pg0KPHNjcmlwdD4NCnZhciBtYXNhX3RyaWFsID0gIjw/PSRtYXNhX3RyaWFsOz8+IjsNCiQoIiNtYXNhX3RyaWFsIikuaHRtbCgiPHNwYW4gc3R5bGU9J2NvbG9yOnJlZDtwYWRkaW5nOjVweDtiYWNrZ3JvdW5kOnllbGxvdzsnPk1hc2EgVWppIENvYmEgVGVsYWggSGFiaXM8L3NwYW4+IDxicj48YSBjbGFzcz0nYnRuIGJ0bi13YXJuaW5nIGJ0bi1zbScgc3R5bGU9J3dpZHRoOjEwMCU7bWFyZ2luLXRvcDo1cHgnIGlkPSdnb19hY3RpdmF0aW9uJyBvbmNsaWNrPSdsb2FkUGFnZShcImFrdGl2YXNpXCIpJz5Ba3RpdmFzaSBTZWthcmFuZzwvYT4iKTsNCg0KJCggIiNzdWJtaXRBY3RpdmF0aW9uIiApLmNsaWNrKGZ1bmN0aW9uICgpIHsNCnZhciBha3RpdmFzaSA9ICQoJyNha3RpdmFzaScpLnZhbCgpOw0KdmFyIHNlcmlhbCA9ICQoJyNzZXJpYWwnKS52YWwoKTsNCnZhciBub19ocCA9ICQoJyNub19ocCcpLnZhbCgpOw0KDQppZihha3RpdmFzaT09JycgfHwgYWt0aXZhc2k9PTApew0KICAgIHN3YWwoIiIsIk1hc3Vra2FuIEtvZGUgQWt0aXZhc2kiKS50aGVuKCh2YWx1ZSkgPT4gew0KICAgICAgICAkKCcjYWt0aXZhc2knKS5mb2N1cygpOw0KICAgIH0pOw0KICAgIHJldHVybiBmYWxzZTsNCn0NCiAgICAkLmdldCgiZGF0YS5waHAiLA0KCXsNCgkJJ3N1Ym1pdEFjdGl2YXRpb24nOidwZW5nYXR1cmFuJywNCgkJJ2FrdGl2YXNpJzpha3RpdmFzaSwNCgkJJ3NlcmlhbCc6c2VyaWFsLA0KCQknbm9faHAnOm5vX2hwLA0KCQkNCgl9LA0KICAgIGZ1bmN0aW9uKGRhdGEpew0KCQlpZihkYXRhID09IDEpew0KCQkJc3dhbCgiIiwiS29kZSBBa3RpdmFzaSBCZXJoYXNpbCBkaW1hc3Vra2FuLiBTaWxha2FuIGxvZ2luIGtlbWJhbGkiICkudGhlbigodmFsdWUpID0+IHsNCgkJCQkkKCcjYWt0aXZhc2knKS5mb2N1cygpOw0KCQkJfSk7DQoJCX1lbHNlew0KCQkJc3dhbCgiIiwiS29kZSBBa3RpdmFzaSBHYWdhbCAiKS50aGVuKCh2YWx1ZSkgPT4gew0KCQkJCSQoJyNha3RpdmFzaScpLmZvY3VzKCk7DQoJCQl9KTsNCgkJfQ0KCQkvKg0KCQkJc3dhbCgiIiwiS29kZSBBa3RpdmFzaSBCZXJoYXNpbCBkaW1hc3Vra2FuLiBTaWxha2FuIGxvZ2luIGtlbWJhbGkuIikudGhlbigodmFsdWUpID0+IHsNCgkJCQkkKCcjYWt0aXZhc2knKS5mb2N1cygpOw0KCQkJfSk7DQoJCSovDQogICAgICAgIH0NCiAgICAgICAgKTsNCn0pOw0KDQo8L3NjcmlwdD4NCg0KPGRpdiBjbGFzcz0iY29sLWxnLTEyIj4NCjxkaXYgY2xhc3M9InJvdyI+DQo8ZGl2IGNsYXNzPSJjb2wtbWQtMTIiPg0KPGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIGFsZXJ0LWRpc21pc3NpYmxlIj4NCjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0iYWxlcnQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L2J1dHRvbj4NCjxoND48aSBjbGFzcz0iaWNvbiBmYSBmYS1wbHVnIj48L2k+QWt0aXZhc2kgU29mdHdhcmU8L2g0Pg0KPGRpdiBjbGFzcz0icm93Ij4NCjxkaXYgY2xhc3M9ImNvbC1tZC00Ij4NCk1hc3Vra2FuIEtvZGUgQWt0aXZhc2kgPGJyPg0KPGRpdiBjbGFzcz0iaW5wdXQtZ3JvdXAgIiBzdHlsZT0ibWFyZ2luLXRvcDo1cHgiPg0KPHNwYW4gY2xhc3M9ImlucHV0LWdyb3VwLWJ0biI+DQo8YnV0dG9uIGNsYXNzPSJidG4gYnRuLWRlZmF1bHQiIHR5cGU9ImJ1dHRvbiIgPktPREUgU0VSSUFMICZuYnNwOzwvYnV0dG9uPjwvc3Bhbj4NCjxpbnB1dCAgY2xhc3M9ImZvcm0tY29udHJvbCIgIHR5cGU9InRleHQiIG5hbWU9InNlcmlhbCIgaWQ9InNlcmlhbCIgdmFsdWU9Ijw/cGhwIGVjaG8gSEREU2VyaWFsKCk7Pz4iIHBsYWNlaG9sZGVyPSJLT0RFIFNFUklBTCIgcmVhZG9ubHkgLz4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJpbnB1dC1ncm91cCAiIHN0eWxlPSJtYXJnaW4tdG9wOjVweDtkaXNwbGF5Om5vbmUiPg0KPHNwYW4gY2xhc3M9ImlucHV0LWdyb3VwLWJ0biI+DQo8YnV0dG9uIGNsYXNzPSJidG4gYnRuLWRlZmF1bHQiIHR5cGU9ImJ1dHRvbiIgPk5PTU9SIEhQICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvYnV0dG9uPjwvc3Bhbj4NCjxpbnB1dCAgY2xhc3M9ImZvcm0tY29udHJvbCIgIHR5cGU9InRleHQiIG5hbWU9Im5vX2hwIiBpZD0ibm9faHAiIHZhbHVlPSIiIHBsYWNlaG9sZGVyPSJObyBIUCIgIC8+DQo8L2Rpdj4NCg0KPGRpdiBjbGFzcz0iaW5wdXQtZ3JvdXAgIiBzdHlsZT0ibWFyZ2luLXRvcDo1cHgiPg0KPGlucHV0ICBjbGFzcz0iZm9ybS1jb250cm9sIiAgdHlwZT0idGV4dCIgbmFtZT0iYWt0aXZhc2kiIGlkPSJha3RpdmFzaSIgdmFsdWU9IiIgcGxhY2Vob2xkZXI9IktvZGUgQWt0aXZhc2kiICAvPg0KPHNwYW4gY2xhc3M9ImlucHV0LWdyb3VwLWJ0biI+DQo8YnV0dG9uIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLWZsYXQiIHR5cGU9ImJ1dHRvbiIgaWQ9InN1Ym1pdEFjdGl2YXRpb24iPkFrdGl2YXNpPC9idXR0b24+PC9zcGFuPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9ImNvbC1tZC02Ij4NClVudHVrIG1lbGFrdWthbiBha3RpdmFzaSBraXJpbSBrb2RlIHNlcmlhbCBtZWxhbHVpIFNNUy9XQS48YnI+DQpTZWxhbmp1dG55YSBtYXN1a2thbiBLb2RlIEFrdGl2YXNpIHlhbmcga2FtaSBiZXJpa2FuIHVudHVrIG1lbmdha3RpZmthbiBsaXNlbnNpLjxicj4NCktvbnRhayA6IDw/cGhwIGVjaG8gZW1haWxDZW50ZXIoKTs/Pjxicj4NCldBIDogPD9waHAgZWNobyBwaG9uZUNlbnRlcigpOz8+PGJyPg0KVW50dWsgbWVsaWhhdCB1cGRhdGUgc29mdHdhcmUgdGVyYmFydSA6IDxhIGhyZWY9Imh0dHA6Ly9kamF2YXNvZnQuY29tL3VwZGF0ZSIgdGFyZ2V0PSJfQkxBTksiPmh0dHA6Ly9kamF2YXNvZnQuY29tL3VwZGF0ZTwvYT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjw/cGhwDQoNCmJyZWFrOw0KDQogfWVsc2V7ID8+DQo8c2NyaXB0Pg0KdmFyIG1hc2FfdHJpYWwgPSAiPD89JG1hc2FfdHJpYWw7Pz4iOw0KJCgiI21hc2FfdHJpYWwiKS5odG1sKCI8c3BhbiBzdHlsZT0nY29sb3I6cmVkO3BhZGRpbmc6NXB4O2JhY2tncm91bmQ6eWVsbG93Oyc+U2lzYSBNYXNhIFVqaSBDb2JhIDogIiArIG1hc2FfdHJpYWwgKyAiIEhhcmk8L3NwYW4+IDxicj48YSBjbGFzcz0nYnRuIGJ0bi13YXJuaW5nIGJ0bi1zbScgc3R5bGU9J3dpZHRoOjEwMCU7bWFyZ2luLXRvcDo1cHgnIGlkPSdnb19hY3RpdmF0aW9uJyBvbmNsaWNrPSdsb2FkUGFnZShcImFrdGl2YXNpXCIpJz5Ba3RpdmFzaSBTZWthcmFuZzwvYT4iKTsNCg0KDQo8L3NjcmlwdD4NCg0KPD9waHAgfSA/Pg0KDQo="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program

Function Calls

base64_decode 1

Variables

None

Stats

MD5 cae5ff62a0219744d4d39d6d7e76fe04
Eval Count 1
Decode Time 265 ms