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

 include("./includes/header.php");
include("./includes/connection.php");
if(!isset($_SESSION['userinfo'])){@session_destroy();header("Location: ../index.php?InvalidPrivilege=yes");}
if(isset($_SESSION['userinfo'])){
if(isset($_SESSION['userinfo']['Storage_And_Supply_Work'])){
if($_SESSION['userinfo']['Storage_And_Supply_Work'] != 'yes'){
header("Location: ./index.php?InvalidPrivilege=yes");
}else{
@session_start();
if(!isset($_SESSION['Storage_Supervisor'])){
header("Location: ./storagesupervisorauthentication.php?InvalidSupervisorAuthentication=yes");
}
}
}else{
header("Location: ./index.php?InvalidPrivilege=yes");
}
}else{
@session_destroy();header("Location: ../index.php?InvalidPrivilege=yes");
}
;echo '    <style>
        table,tr,td{
            border-collapse:collapse !important;
            border:none !important;
        }
        #sss:hover{
        background-color:#eeeeee;
        cursor:pointer;
        }
    </style>

    ';
if($_SESSION['userinfo']['Storage_And_Supply_Work'] == 'yes'){
if (isset($_GET['from'])) {
$From = $_GET['from'];
if ($From == 'StorageAndSupply') {
echo "<a href='storageandsupply.php?StorageAndSupply=StorageAndSupplyThisPage' class='art-button'>BACK</a>";
}
}else {
echo "<a href='generalstockbalancereport.php?GeneralStockBalanceReport=GeneralStockBalanceReportThisPage' class='art-button'>BACK</a>";
}
}
;echo '
 
<br/><br/>
<table width="100%">
  <tr>
    <td width="50%">
      <fieldset style=\'overflow-y: scroll; height: 400px; background-color: white;\' id=\'List_Area\'>
        <legend style="padding:5px;color:white;background-color: #037CB0;text-align:left;"><b>SUB DEPARTMENTS LIST</b></legend>
        <table width="100%">
          <tr><td width="10%"><b>SN</b></td><td width="75%"><b>SUB DEPARTMENT NAME</b></td><td style="text-align: center;"><b>ACTION</b></td></tr>
          <tr><td colspan="3"><hr></td></tr>
          ';
