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='P2lCP1ouWj4+Vj4+TXp6T3pfek1aT3o9c0h4PihLX0ZJST5ePktfRTdUMy9LKTs+Pl..
Decoded Output download
$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php
error_reporting (E_ALL ^ E_NOTICE);
$err_msg = "";
include_once($path_termasuk . "utkroot.inc");
$utkroot = new utkroot();
$koneksi = $utkroot->konek_root($username_local, $password_local, $database_local);
$jam_sekarang=date("YmdHis");
session_start();
$sessionID = session_id();
include_once($path_termasuk . "utkCrSession.inc");
$utkCrSession = new utkCrSession();
if ($sessionID == '') $sessionID = $utkCrSession->createsession($koneksi);
$U_email="";
$U_logout="";
$session_err="";
$U_Group=0;
$U_ID=0;
$U_lng=1;
$U_Member_ID=0;
$U_Sub_PortfolioCd = "";
$U_page = "";
$U_page_label="";
$U_page_opener="";
$U_last_page="";
//if(isset($koneksi))mysqli_close($koneksi);
//$koneksi = mysqli_connect($ip_publik, $username, $password, $database) or $err_msg=mysqli_connect_error();
$sql = "SELECT _user_page_ke, _user_mstrID, _user_email, _user_logout, _user_last_update, _user_page_opener FROM _user_mstr FORCE INDEX (_user_id_tmp) WHERE _user_id_tmp = '" . $sessionID . "' ORDER BY _user_id_tmp LIMIT 1";
$result = mysqli_query($koneksi_slave,$sql);
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)){
$U_logout = $row['_user_logout'];
$U_last_update = $row['_user_last_update'];
$limittimes_session = 999999999;
$sql_limittimes = "SELECT limittimes_session FROM limittimes_session limit 1";
$result_limittimes = mysqli_query($koneksi_slave,$sql_limittimes);
while($row_limittimes = mysqli_fetch_array($result_limittimes, MYSQLI_ASSOC)){
$limittimes_session = $row_limittimes['limittimes_session'];
}
mysqli_free_result($result_limittimes);
IF ($U_logout == "Yes" || $jam_sekarang - $U_last_update > $limittimes_session) $session_err = 'Invalid session, please re-login again.';
else {
$U_email = $row['_user_email'];
$sql_last_update = "UPDATE _user_mstr SET _user_last_update = '" . $jam_sekarang . "' WHERE _user_id_tmp = '" . $sessionID . "'";
mysqli_query($koneksi,$sql_last_update) or $err_msg=mysqli_error($koneksi);
}
$sql_acc = "SELECT acc_mstrID, acc_menu_mstrID, acc_lng_mstrID, acc_member_id, acc_group_mstrID, acc_Sub_PortfolioCd, acc_portfolio, acc_userdb_dbname FROM acc_mstr WHERE acc_email = '" . $U_email . "' LIMIT 1";
$result_acc = mysqli_query($koneksi_slave,$sql_acc);
while($row_acc = mysqli_fetch_array($result_acc, MYSQLI_ASSOC)){
$U_page_opener=$row['_user_page_opener'];
$U_lng= $row_acc['acc_lng_mstrID'];
$U_ID=$row_acc['acc_mstrID'];
$U_Member_ID=$row_acc['acc_member_id'];
$U_Group=$row_acc['acc_group_mstrID'];
$U_Sub_PortfolioCd = $row_acc['acc_Sub_PortfolioCd'];
$U_portfolio = $row_acc['acc_portfolio'];
if ($row_acc['acc_userdb_dbname'] != "") $database = $row_acc['acc_userdb_dbname'];
if ($row_acc['acc_menu_mstrID'] > 0){
$sql_page = "SELECT menu_program, menu_label FROM menu_mstr WHERE menu_mstrID = " . $row_acc['acc_menu_mstrID'];
$result_page = mysqli_query($koneksi_slave,$sql_page);
while($row_page = mysqli_fetch_array($result_page, MYSQLI_ASSOC)){
$U_page = $row_page['menu_program'];
$U_page_label = $row_page['menu_label'];
}
mysqli_free_result($result_page);
}
}
mysqli_free_result($result_acc);
$sql_upage = "SELECT upage_name FROM upage_det FORCE INDEX(upage_seq) WHERE upage_id = '" . $sessionID . "' ORDER BY upage_id, upage_seq DESC LIMIT 1";
$result_upage = mysqli_query($koneksi_slave,$sql_upage);
while($row_upage = mysqli_fetch_array($result_upage, MYSQLI_ASSOC)){
$U_last_page=$row_upage['upage_name'];
}
mysqli_free_result($result_upage);
}
mysqli_free_result($result);
if ($U_last_update=="") $U_last_update="00010101000000";
//if(isset($koneksi))mysqli_close($koneksi);
//$koneksi = mysqli_connect("localhost", $username_local, $password_local, $database_local) or $err_msg_su=mysqli_connect_error();
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWj4+Vj4+TXp6T3pfek1aT3o9c0h4PihLX0ZJST5ePktfRTdUMy9LKTs+PlY+PiRNenpfWW54PlM+IiI7Pj5WPj5zSDJXUTlNX09IMk0oJFplPS5fPU16WWVuUXk+WD4iUT15ek9PPVhzSDIiKTtWPj4kUT15ek9PPT5TPkhNfT5RPXl6T089KCk7Vj4+JHlPSE15bnM+Uz4kUT15ek9PPS1peU9ITXlfek9PPSgkUW5NekhlWU1fV08yZVcsPiRaZW5ufU96OV9XTzJlVyw+JDllPWU8ZW5NX1dPMmVXKTs+Pj4+Pj4+Pj4+Pj4+Pj4+Vj4+JAplWV9uTXllemVIeFM5ZT1NKCJiWTl0c24iKTs+Pj4+Pj5WPj5uTW5uc09IX249ZXo9KCk7Vj4+JG5Nbm5zT0gzND5TPm5Nbm5zT0hfczkoKTs+PlY+PnNIMldROU1fT0gyTSgkWmU9Ll89TXpZZW5ReT5YPiJRPXkvenBNbm5zT0hYc0gyIik7Vj4+JFE9eS96cE1ubnNPSD5TPkhNfT5RPXkvenBNbm5zT0goKTtWPj5zQT4oJG5Nbm5zT0gzND5TUz4nJyk+JG5Nbm5zT0gzND5TPiRRPXkvenBNbm5zT0gtaTJ6TWU9TW5Nbm5zT0goJHlPSE15bnMpOwk+Pj5WPj4kIF9NWWVzV1MiIjtWPj4kIF9XT3hPUT1TIiI7Vj4+JG5Nbm5zT0hfTXp6UyIiO1Y+PiQgX0N6T1FaU2E7Vj4+JCBfMzRTYTtWPj4kIF9XSHhTMDtWPj4kIF91TVk8TXpfMzRTYTtWPj4kIF9wUTxfbU96PUFPV3NPLzk+Uz4iIjtWPj4kIF9aZXhNPlM+IiI7Vj4+JCBfWmV4TV9XZTxNV1MiIjtWPj4kIF9aZXhNX09aTUhNelMiIjtWPj4kIF9XZW49X1pleE1TIiI7Vj4+aGhzQShzbm5NPSgkeU9ITXlucykpWXFudldzXzJXT25NKCR5T0hNeW5zKTs+PlY+PmhoJHlPSE15bnM+Uz5ZcW52V3NfMk9ISE0yPSgkc1pfWlE8V3N5LD4kUW5NekhlWU0sPiRaZW5ufU96OSw+JDllPWU8ZW5NKT5Pej4kTXp6X1lueFNZcW52V3NfMk9ISE0yPV9NenpPeigpO1Y+PiRudlc+Uz4icEtJSy9UPl9Rbk16X1pleE1feU0sPl9Rbk16X1luPXozNCw+X1FuTXpfTVllc1csPl9Rbk16X1dPeE9RPSw+X1FuTXpfV2VuPV9RWjllPU0sPl9Rbk16X1pleE1fT1pNSE16PnJnN3U+X1FuTXpfWW49ej5yN2cvSz4zRTRLRD4oX1FuTXpfczlfPVlaKT57dEtnSz5fUW5Nel9zOV89WVo+Uz4nIj5YPiRuTW5uc09IMzQ+WD4iJz43ZzRLZz5vYj5fUW5Nel9zOV89WVo+STN1M1Q+MCI7Vj4+JHpNblFXPT5TPllxbnZXc192UU16cSgkeU9ITXluc19uV2VjTSwkbnZXKTs+Vj4+fS5zV00oJHpPfT5TPllxbnZXc19BTT0yLl9lenplcSgkek1uUVc9LD51YnB3STNfRnBwNy8pKV0+Pj4+Pj4+PlYJCSQgX1dPeE9RPT5TPiR6T31qJ19Rbk16X1dPeE9RPSdkO1YJCSQgX1dlbj1fUVo5ZT1NPlM+JHpPfWonX1FuTXpfV2VuPV9RWjllPU0nZDtWCQkkV3NZcz09c1lNbl9uTW5uc09IPlM+UFBQUFBQUFBQO1Y+Pj4+Pj4+PiRudldfV3NZcz09c1lNbj5TPiJwS0lLL1Q+V3NZcz09c1lNbl9uTW5uc09IPnJnN3U+V3NZcz09c1lNbl9uTW5uc09IPldzWXM9PjAiO1Y+Pj4+Pj4+PiR6TW5RVz1fV3NZcz09c1lNbj5TPllxbnZXc192UU16cSgkeU9ITXluc19uV2VjTSwkbnZXX1dzWXM9PXNZTW4pO1Y+Pj4+Pj4+Pn0uc1dNKCR6T31fV3NZcz09c1lNbj5TPllxbnZXc19BTT0yLl9lenplcSgkek1uUVc9X1dzWXM9PXNZTW4sPnVicHdJM19GcHA3LykpXQkJPj5WCQk+PiRXc1lzPT1zWU1uX25Nbm5zT0g+Uz4kek99X1dzWXM9PXNZTW5qJ1dzWXM9PXNZTW5fbk1ubnNPSCdkO1YJPj4+PmxWPj4+Pj4+Pj5ZcW52V3NfQXpNTV96TW5RVz0oJHpNblFXPV9Xc1lzPT1zWU1uKTtWCQkzcj4oJCBfV094T1E9PlNTPiJiTW4iPnx8PiQKZVlfbk15ZXplSHg+LT4kIF9XZW49X1FaOWU9TT5pPiRXc1lzPT1zWU1uX25Nbm5zT0gpPiRuTW5uc09IX016ej5TPiczSGNlV3M5Pm5Nbm5zT0gsPlpXTWVuTT56TS1XT3hzSD5leGVzSFgnO1YJCU1Xbk0+XQkJPj5WCQk+PiQgX01ZZXNXPlM+JHpPfWonX1FuTXpfTVllc1cnZDsJCT4+VgkJPj4kbnZXX1dlbj1fUVo5ZT1NPlM+IiBtNEZUSz5fUW5Nel9Zbj16PnBLVD5fUW5Nel9XZW49X1FaOWU9TT5TPiciPlg+JAplWV9uTXllemVIeD5YPiInPnt0S2dLPl9Rbk16X3M5Xz1ZWj5TPiciPlg+JG5Nbm5zT0gzND5YPiInIjtWPj4+Pj4+Pj4+PllxbnZXc192UU16cSgkeU9ITXlucywkbnZXX1dlbj1fUVo5ZT1NKT5Pej4kTXp6X1lueFNZcW52V3NfTXp6T3ooJHlPSE15bnMpO1YJCWxWCT4+Pj4kbnZXX2UyMj5TPiJwS0lLL1Q+ZTIyX1luPXozNCw+ZTIyX1lNSFFfWW49ejM0LD5lMjJfV0h4X1luPXozNCw+ZTIyX1lNWTxNel9zOSw+ZTIyX3h6T1FaX1luPXozNCw+ZTIyX3BRPF9tT3o9QU9Xc08vOSw+ZTIyX1pPej1BT1dzTyw+ZTIyX1FuTXo5PF85PEhlWU0+cmc3dT5lMjJfWW49ej57dEtnSz5lMjJfTVllc1c+Uz4nIj5YPiQgX01ZZXNXPlg+Iic+STN1M1Q+MCI7Vj4+Pj4+Pj4+JHpNblFXPV9lMjI+Uz5ZcW52V3NfdlFNenEoJHlPSE15bnNfbldlY00sJG52V19lMjIpOz5WPj4+Pj4+Pj59LnNXTSgkek99X2UyMj5TPllxbnZXc19BTT0yLl9lenplcSgkek1uUVc9X2UyMiw+dWJwd0kzX0ZwcDcvKSldVgkJPj4kIF9aZXhNX09aTUhNelMkek99aidfUW5Nel9aZXhNX09aTUhNeidkOz4+Pj4JCT5WCQk+PiQgX1dIeFM+JHpPfV9lMjJqJ2UyMl9XSHhfWW49ejM0J2Q7VgkJPj4kIF8zNFMkek99X2UyMmonZTIyX1luPXozNCdkO1YJCT4+JCBfdU1ZPE16XzM0UyR6T31fZTIyaidlMjJfWU1ZPE16X3M5J2Q7VgkJPj4kIF9Dek9RWlMkek99X2UyMmonZTIyX3h6T1FaX1luPXozNCdkO1YJCT4+JCBfcFE8X21Pej1BT1dzTy85PlM+JHpPfV9lMjJqJ2UyMl9wUTxfbU96PUFPV3NPLzknZDtWPj4+Pj4+Pj4+PiQgX1pPej1BT1dzTz5TPiR6T31fZTIyaidlMjJfWk96PUFPV3NPJ2Q7CQk+PlYJCT4+c0E+KCR6T31fZTIyaidlMjJfUW5Nejk8Xzk8SGVZTSdkPiFTPiIiKT4kOWU9ZTxlbk0+Uz4kek99X2UyMmonZTIyX1FuTXo5PF85PEhlWU0nZDtWCQk+PnNBPigkek99X2UyMmonZTIyX1lNSFFfWW49ejM0J2Q+aT5hKV1WCQk+Pj4+JG52V19aZXhNPlM+InBLSUsvVD5ZTUhRX1p6T3h6ZVksPllNSFFfV2U8TVc+cmc3dT5ZTUhRX1luPXo+e3RLZ0s+WU1IUV9Zbj16MzQ+Uz4iPlg+JHpPfV9lMjJqJ2UyMl9ZTUhRX1luPXozNCdkO1Y+Pj4+Pj4+Pj4+Pj4kek1uUVc9X1pleE0+Uz5ZcW52V3NfdlFNenEoJHlPSE15bnNfbldlY00sJG52V19aZXhNKTs+Vj4+Pj4+Pj4+Pj4+Pn0uc1dNKCR6T31fWmV4TT5TPllxbnZXc19BTT0yLl9lenplcSgkek1uUVc9X1pleE0sPnVicHdJM19GcHA3LykpXQkJPj5WCQk+Pj4+Pj4kIF9aZXhNPlM+JHpPfV9aZXhNaidZTUhRX1p6T3h6ZVknZDsJVj4+Pj4+Pj4+Pj4+Pj4+JCBfWmV4TV9XZTxNVz5TPiR6T31fWmV4TWonWU1IUV9XZTxNVydkOwkJCQk+PlYJPj4+Pj4+Pj5sVj4+Pj4+Pj4+Pj4+PllxbnZXc19Bek1NX3pNblFXPSgkek1uUVc9X1pleE0pO1YJCT4+bAkJPj4JCT4JCT4+Vgk+Pj4+bFY+Pj4+Pj4+PllxbnZXc19Bek1NX3pNblFXPSgkek1uUVc9X2UyMik7Vj4+Pj4+Pj4+JG52V19RWmV4TT5TPiJwS0lLL1Q+UVpleE1fSGVZTT5yZzd1PlFaZXhNXzlNPT5yN2cvSz4zRTRLRChRWmV4TV9uTXYpPnt0S2dLPlFaZXhNX3M5PlM+JyI+WD4kbk1ubnNPSDM0Plg+Iic+N2c0S2c+b2I+UVpleE1fczksPlFaZXhNX25Ndj4+NEtwLz5JM3UzVD4wIjtWPj4+Pj4+Pj4kek1uUVc9X1FaZXhNPlM+WXFudldzX3ZRTXpxKCR5T0hNeW5zX25XZWNNLCRudldfUVpleE0pO1Y+Pj4+Pj4+Pn0uc1dNKCR6T31fUVpleE0+Uz5ZcW52V3NfQU09Mi5fZXp6ZXEoJHpNblFXPV9RWmV4TSw+dWJwd0kzX0ZwcDcvKSldCQkJCQlWCQk+Pj4kIF9XZW49X1pleE1TJHpPfV9RWmV4TWonUVpleE1fSGVZTSdkO1Y+Pj4+Pj4+PmxWPj4+Pj4+Pj5ZcW52V3NfQXpNTV96TW5RVz0oJHpNblFXPV9RWmV4TSk7CQlWPj5sVj4+WXFudldzX0F6TU1fek1uUVc9KCR6TW5RVz0pOz4+Vj4+c0E+KCQgX1dlbj1fUVo5ZT1NU1MiIik+JCBfV2VuPV9RWjllPU1TImFhYTBhMGEwYWFhYWFhIjtWPj5oaHNBKHNubk09KCR5T0hNeW5zKSlZcW52V3NfMldPbk0oJHlPSE15bnMpO1Y+PmhoJHlPSE15bnM+Uz5ZcW52V3NfMk9ISE0yPSgiV08yZVcuT249Iiw+JFFuTXpIZVlNX1dPMmVXLD4kWmVubn1PejlfV08yZVcsPj4kOWU9ZTxlbk1fV08yZVcpPk96PiRNenpfWW54X25RU1lxbnZXc18yT0hITTI9X016ek96KCk7CQlWP2k=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
| strtr | 1 |
| strrev | 1 |
| str_replace | 1 |
| base64_decode | 2 |
| error_reporting | 1 |
Stats
| MD5 | f3cc085f0caeacd45cfa0ae572bb57a3 |
| Eval Count | 2 |
| Decode Time | 63 ms |