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
<fieldset>
<legend>
Ganti Password
</legend>
<form id="fmj" method="post">
<table>
<tr>
<td>Password Lama</td>
<td>: <input class="easyui-validatebox" type="password" name="pass2" id="pass2" size="18px" required="true"></input></td>
<td><input class="easyui-validatebox" type="hidden" name="password2" id="password2" size="18px" required="true"></input></td>
</tr>
<tr>
<td>Password Baru </td>
<td>: <input class="easyui-validatebox" type="password" id="pass_baru" name="pass_baru" size="18px" required="true" /></td>
<td><input class="easyui-validatebox" type="hidden" id="pass_baruu" name="pass_baruu" size="18px" required="true" /></td>
</tr>
<tr>
<td>Password Baru Sekali Lagi </td>
<td>: <input class="easyui-validatebox" type="password" name="pass_baru2" id="pass_baru2" size="18px" required="true"></input></td>
<td><input class="easyui-validatebox" type="hidden" name="pass_baruu2" id="pass_baruu2" size="18px" required="true"></input></td>
</tr>
</table></br>
<button type="button" id="sel2" style="padding:6px 4px">Login</button>
<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" onclick="savePass()" style="width:90px">Simpan</a>
<!--<button type="submit" id="sel2" style="padding:2px 29px">Login</button>-->
</form>
<script type="text/javascript">
$(function(){
$('#sel2').hide();
// $('.tr_103').hide();
});
function savePass(){
var pass_lama = $('#pass_lama').val();
var pass_lamaa = $('#pass_lamaa').val();
var pass_baru = $('#pass_baru').val();
var pass_baruu = $('#pass_baruu').val();
var pass_baru2 = $('#pass_baru2').val();
var pass_baruu2 = $('#pass_baruu2').val();
$("#sel2").click();
if(pass_baru!=pass_baruu){
$('#pass_baru').val($('#pass_baru').val());
$('#pass_baruu').val($('#pass_baru').val());
}
if(pass_baru2!=pass_baruu2){
$('#pass_baru2').val($('#pass_baru2').val());
$('#pass_baruu2').val($('#pass_baru2').val());
}
if(pass_baru!=pass_baru2){
alert('Password Baru tidak sama!');
$('#pass_baru').val('');
$('#pass_baru2').val('');
}else{
$('#fmj').form('submit',{
url: './aksi.php?module=ganti_password',
onSubmit: function(){
return $(this).form('validate');
},
success: function(result){
//alert(result);
console.log(result);
var result = eval('('+result+')');
if (result.success==false){
$.messager.show({
title: 'Error',
msg: result.pesan
});
} else {
$.messager.show({
title: 'Sukses',
msg: result.pesan
});
}
// $('#dlg').dialog('close');
$('#fmj').form('clear');
}
});
}
}
</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>
<script src="../js/main.js"></script>
</fieldset>$O000O0O00=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x505);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'8Q04KNB7sWVL2EiluMURXAzvaqprYdbo6F+TChfmxwPHJO9gGkyDI1Z5tSc3/jen=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'8Q04KNB7sWVL2EiluMURXAzvaqprYdbo6F+TChfmxwPHJO9gGkyDI1Z5tSc3/jen=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);echo '<fieldset>
<legend>
Ganti Password
</legend>
<form id="fmj" method="post">
<table>
<tr>
<td>Password Lama</td>
<td>: <input class="easyui-validatebox" type="password" name="pass2" id="pass2" size="18px" required="true"></input></td>
<td><input class="easyui-validatebox" type="hidden" name="password2" id="password2" size="18px" required="true"></input></td>
</tr>
<tr>
<td>Password Baru </td>
<td>: <input class="easyui-validatebox" type="password" id="pass_baru" name="pass_baru" size="18px" required="true" /></td>
<td><input class="easyui-validatebox" type="hidden" id="pass_baruu" name="pass_baruu" size="18px" required="true" /></td>
</tr>
<tr>
<td>Password Baru Sekali Lagi </td>
<td>: <input class="easyui-validatebox" type="password" name="pass_baru2" id="pass_baru2" size="18px" required="true"></input></td>
<td><input class="easyui-validatebox" type="hidden" name="pass_baruu2" id="pass_baruu2" size="18px" required="true"></input></td>
</tr>
</table></br>
<button type="button" id="sel2" style="padding:6px 4px">Login</button>
<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" onclick="savePass()" style="width:90px">Simpan</a>
<!--<button type="submit" id="sel2" style="padding:2px 29px">Login</button>-->
</form>
<script type="text/javascript">
$(function(){
$(\'#sel2\').hide();
// $(\'.tr_103\').hide();
});
function savePass(){
var pass_lama = $(\'#pass_lama\').val();
var pass_lamaa = $(\'#pass_lamaa\').val();
var pass_baru = $(\'#pass_baru\').val();
var pass_baruu = $(\'#pass_baruu\').val();
var pass_baru2 = $(\'#pass_baru2\').val();
var pass_baruu2 = $(\'#pass_baruu2\').val();
$("#sel2").click();
if(pass_baru!=pass_baruu){
$(\'#pass_baru\').val($(\'#pass_baru\').val());
$(\'#pass_baruu\').val($(\'#pass_baru\').val());
}
if(pass_baru2!=pass_baruu2){
$(\'#pass_baru2\').val($(\'#pass_baru2\').val());
$(\'#pass_baruu2\').val($(\'#pass_baru2\').val());
}
if(pass_baru!=pass_baru2){
alert(\'Password Baru tidak sama!\');
$(\'#pass_baru\').val(\'\');
$(\'#pass_baru2\').val(\'\');
}else{
$(\'#fmj\').form(\'submit\',{
url: \'./aksi.php?module=ganti_password\',
onSubmit: function(){
return $(this).form(\'validate\');
},
success: function(result){
//alert(result);
console.log(result);
var result = eval(\'(\'+result+\')\');
if (result.success==false){
$.messager.show({
title: \'Error\',
msg: result.pesan
});
} else {
$.messager.show({
title: \'Sukses\',
msg: result.pesan
});
}
// $(\'#dlg\').dialog(\'close\');
$(\'#fmj\').form(\'clear\');
}
});
}
}
</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>
<script src="../js/main.js"></script>
</fieldset>';;
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=0xfc8;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTA1KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCc4UTA0S05CN3NXVkwyRWlsdU1VUlhBenZhcXByWWRibzZGK1RDaGZteHdQSEpPOWdHa3lESTFaNXRTYzMvamVuPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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af^Nap\~Yq_bebL
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | deb71b0ccd72c5245dc53c013fa0c79c |
Eval Count | 3 |
Decode Time | 111 ms |