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__;$_C465539799='Pz48P2V0ZSANCg0KJGVDVUogPSAkX3lIbFsnZSddOw0KDQoNCk4wICggS..

Decoded Output download

?><?php 

$page = $_GET['p'];


if ( empty($_GET['p'])){ $page = 1; } else { $page = $_GET['p']; }

$o = new Logs();

        $type= $_GET['type'];
        $tbl = $_GET['tbl'];
        $username = $_GET['username'];
        
        
        
        
        $params=  array(
            
            array( 'ACTION','=', strtolower($type) ),
            array( 'TBL', '=', strtolower($tbl)),
            array( 'AGENT', '=', strtolower($username))
        )

?>

<script type="text/javascript" src="views/logs/logs.js" ></script>


<ul class="dash">
     <li>
        <a href="?page=logs"><img src="assets/icons/logs_48x48.png" ><span>Logs</span></a>
    </li>
</ul>




<fieldset style="width:98%">
   <legend>Filter Logs</legend> 
    
   <center>
       
   <form method="post" action=""id="logs_form"  >
   <table cellpadding="5">
       <tr>
           <td>Logs Type</td>
           <td>
               <select style="width:200px;" id="log_type_select">
                   <option value="">ALL</option>
                   <option>ADD</option>
                   <option>EDIT</option>
                   <option>DELETE</option>
                   <option>LOGIN</option>
                   <option>LOGOUT</option>
               </select>               
           </td>
           
       </tr>
         <tr id="type_tr">
           <td>Logs Type</td>
           <td>
               <select style="width:200px;" id="table_select">
                   <option value="">ALL</option>
                   <option>INBOX</option>
                   <option>OUTBOX</option>
                   <option>SCHEDULED</option>
                   <option>PHONEBOOK</option>
                   <option>USERS</option>
                   <option>GROUPS</option>
                   <option>AREAS</option>
                   <option>FOLDERS</option>
                   <option>TEMPLATES</option>
                   <option>BADWORDS</option>         
               </select>
           </td>
       </tr>
       
       <tr>
           <td>USER</td>
           <td><input type="text" name="username"  style="width:190px;" value="<?php print $username; ?>"/></td>
       </tr>
       <tr>
           <td colspan="2"><center><input type="submit" class="button" /></center></td>
       </tr>
   </table>
       </form>
   </center>
</fieldset>

<h1>Logs</h1><hr/>

<?php 
    $o->ShowLogs($page, $params, 20 ); 
    
    print "<script>
                $('#log_type_select').val('".strtoupper($type)."');
                $('#table_select').val('".strtoupper($tbl)."');
           </script>";
    
    if ( $type == "LOGIN" || $type == "LOGOUT" )
        print "<script>$('#type_tr').hide();</script>";



