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=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x517);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'YfUCLWT8nblo0NaRhm/K9D4pidVZF3x21zwOJHey6+5tQIrsEBMgu7GPqjSckXvA=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'YfUCLWT8nblo0NaRhm/K9D4pidVZF3x21zwOJHey6+5tQIrsEBMgu7GPqjSckXvA=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);
defined( '_VALID_REQUEST') or die( 'Restricted access');
$this->displayDefaultHeader();
$item_name = 'Costing Headers';
$this->_pathway->addToPathway($item_name);
$headers = '
    <script language="javascript">
      var moodialog;
      var goToListPage = function(){
        moodialog.close();
        searchDef();
			};
      var toggleFieldBar = function(){
        $("field_bar").toggle();
      };
      
      window.addEvent("domready",function(){
			});
      
			var submitbutton = function(pressbutton, confirmText, alertText, listSelected) {
        if(listSelected == "1"){
          if($("boxchecked").get("value") == "0"){
            new MooDialog.Alert(alertText);
            return false;
          }
        }
				new MooDialog.Confirm(confirmText, function(){
          submitform( pressbutton );
        });
			};
    </script>
';
$this->_mainframe->addCustomHeadTag($headers);
;echo '<div id="page_header">
  <h1><span class="h1_section_name">';echo $item_name;;echo '</span></h1>
</div>
<div id="main_content">
  <form id="adminForm" name="adminForm" action="index2.php" method="post">
  <fieldset>
    <legend>Filter Options</legend>
    <div id="search_block">
        <!-- search panel begins -->
        <div id="search_panel">
        	<div style="float:left;">
            <label for="search" accesskey="K" title="Enter your search key[K]">Search <em>K</em>ey</label>: <input class="searchbox" type="text" name="search" id="search" value="';echo $this->_search;;echo '" size="20" maxlength="20" />
              <input type="submit" class="searchbutton" name="searchbutton" id="searchbutton" value="Search" accesskey="S" title="Click here to search[S]">
            	<input type="submit" class="searchbutton" name="searchbutton_all" id="searchbutton_all" value="Show All" accesskey="A" title="Click here to search all [A]">
              <input type="button" class="searchbutton" name="btn_adv" id="btn_adv" value="Display Fields" title="Click here to choose the fields to display in the list" onClick="toggleFieldBar();">
          </div>
          <div style="float:right">
          	';
echo $this->lists['filter_status'];
echo $this->lists['filter_data_status'];
;echo '          </div>
        </div>
        <!-- search panel ends -->
        <br style="clear:both; font-size:1px; line-height:1px;" />
        <div id="field_bar" style="width:100%; text-align:left; display:none;">
          Select Fields To Display : 
          ';
for($x=0;$x<count($this->_dataList);++$x){
$selected = $this->_dataList[$x]['display'] ?' checked="checked"': '';
echo '<input type="checkbox" name="filter_display_list[]" id="filter_display_list'.$x.'" value="'.$this->_dataList[$x]['order'].'" '.$selected.'> <label for="filter_display_list'.$x.'">'.$this->_dataList[$x]['title'].'</label> ';
}
;echo '        </div>
      </div>
  </fieldset>
  <fieldset>
    <legend>List of ';echo $item_name;;echo '</legend>
    	<div id="ajax_msg"></div>
      ';csysLoadAdminModule( 'listbar');;echo '      <div id="datalist_block">
      ';
$this->renderLayout('list');
;echo '      </div>
      <input type="hidden" name="option" id="option" value="';echo $this->_option;;echo '" />
      <input type="hidden" name="section" id="section" value="';echo $this->_section;;echo '" />
      <input type="hidden" name="task" id="task" value="showlist" />
      <input type="hidden" name="no_html" id="no_html" value="0" />
      <input type="hidden" name="view" id="view" value="" />
      <input type="hidden" name="layout" id="layout" value="" />
      <input type="hidden" name="pcid" id="layout" value="';echo $this->_parent_id;;echo '" />
      <input type="hidden" name="';echo josSpoofValue();;echo '" id="';echo josSpoofValue();;echo '" value="1" />
  </fieldset>
  </form>
</div>
<!-- Main Content Section Ends -->';;

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. COPYRIGHT@ITNTI */$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=0x1450;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTE3KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdZZlVDTFdUOG5ibG8wTmFSaG0vSzlENHBpZFZaRjN4MjF6d09KSGV5Nis1dFFJcnNFQk1ndTdHUHFqU2NrWHZBPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>oQ}uCdTBk@~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^gSgQWg|\

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 5200
$OO00O00O0 defined( '_VALID_REQUEST') or die( 'Restricted access'); $t..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 bc30f100031b24c06fffffbd9e3e3d6e
Eval Count 3
Decode Time 99 ms