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

<script src='js/functions.js'></script>
$O000O0O00=$GLOBALS['OOO000O00']($OOO0O0O00,'rb');$GLOBALS['O0O00OO00']($O000O0O00,0x58b);$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);echo '<script src=\'js/functions.js\'></script>
';
include("./includes/header.php");
include("./functions/returnoutward.php");
;echo '
<a href="returnoutward.php" class="art-button">BACK </a>

<br/><br/>
<fieldset>
    <center>
        <table width="60%">
            <tbody><tr>
                ';
$Today_Date = Get_Today_Date();
$This_Month_Start_Date = Get_This_Month_Start_Date();
;echo '                <td width="30%">
                    <input name="Date_From" id="Date_From" readonly placeholder="Start Date" style="text-align: center;" type="text"
                           value="';echo $This_Month_Start_Date;;echo '">
                </td>
                <td style="text-align: right;" width="10%"><b>End Date</b></td>
                <td width="30%">
                    <input name="Date_To" id="Date_To" readonly placeholder="End Date" style="text-align: center;" type="text"
                           value="';echo $Today_Date;;echo '">
                </td>
                <td style="text-align: center;" width="7%">
                    <input name="Filter" value="FILTER" class="art-button" onclick="Filter_Document()" type="button">
                </td>
            </tr>
            </tbody></table>
    </center>
</fieldset>

<fieldset >
    <legend align=\'right\'><b>Saved Return Outward  ~ ';if (isset($_SESSION['Storage'])) {echo $_SESSION['Storage'];};echo '</b></legend>
    <div id="documentListWrapper" style="width:99%;height: 400px; overflow-x:hidden;overflow-y: scroll  "> </div>
</fieldset>

<script>
    $(document).ready(function () {
        $(\'#documentList\').DataTable({ "bJQueryUI": true });
        addDatePicker($("#Date_From"));
        addDatePicker($("#Date_To"));

        Filter_Document();
    });
</script>

<script>
    function Cancel_Return_Outward(Outward_ID) {
        var Confirm_Message = confirm("Are you sure you want to cancel this disposal??");
        if (Confirm_Message == true){
            if (window.XMLHttpRequest) {
                myObject = new XMLHttpRequest();
            } else if (window.ActiveXObject) {
                myObject = new ActiveXObject(\'Micrsoft.XMLHTTP\');
                myObject.overrideMimeType(\'text/xml\');
            }

            myObject.onreadystatechange = function () {
                data = myObject.responseText;
                if (myObject.readyState == 4) {
                    var mrejesho = data;
                    if (mrejesho.trim() == "yes") {
                        window.location = "returnoutwardsaved.php";
                    } else {
                        alert("Something went wrong");
                    }
                }
            };
            myObject.open(\'GET\', \'returnoutward_cancel.php?Outward_ID=\' + Outward_ID, true);
            myObject.send();
        }
    }
</script>

<script>
    function Filter_Document() {
        var Date_From = document.getElementById("Date_From").value;
        var Date_To = document.getElementById("Date_To").value;

        if (Date_From != "" && Date_To != "") {
            if (window.XMLHttpRequest) {
                myObject = new XMLHttpRequest();
            } else if (window.ActiveXObject) {
                myObject = new ActiveXObject(\'Micrsoft.XMLHTTP\');
                myObject.overrideMimeType(\'text/xml\');
            }

            myObject.onreadystatechange = function () {
                data = myObject.responseText;
                if (myObject.readyState == 4) {
                    document.getElementById(\'documentListWrapper\').innerHTML = data;
                    $(\'#documentList\').DataTable({ "bJQueryUI": true });
                }
            };
            myObject.open(\'GET\', \'returnoutward_filter_saved_document.php?Date_From=\' + Date_From
                + "&Date_To=" + Date_To, true);
            myObject.send();
        }
    }
</script>

<link rel="stylesheet" href="media/css/jquery.dataTables.css" media="screen">
<link rel="stylesheet" href="media/themes/smoothness/dataTables.jqueryui.css" media="screen">
<link rel="stylesheet" href="css/select2.min.css" media="screen">
<script src="media/js/jquery.js" type="text/javascript"></script>
<script src="media/js/jquery.dataTables.js" type="text/javascript"></script>
<script src="css/jquery-ui.js"></script>
<script src="js/select2.min.js"></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=0x16d0;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4Yik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>FWGyO{\|E^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F^lnTNR_VI

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 5840
$OO00O00O0 echo '<script src=\'js/functions.js\'></script> '; include("..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 a39811f4001fdf92417e655778bd3b96
Eval Count 3
Decode Time 118 ms