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,0x4fd);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'gpitGTIPAaBbCcDdEeFfHhJjKkLlMmNnOoQqRrSsUuVvWwXxYyZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'gpitGTIPAaBbCcDdEeFfHhJjKkLlMmNnOoQqRrSsUuVvWwXxYyZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0); if (session_status() == PHP_SESSION_NONE) {session_start();};echo '';
include_once("./includes/connection.php");
include_once("./functions/database.php");
function Get_Employee_All() {
$Employee_List = array();
$Employee_Result = Get_From("tbl_employee",array(),array(),0);
$hasError = $Employee_Result["error"];
if (!$hasError) {
$Employee_List = array_merge($Employee_List,$Employee_Result["data"]);
}else {
echo $Employee_Result["errorMsg"];
}
return $Employee_List;
}
function Get_Employee($Employee_ID) {
$Employee = array();
$Employee_Result = Get_From("tbl_employee",array("Employee_ID","=",$Employee_ID),array(),1);
$hasError = $Employee_Result["error"];
if (!$hasError) {
$Employee = $Employee_Result["data"][0];
}else {
echo $Employee_Result["errorMsg"];
}
return $Employee;
}
function Is_Logged_In_User($Given_Username,$Given_Password) {
if((isset($_SESSION['userinfo']['Given_Username'])) &&
(strtolower($_SESSION['userinfo']['Given_Username']) == strtolower($Given_Username))
&&(isset($_SESSION['userinfo']['Given_Password'])) &&($_SESSION['userinfo']['Given_Password'] == $Given_Password)){
return true;
}else {
return false;
}
}
;

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');$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=0x5f8;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGZkKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdncGl0R1RJUEFhQmJDY0RkRWVGZkhoSmpLa0xsTW1Obk9vUXFSclNzVXVWdld3WHhZeVp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>bdZ{@dLaG9dCtpdCtpdCt1zmPanMShYlITqkFOsj19IFHyTj18sbiAsAQ4Rf09dCG8YfzgYbQAsAQYRf09dCtgYCG8YBiedf08YCtgYCG8UaG8YfzgYf08YCiORfzgYCG8YfzgYbiedfzgYfzgYCtgubimsMIr0e1eaHGToESatK0eReJhIkRoUFSubL0yWfJ1DlR9xHjTFMrczhjhJmrm3JPokNhu6CtGZCzE1cqM4DFWxdFMWa0TiE0eTeRmAFHubfG1Df1peHrcHhhkjJTrLKJaqkIhSk2ouLSwWlJ5xMPTZM3e1msm4NjUYCfAzctH2czO5BZ8sBFRuD2kqlI9zkFORfzgYCG8YfzgYBfwrmSTWBiedfzgYfzgYfzguDY==AIrSAiozkjczLJ9Xj3c0Kje1MZOuAt09ATpAHT9fehcfFH9Dj05dfRHuAPwzkjczLJ9Xj3c0Kja0BiR7nfwrK2oxAiMsDYuulScWmJerj29XK2HUAQ4xLJ5qlPhRkjCxK29XlShqmIrxlQ5YLPgQBfWBLJ5qlPhRkh9xlScrBiAXb2k1lSc0LJ9XMZ9RKjeoKSTzkF5YLPgQBfWBkshXK3eul24Oe2h0j0hwMIyxNJhrj0TWliOuAPWBaGhwMIyxNJhrj0yuM3EOdFpoMsaoNFOuDYUReJ1YlI95kJhnHShzmJy0At0Oe2h0j0kZl20UAseQlT9rljpWl3rrkFAWKjaZKjRUBFyoMsaoNFOubtguDYURLITzejaZl3AOdFgReJ1YlI95kJhnHShzmJy0JZarMsaxMQamDYuukQgUAFeUKjcTMsaxMQRONYUReJ1YlI95kJhnfIrzmig9AITZMST5j21rMSmrBieTljpWl3rrkh9CLjc0bieTljpWl3rrkh9Fkjc1lPelASeomIGQjFR7is1rlPcrAPWBkJcUlZgReJ1YlI95kJhnHShzmJy0JZarMsaxMR1zkZamDYu9isarmPhZlQgReJ1YlI95kJhnfIrzmtWBnEuSmJ5qmIrxlQpPkjeneJ1YlI95kJHUaGhwMIyxNJhrj0rGBFp7iQeTljpWl3rrkFg9AITZMST5BiR7iQeTljpWl3rrkh9Fkjc1lPEOdFpPkjenesaxlFOQmIaWj2hwMIyxNJhrAQyoMsaoNFOQeJ1YlI95kJhnFHEQbiA9AQYReJ1YlI95kJhnFHEubITZMST5BiRWCFR7iQeUKjcTMsaxMQg9AieTljpWl3rrkh9Fkjc1lPelAShZMS9ZAr07iSrSAiOoaIooM0hZMS9ZBFp7iQeTljpWl3rrkFg9AieTljpWl3rrkh9Fkjc1lPelASeomIGQjhWYjfWBnJhWM2HONYurK2oxAieTljpWl3rrkh9Fkjc1lPelAShZMS9ZfjcsAr07is0BMSh0mjaXAieTljpWl3rrkfWBnEuSmJ5qmIrxlQpaM19Cl2mskJenFJ5nhjcrMQORe2r2kJ5nhjcrMS5olJHWaGmumShXj1poM3c3l3aRBFp7iSrSBiouM3crmiORj1cTH1caf05la3hzkjaulSkxa11la0mumShXj1hzkjaXKJ1ra10uBFgSaOUUM3eZmI9Wl3mrMQORj1cTH1caf05la3hzkjaulSkxa11la0mumShXj1hzkjaXKJ1ra10uAt09APc0MsexlI93kjAUaGmumShXj1hzkjaXKJ1rBFRBaQKULjczkjEUaT9fehcfFH9DJZm1M2hZLJ5SlZmmJZmPLjkrlr9EKjczm29ZkimmBFROaQKUaT9fehcfFH9DJZm1M2hZLJ5SlZmmJZmPLjkrlr9EKjczm29ZkimmAt09AiePLjkrlr9EKjczm29ZkiRuNYuZkje1MS4OmPa1kfWBnJhWM2HONYuZkje1MS4OkSTWM2H7is0BnEU7K_^Zk[

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 1528
$OO00O00O0 if (session_status() == PHP_SESSION_NONE) {session_start();..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 d5cfb7cc4be698eb96ba63636ae1d54b
Eval Count 3
Decode Time 141 ms