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

$O000O0O00=$GLOBALS['OOO000O00']($OOO0O0O00,'rb');$GLOBALS['O0O00OO00']($O000O0O00,0x590);$OO00O00O0=$GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00,0x1a8),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00,$OO00O0000),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0); @session_start();
include("./includes/connection.php");
include_once("./functions/items.php");
$Employee_ID = $_SESSION['userinfo']['Employee_ID'];
$employee_name = $_SESSION['userinfo']['Employee_Name'];
function getItemName($Item_ID){
global $conn;
$result = mysqli_query($conn,"Select Product_Name from tbl_items where Item_ID='$Item_ID'") or die(mysqli_error($conn));
$data = mysqli_fetch_object($result);
return $data->Product_Name;
}
if(isset($_SESSION['Open_Balance_Supervisor_ID'])){
$Supervisor_ID = $_SESSION['Open_Balance_Supervisor_ID'];
}else{
$Supervisor_ID = 0;
}
if(isset($_SESSION['Grn_Open_Balance_ID'])){
$Grn_Open_Balance_ID = $_SESSION['Grn_Open_Balance_ID'];
}else{
$Grn_Open_Balance_ID = 0;
}
$slck = mysqli_query($conn,"select Sub_Department_ID from tbl_grn_open_balance where Grn_Open_Balance_ID = '$Grn_Open_Balance_ID'") or die(mysqli_error($conn));
$nm = mysqli_num_rows($slck);
if($nm >0){
while ($dt = mysqli_fetch_array($slck)) {
$Sub_Department_ID = $dt['Sub_Department_ID'];
}
}else{
$Sub_Department_ID = 0;
}
if ($Sub_Department_ID != ''&&$Sub_Department_ID != null &&$Supervisor_ID != 0 &&$Supervisor_ID != ''&&$Supervisor_ID != null &&$Grn_Open_Balance_ID != ''&&$Grn_Open_Balance_ID != null &&$Grn_Open_Balance_ID != 0) {
$sql_select = mysqli_query($conn,"select Item_ID, Item_Quantity, Buying_Price from tbl_grn_open_balance_items where
                                    Grn_Open_Balance_ID = '$Grn_Open_Balance_ID'") or die(mysqli_error($conn));
$num = mysqli_num_rows($sql_select);
$HAS_ERROR = false;
Start_Transaction();
if ($num >0) {
$Product_Array = array();
while ($row = mysqli_fetch_array($sql_select)) {
$Item_ID = $row['Item_ID'];
$Item_Quantity = $row['Item_Quantity'];
$Buying_Price = $row['Buying_Price'];
$sql_quantity = mysqli_query($conn,"select Item_Balance from tbl_items_balance
                                                where Sub_Department_ID = '$Sub_Department_ID' and
                                                    Item_ID = '$Item_ID'") or die(mysqli_error($conn));
$no = mysqli_num_rows($sql_quantity);
if ($no >0) {
while ($data = mysqli_fetch_array($sql_quantity)) {
$Item_Balance = $data['Item_Balance'];
}
}else {
$insertblc = mysqli_query($conn,"insert into tbl_items_balance(Item_ID, Item_Balance, Sub_Department_ID, Sub_Department_Type)
                                    values('$Item_ID','0','$Sub_Department_ID','Pharmacy')") or die(mysqli_error($conn));
$Item_Balance = 0;
if (!$insertblc) {
$HAS_ERROR = true;
echo "error1";
}
}
$diff = $Item_Balance-$Item_Quantity;
if($diff != 0){
if($diff >0){
$debit = 'Pharmacy-COGS';$credit = 'Pharmacy-INVENTORY';
$qty = $diff;
}else if($diff <0){
$credit = 'Pharmacy-COGS';$debit = 'Pharmacy-INVENTORY';
$qty = $diff;
$diff = $diff*(-1);
}
$Product_Name_Array = array(
'ref_no'=>$Grn_Open_Balance_ID,
'source_name'=>'ehms_physical_counting',
'comment'=>getItemName($Item_ID) .", ".$qty ." item(s) @ ".number_format($Buying_Price,2) ." Tsh.",
'debit_entry_ledger'=>$debit,
'credit_entry_ledger'=>$credit,
'sub_total'=>$diff*$Buying_Price,
'source_id'=>$Item_ID,
'Employee_Name'=>$employee_name,
'Employee_ID'=>$Employee_ID,
);
array_push($Product_Array,$Product_Name_Array);
}
$insert2 = mysqli_query($conn,"insert into tbl_items_balance_history(Item_ID,Item_Balance,Grn_Open_Balance_ID,Sub_Department_ID)
                                        values('$Item_ID','$Item_Balance','$Grn_Open_Balance_ID','$Sub_Department_ID')") or die(mysqli_error($conn));
if (!$insert2) {
$HAS_ERROR = true;
echo "error2";
}
$slct_balance = mysqli_query($conn,"select Item_Balance from tbl_items_balance where Item_ID = '$Item_ID' and Sub_Department_ID = '$Sub_Department_ID'") or die(mysqli_error($conn));
$slct_balance_num = mysqli_num_rows($slct_balance);
if ($slct_balance_num == 0) {
$ins13 = mysqli_query($conn,"insert into tbl_items_balance(Item_ID,Sub_Department_ID) values('$Item_ID','$Sub_Department_ID')") or die(mysqli_error($conn));
if (!$ins13) {
$HAS_ERROR = true;
echo "error3";
}
}
$update = mysqli_query($conn,"update tbl_items_balance set Item_Balance = '$Item_Quantity' where Sub_Department_ID = '$Sub_Department_ID' and Item_ID = '$Item_ID'") or die(mysqli_error($conn));
if (!$update) {
$HAS_ERROR = true;
echo "error4";
}
$insert_audit = mysqli_query($conn,"insert into tbl_stock_ledger_controler(
                                                        Item_ID, Sub_Department_ID, Movement_Type, 
                                                        Pre_Balance, Post_Balance, Movement_Date, Movement_Date_Time, Document_Number,buying_price)

                                                        values('$Item_ID','$Sub_Department_ID','Open Balance',
                                                            '$Item_Balance','$Item_Quantity',(select now()),(select now()),'$Grn_Open_Balance_ID','$Buying_Price')") or die(mysqli_error($conn));
if (!$insert_audit) {
$HAS_ERROR = true;
echo "error5";
}
$update_last_buying_price = "UPDATE tbl_items SET Last_Buy_Price='".str_replace(',','',$Buying_Price) ."' WHERE Item_ID='$Item_ID'";
$result23 = mysqli_query($conn,$update_last_buying_price) or die(mysqli_error($conn));
if (!$result23) {
$HAS_ERROR = true;
echo "error6";
}
if ($Item_Quantity >0) {
$updItem = mysqli_query($conn,"update tbl_items set Status = 'Available' where Item_ID = '$Item_ID'") or die(mysqli_error($conn));
if (!$updItem) {
$HAS_ERROR = true;
echo "error7";
}
}
}
$itemUpdate2 = mysqli_query($conn,"update tbl_grn_open_balance 
                        set Grn_Open_Balance_Status = 'saved',
                        Supervisor_ID = '$Supervisor_ID',
                        Saved_Date_Time = (select now()) where
                        Grn_Open_Balance_ID = '$Grn_Open_Balance_ID'") or die(mysqli_error($conn));
if (!$itemUpdate2) {
$HAS_ERROR = true;
echo "error8";
}
if(mysqli_affected_rows($conn)<=0){
$HAS_ERROR = true;
}
}
$endata = json_encode($Product_Array);
$acc = gAccJournalEntry($endata);
if ($acc != "success") {
$HAS_ERROR = true;
echo "error8";
}
if (!$HAS_ERROR) {
Commit_Transaction();
if (isset($_SESSION['Grn_Open_Balance_ID'])) {
unset($_SESSION['Grn_Open_Balance_ID']);
}
echo 'yes';
}else {
Rollback_Transaction();
echo 'no';
}
}else {
echo 'no';
};

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=0x2084;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU5MCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>fIyR~ASz^T}P`HxbdKC~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W09uAZF7koOlCMl0we0Ik1nPCbksCBY5RAlKaLaKar9UBUF7tJOxfuLINUELcolMcjShkoOpcMCINUELcolMcJPPRTrpKXp9tJOWFM9LfBY0b05idBagWbkZCbLINUniFmkiGUIhk3klcl9VdZF9NJOuFM5gT3nldl9tCBxidMYlb0lrREPmF291FMYlb25idBAmNT4mcBisF19XDulzDBYidy9jd3aVfolVcZFStJfjd21scB50kz0+c2a0UbOldA5idBAPkrl0cB1gUAWpwt4JRtEJRJOxfuLIRJwIDbOldUizhUnEwtwVdmasCMaZb2cvFM1iftILWma5DB5mb1nZDBYlRewpwt4JwyOzDt4JREPmcoaJDbOgcB50FmlgdoaLc2aZkz0+koOlCMl0REPmC3klcol0b2aVfuk5b2xlcoflFJF9NJOjFMaLDbWStJfzfBkgfo90CBXmNT4LcolMcJPLWma5DB5mb1nZDBYlREPmF291FMYlb2lLkz0+krl0cB1gUAWStJfydbnSd3llca9KCB1lkz0+koasFoxvGBalb25idBAStJfydbnSd3llca9kOtF9NJOydbnSd3llca9kOtXhhTShCbkZCblgFuazDtILAukvcuajfy9nFmkiGUXLAukvcuajfy9KCB1lb0yZFMy5hTShgWPLDB5zcbk0HJE9wo15F3ySDa9xfBaZGUILC29VdJXJDB5zcbk0wolVfo8IfokSb2l0cB1zb2kidoyVC2agDolzfo9ZGUikfoasb0lrRrl0cB1gWMySCB5jcUxuFM5gT3nldl9tCBxidMYlb0lrRyY1Cl9rcbniFmOscB50b0lrhWPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIfMySfBazhtFLUbOlda9kOtFSkZOkfoasb0kidoyVC2AmRtFLO3kVb09XcB5gWMySCB5jca9kOtFSkZOTfBkgOoaXCbk0dBaVfy9kOtFpwJLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXppcJEPwUOpdmYlFmWZhUn7tJOwWaYgOakUT1wINUn0FmalKXplC2ivwtklFmkvFjwJKXp9tJOzdoY0b2kidoyVC2AINUnsGbYxdolgFbalFmLPkoYvdM4SwmYldoajftnkfoasb0kidoyVC2AIcmkvdUn0CMxgDbOldbYgCMySCB5jcUn3DoaZcUnkfoasb0lrwe0IkZOkfoasb0lrkZnidMWIA3aJb0OlFoyZfo1ldmOgUAWINUEmkyY1Cl9rcbniFmOscB50b0lrkZwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShkuYSC3OgCMySCB5jca9VfB0INUnsGbYxdolgdmasb3kvf3HPkuYSC3OgCMySCB5jcUL7tMlMwtILF2xjfy9JCBxidMYlb251dUE9NUEXhUn7tJOpdmHxHZE9wo15F3ySDa9xfBaZGUILC29VdJXJDB5zcbk0wolVfo8IfokSb2l0cB1zb2kidoyVC2APUbOlda9kOtxTfBkgOoaXCbk0dBaVfy9kOtLIfMySfBazhtFLUbOlda9kOtFSkZOTfBkgOoaXCbk0dBaVfy9kOtFpwJLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXppcJEPwUOpdmHxHZLIGXPLUryTb0aUAL9Uwe0Ifuk1cTShcBYPdZEJcbkZd3wzwjShgWp9tJO1FoOifoAINUnsGbYxdolgFbalFmLPkoYvdM4SwmaXcoy0cUn0CMxgDbOldbYgCMySCB5jcUnzcbWIUbOlda9tCBxidMYlwe0IkZOkfoasb1y1CB50DbO5kZn3DoaZcUnTfBkgOoaXCbk0dBaVfy9kOtE9wtFLA3aJb0OlFoyZfo1ldmOgUAWmwoyVctnkfoasb0lrwe0IkZOkfoasb0lrkZwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShDBCIhtrLfbnLCbOlhUn7tJOwWaYgOakUT1wINUn0FmalKXplC2ivwtklFmkvFjWJKXp9tJOpdmYlFmOgCbaLDbWINUnsGbYxdolgFbalFmLPkoYvdM4SwMlVF2aZftnpdmOvwuOJdy9zfo9jD19ScBOmcbkgC29VfukvdoaZhEPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwrl0cB1gUAWSwyY1Cl9rcbniFmOscB50b0lrRtnYd3cldBaVfy9AGbnlRtEhwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnWFMagWMySCB5jcUXIAo9zfy9tCBxidMYlRtnYd3cldBaVfy9rCbOlRtnYd3cldBaVfy9rCbOlb1OpdBASwrOvC3ascB50b051dBklFJxJfblpdMfgFukpC2AptIPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwucidualFZImkrl0cB1gUAWmRtFLA3aJb0OlFoyZfo1ldmOgUAWmRtfNFoaVwrkidoyVC2AmREPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEmkrl0cB1gWMySCB5jcUFSkZOkfoasb1y1CB50DbO5kZXPF2aScBY0wo5vfZIphUXPF2aScBY0wo5vfZIphUXmkrfZdl9NFoaVb0kidoyVC2agUAWmRtFLWma5DB5mb1nZDBYlkZLJhUnvFJnLDBAPdblzFBxpb2aZFM9ZhtOjd25VhUL7tMlMwtIikolVF2aZfy9ifBOpftLIGXPLUryTb0aUAL9Uwe0Ifuk1cTShcBYPdZEJcbkZd3w1wjShgWPLfbnLCbOlb2xiF3OgCma5DB5mb3nZDBYlwe0IwlaWOryAOUn0CMxgDbOldbHIA0aAwrxiF3OgWma5b1nZDBYlNUFJRmY0Fl9ZcbnSCBYlhtFSkZXmkZXLWma5DB5mb1nZDBYlhUEVwJFIa0iyALAIUbOlda9kOe0mkrl0cB1gUAWmwjShkuklF3aSfewzwe0IdblzFBxpb3y1cbk5htOjd25VRtO1FoOifoagdoyzfy9JfblpdMfgFukpC2Apwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShDBCIhtrLFMazfBx0HjHpwuShkrinA19yAlkNAJE9wuOZfBA7tMajDo8IwMaZFM9ZYJw7tm0hDBCIhtOkfoasb1y1CB50DbO5we4XhUn7tJO1FoOkfoaswe0IdblzFBxpb3y1cbk5htOjd25VRtk1FoOifoAIfokSb2l0cB1zwuYlftnTfoy0fbHINUEmWbciDBxiCMxlkZn3DoaZcUnkfoasb0lrwe0IkZOkfoasb0lrkZwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShDBCIhtrLfbnLUbOldULIGXPLUryTb0aUAL9Uwe0Ifuk1cTShcBYPdZEJcbkZd3w3wjShgWp9tm0hkol0cB1aFoOifoAZwe0IdblzFBxpb3y1cbk5htOjd25VRtk1FoOifoAIfokSb2fZdl9vFoaVb2kidoyVC2AItJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwuYlftnuFM5gT3nldl9tCBxidMYlb1Y0CbO1FZE9wtfzCbclctFStJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwyY1FoaZfMlzd3kgUAWINUEmkyY1FoaZfMlzd3kgUAWmREPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnTCbclcy9rCbOlb1OpdBAINUEPF2aScBY0wo5vfZIphUn3DoaZcWPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnuFM5gT3nldl9tCBxidMYlb0lrwe0IkZOuFM5gT3nldl9tCBxidMYlb0lrkZwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShDBCIhtrLDbOldaaXcoy0cTwpwuShkrinA19yAlkNAJE9wuOZfBA7tMajDo8IwMaZFM9ZKtw7tm0hDBCPdblzFBxpb2yMcMajfoaLb3kvf3HPkoYvdM4pNe0XhbShkrinA19yAlkNAJE9wuOZfBA7tm0hgWPLcB5LCbOiwe0IDmYvdl9ldMYvcoAPkynZd2O1C3OgWbkZCbLpKXPLCBYjwe0Ic0yjC0pvfbkVCBxydmOZGUILcB5LCbOihTShDBCIhtOiC2HIwT0IwmY1C2YlF3HJhUn7tJOwWaYgOakUT1wINUn0FmalKXplC2ivwtklFmkvFjIJKXp9tMlMwtIikrinA19yAlkNAJLIGXped21sDbOgaukidmYiC3Opd24PhTShDBCIholzF2a0htOgA0aTA0lNTlSmO3kVb09XcB5gWMySCB5jca9kOtffhULIGXp1dmYlftILb1YyA1YkT05dk0fZdl9NFoaVb0kidoyVC2agUAWmbUL7tm0hcBYPdZEmGBazkzShgBaSF2AIGXpUd2xSCMyjD19AFMyVF2yjfolvdJIpKXplC2ivwtfVdZF7tm0hgBaSF2AIGXplC2ivwtfVdZF7tm07TlF@

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 8324
$OO00O00O0 @session_start(); include("./includes/connection.php"); inc..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 7976be0fb25e4097a973e01a91354592
Eval Count 3
Decode Time 139 ms