$temp = 0;
$select = mysqli_query($conn,"select sd.Sub_Department_ID, sd.Sub_Department_Name from 
                                    tbl_department dep, tbl_sub_department sd where
                                    dep.Department_ID = sd.Department_ID and
                                    dep.Department_Location in('Pharmacy','Storage And Supply')
                                    order by Sub_Department_Name") or die(mysqli_error($conn));
$num = mysqli_num_rows($select);
if($num >0){
while ($data = mysqli_fetch_array($select)) {
$Sub_Department_ID = $data['Sub_Department_ID'];
$check = mysqli_query($conn,"select Sub_Department_ID from tbl_stock_balance_sub_departments where Sub_Department_ID = '$Sub_Department_ID'") or die(mysqli_error($conn));
$check_num = mysqli_num_rows($check);
if($check_num == 0){
echo '<tr id="sss">
                        <td>'.++$temp.'</td><td>'.ucwords(strtolower($data['Sub_Department_Name'])).'</td>
                        <td style="text-align: center;"><input type="button" value="ADD" class="art-button" onclick="Check_Sub_Department_Number('.$data['Sub_Department_ID'].')"></td>
                      </tr>';
}
}
}else{
echo '<tr><td colspan="3"><b>NO DEPARTMENT SELECTED</b></td></tr>';
}
;echo '        </table>
      </fieldset>
    </td>
    <td width="50%">
      <fieldset style=\'overflow-y: scroll; height: 400px; background-color: white;\' id=\'Selected_Area\'>
        <legend style="padding:5px;color:white;background-color: #037CB0;text-align:left;"><b>SELECTED SUB DEPARTMENTS</b></legend>
        <table width="100%">
          <tr><td width="10%"><b>SN</b></td><td width="75%"><b>SUB DEPARTMENT NAME</b></td><td style="text-align: center;"><b>ACTION</b></td></tr>
          <tr><td colspan="3"><hr></td></tr>
          ';
$temp = 0;
$select = mysqli_query($conn,"select sd.Sub_Department_ID, sd.Sub_Department_Name from tbl_stock_balance_sub_departments sb, tbl_sub_department sd where
                                    sd.Sub_Department_ID = sb.Sub_Department_ID order by Sub_Department_Name") or die(mysqli_error($conn));
$num = mysqli_num_rows($select);
if($num >0){
while ($data = mysqli_fetch_array($select)) {
echo '<tr id="sss">
                        <td>'.++$temp.'</td><td>'.ucwords(strtolower($data['Sub_Department_Name'])).'</td>
                        <td style="text-align: center;"><input type="button" value="REMOVE" class="art-button" onclick="Remove_Sub_Department('.$data['Sub_Department_ID'].')"></td>
                      </tr>';
}
}else{
echo '<tr><td colspan="3"><b>NO DEPARTMENT SELECTED</b></td></tr>';
}
;echo '        </table>
      </fieldset>
    </td>
  </tr>
  <tr>
    <td colspan="2" style="text-align: center;">
      <b style="color: #037CB0;">Both lists involve only sub departments that manage stocks (e.g Pharmacies, Stores, e.t.c)</b>
    </td>
  </tr>
</table>

<div id="numberAlert">
    <center>Process fail!! Selected sub departments must be four(4) or less. <br/>Please remove selected sub department first</center>
</div>


<script src="js/jquery-1.8.0.min.js"></script>
<script src="js/jquery-ui-1.8.23.custom.min.js"></script>
<script src="script.js"></script>
<link rel="stylesheet" href="js/css/ui-lightness/jquery-ui-1.8.23.custom.css">
<script src="script.responsive.js"></script>
<script>
   $(document).ready(function(){
      $("#numberAlert").dialog({ autoOpen: false, width:600,height:110, title:\'eHMS 2.0 ~ Alert Message\',modal: true});
   });
</script>


<script type="text/javascript">
  function Check_Sub_Department_Number(Sub_Department_ID){
    if(window.XMLHttpRequest){
      myObjectCheckNumber = new XMLHttpRequest();
    }else if(window.ActiveXObject){
      myObjectCheckNumber = new ActiveXObject(\'Micrsoft.XMLHTTP\');
      myObjectCheckNumber.overrideMimeType(\'text/xml\');
    }
    myObjectCheckNumber.onreadystatechange = function (){
      data1abc = myObjectCheckNumber.responseText;
      if (myObjectCheckNumber.readyState == 4) {
        var feedback = data1abc;
        if(feedback == \'yes\'){
          Add_Sub_Department(Sub_Department_ID);
        }else{
          $("#numberAlert").dialog("open");
        }
      }
    }; //specify name of function that will handle server response........
    
    myObjectCheckNumber.open(\'GET\',\'Check_Sub_Department_Number.php\',true);
    myObjectCheckNumber.send();
  }
</script>

<script type="text/javascript">
  function Remove_Sub_Department(Sub_Department_ID){
    if(window.XMLHttpRequest){
      myObjectRemove = new XMLHttpRequest();
    }else if(window.ActiveXObject){
      myObjectRemove = new ActiveXObject(\'Micrsoft.XMLHTTP\');
      myObjectRemove.overrideMimeType(\'text/xml\');
    }
    myObjectRemove.onreadystatechange = function (){
      data1 = myObjectRemove.responseText;
      if (myObjectRemove.readyState == 4) {
        document.getElementById(\'Selected_Area\').innerHTML = data1;
        Refresh_List();
        Refresh_Selected();
      }
    }; //specify name of function that will handle server response........
    
    myObjectRemove.open(\'GET\',\'Remove_Sub_Department.php?Sub_Department_ID=\'+Sub_Department_ID,true);
    myObjectRemove.send();
  }
</script>


<script type="text/javascript">
  function Add_Sub_Department(Sub_Department_ID){
    if(window.XMLHttpRequest){
      myObjectAdd = new XMLHttpRequest();
    }else if(window.ActiveXObject){
      myObjectAdd = new ActiveXObject(\'Micrsoft.XMLHTTP\');
      myObjectAdd.overrideMimeType(\'text/xml\');
    }
    myObjectAdd.onreadystatechange = function (){
      data12 = myObjectAdd.responseText;
      if (myObjectAdd.readyState == 4) {
        document.getElementById(\'List_Area\').innerHTML = data12;
        Refresh_List();
        Refresh_Selected();
      }
    }; //specify name of function that will handle server response........
    
    myObjectAdd.open(\'GET\',\'Add_Sub_Department.php?Sub_Department_ID=\'+Sub_Department_ID,true);
    myObjectAdd.send();
  }
</script>

<script type="text/javascript">
  function Refresh_List(){
    if(window.XMLHttpRequest){
      myObjectRefreshList = new XMLHttpRequest();
    }else if(window.ActiveXObject){
      myObjectRefreshList = new ActiveXObject(\'Micrsoft.XMLHTTP\');
      myObjectRefreshList.overrideMimeType(\'text/xml\');
    }
    myObjectRefreshList.onreadystatechange = function (){
      data1112 = myObjectRefreshList.responseText;
      if (myObjectRefreshList.readyState == 4) {
        document.getElementById(\'List_Area\').innerHTML = data1112;
      }
    }; //specify name of function that will handle server response........
    
    myObjectRefreshList.open(\'GET\',\'Refresh_Sub_Department_List.php\',true);
    myObjectRefreshList.send();
  }
</script>

<script type="text/javascript">
  function Refresh_Selected(){
    if(window.XMLHttpRequest){
      myObjectRefreshSelected = new XMLHttpRequest();
    }else if(window.ActiveXObject){
      myObjectRefreshSelected = new ActiveXObject(\'Micrsoft.XMLHTTP\');
      myObjectRefreshSelected.overrideMimeType(\'text/xml\');
    }
    myObjectRefreshSelected.onreadystatechange = function (){
      data1222 = myObjectRefreshSelected.responseText;
      if (myObjectRefreshSelected.readyState == 4) {
        document.getElementById(\'Selected_Area\').innerHTML = data1222;
      }
    }; //specify name of function that will handle server response........
    
    myObjectRefreshSelected.open(\'GET\',\'Refresh_Sub_Department_List_Selected.php\',true);
    myObjectRefreshSelected.send();
  }
</script>

';
include("./includes/footer.php");

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=0x315c;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4OCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>mzHiYBLPJ}q^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

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 12636
$OO00O00O0 include("./includes/header.php"); include("./includes/conne..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 f87e96905405e3ee92cb823eabac58e1
Eval Count 3
Decode Time 127 ms