?>





Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C465539799='Pz48P2V0ZSANCg0KJGVDVUogPSAkX3lIbFsnZSddOw0KDQoNCk4wICggSk9lRWkoJF95SGxbJ2UnXSkpeyAkZUNVSiA9IG47IH0gSlR4SiB7ICRlQ1VKID0gJF95SGxbJ2UnXTsgfQ0KDQokSyA9IDVKbSA4S1V4KCk7DQoNCiAgICAgICAgJEVpZUo9ICRfeUhsWydFaWVKJ107DQogICAgICAgICRFclQgPSAkX3lIbFsnRXJUJ107DQogICAgICAgICR6eEpTNUNPSiA9ICRfeUhsWyd6eEpTNUNPSiddOw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgJGVDU0NPeD0gIENTU0NpKA0KICAgICAgICAgICAgDQogICAgICAgICAgICBDU1NDaSggJ0FEbGdXOScsJz0nLCB4RVNFS1RLbUpTKCRFaWVKKSApLA0KICAgICAgICAgICAgQ1NTQ2koICdsYTgnLCAnPScsIHhFU0VLVEttSlMoJEVyVCkpLA0KICAgICAgICAgICAgQ1NTQ2koICdBeUg5bCcsICc9JywgeEVTRUtUS21KUygkenhKUzVDT0opKQ0KICAgICAgICApDQoNCj8+DQoNCjx4MlNOZUUgRWllSj0iRUpzRS8xQ3VDeDJTTmVFIiB4UzI9InVOSm14L1RLVXgvVEtVeC4xeCIgPjwveDJTTmVFPg0KDQoNCjx6VCAyVEN4eD0iZEN4dCI+DQogICAgIDxUTj4NCiAgICAgICAgPEMgdFNKMD0iP2VDVUo9VEtVeCI+PE5PVSB4UzI9IkN4eEpFeC9OMks1eC9US1V4X3Fqc3FqLmU1VSIgPjx4ZUM1PjhLVXg8L3hlQzU+PC9DPg0KICAgIDwvVE4+DQo8L3pUPg0KDQoNCg0KDQo8ME5KVGR4SkUgeEVpVEo9Im1OZEV0Ok1qJSI+DQogICA8VEpVSjVkPmtOVEVKUyA4S1V4PC9USlVKNWQ+IA0KICAgIA0KICAgPDJKNUVKUz4NCiAgICAgICANCiAgIDwwS1NPIE9KRXRLZD0iZUt4RSIgQzJFTks1PSIiTmQ9IlRLVXhfMEtTTyIgID4NCiAgIDxFQ3JUSiAySlRUZUNkZE41VT0iMyI+DQogICAgICAgPEVTPg0KICAgICAgICAgICA8RWQ+OEtVeCBsaWVKPC9FZD4NCiAgICAgICAgICAgPEVkPg0KICAgICAgICAgICAgICAgPHhKVEoyRSB4RWlUSj0ibU5kRXQ6Y0xMZXM7IiBOZD0iVEtVX0VpZUpfeEpUSjJFIj4NCiAgICAgICAgICAgICAgICAgICA8S2VFTks1IHVDVHpKPSIiPkE4ODwvS2VFTks1Pg0KICAgICAgICAgICAgICAgICAgIDxLZUVOSzU+QVJSPC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT5IUmdsPC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT5SSDhIbEg8L0tlRU5LNT4NCiAgICAgICAgICAgICAgICAgICA8S2VFTks1PjhXeWc5PC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT44V3lXWmw8L0tlRU5LNT4NCiAgICAgICAgICAgICAgIDwveEpUSjJFPiAgICAgICAgICAgICAgIA0KICAgICAgICAgICA8L0VkPg0KICAgICAgICAgICANCiAgICAgICA8L0VTPg0KICAgICAgICAgPEVTIE5kPSJFaWVKX0VTIj4NCiAgICAgICAgICAgPEVkPjhLVXggbGllSjwvRWQ+DQogICAgICAgICAgIDxFZD4NCiAgICAgICAgICAgICAgIDx4SlRKMkUgeEVpVEo9Im1OZEV0OmNMTGVzOyIgTmQ9IkVDclRKX3hKVEoyRSI+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNSB1Q1R6Sj0iIj5BODg8L0tlRU5LNT4NCiAgICAgICAgICAgICAgICAgICA8S2VFTks1Pmc5YVdGPC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT5XWmxhV0Y8L0tlRU5LNT4NCiAgICAgICAgICAgICAgICAgICA8S2VFTks1PkdEZkhSWjhIUjwvS2VFTks1Pg0KICAgICAgICAgICAgICAgICAgIDxLZUVOSzU+b2ZXOUhhV1diPC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT5aR0hYRzwvS2VFTks1Pg0KICAgICAgICAgICAgICAgICAgIDxLZUVOSzU+eVhXWm9HPC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT5BWEhBRzwvS2VFTks1Pg0KICAgICAgICAgICAgICAgICAgIDxLZUVOSzU+a1c4UkhYRzwvS2VFTks1Pg0KICAgICAgICAgICAgICAgICAgIDxLZUVOSzU+bEhobzhBbEhHPC9LZUVOSzU+DQogICAgICAgICAgICAgICAgICAgPEtlRU5LNT5hQVJWV1hSRzwvS2VFTks1PiAgICAgICAgIA0KICAgICAgICAgICAgICAgPC94SlRKMkU+DQogICAgICAgICAgIDwvRWQ+DQogICAgICAgPC9FUz4NCiAgICAgICANCiAgICAgICA8RVM+DQogICAgICAgICAgIDxFZD5aR0hYPC9FZD4NCiAgICAgICAgICAgPEVkPjxONWV6RSBFaWVKPSJFSnNFIiA1Q09KPSJ6eEpTNUNPSiIgIHhFaVRKPSJtTmRFdDpuTUxlczsiIHVDVHpKPSI8P2V0ZSBlU041RSAkenhKUzVDT0o7ID8+Ii8+PC9FZD4NCiAgICAgICA8L0VTPg0KICAgICAgIDxFUz4NCiAgICAgICAgICAgPEVkIDJLVHhlQzU9ImMiPjwySjVFSlM+PE41ZXpFIEVpZUo9Inh6ck9ORSIgMlRDeHg9InJ6RUVLNSIgLz48LzJKNUVKUz48L0VkPg0KICAgICAgIDwvRVM+DQogICA8L0VDclRKPg0KICAgICAgIDwvMEtTTz4NCiAgIDwvMko1RUpTPg0KPC8wTkpUZHhKRT4NCg0KPHRuPjhLVXg8L3RuPjx0Uy8+DQoNCjw/ZXRlIA0KICAgICRLLT5HdEttOEtVeCgkZUNVSiwgJGVDU0NPeCwgY0wgKTsgDQogICAgDQogICAgZVNONUUgIjx4MlNOZUU+DQogICAgICAgICAgICAgICAgJCgnI1RLVV9FaWVKX3hKVEoyRScpLnVDVCgnIi54RVNFS3plZUpTKCRFaWVKKS4iJyk7DQogICAgICAgICAgICAgICAgJCgnI0VDclRKX3hKVEoyRScpLnVDVCgnIi54RVNFS3plZUpTKCRFclQpLiInKTsNCiAgICAgICAgICAgPC94MlNOZUU+IjsNCiAgICANCiAgICBOMCAoICRFaWVKID09ICI4V3lnOSIgfHwgJEVpZUogPT0gIjhXeVdabCIgKQ0KICAgICAgICBlU041RSAiPHgyU05lRT4kKCcjRWllSl9FUycpLnROZEooKTs8L3gyU05lRT4iOw0KDQoNCg0KPz4NCg0KDQoNCg0KDQo=';$_D=strrev('edoced_46esab');eval($_D('JF9DNDY1NTM5Nzk5PWJhc2U2NF9kZWNvZGUoJF9DNDY1NTM5Nzk5KTskX0M0NjU1Mzk3OTk9c3RydHIoJF9DNDY1NTM5Nzk5LCdrQW9uZzMwaklTNm1zWVY4V1pHTEJFUjl1d003VXgxZWNRRmRIdEp5cU80MkNpVDVQYnBOclhhektmaERsdicsJ0ZBUDFJNWY4WXJRd3g2V0xPVVMwWnRETnZrOXpnc2pwMlZYZEVoZUc0bXFjYXlsbjdLSmliUkJ1b0hNQ1QzJyk7JF9SPXN0cl9yZXBsYWNlKCdfX0ZJTEVfXycsIiciLiRfRi4iJyIsJF9DNDY1NTM5Nzk5KTtldmFsKCRfUik7JF9SPTA7JF9DNDY1NTM5Nzk5PTA7'));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_C465539799 0

Stats

MD5 fc6845e53a5ce7c580fb11422cf6fd5b
Eval Count 2
Decode Time 70 ms