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


require_once('includes/connection.php');
$Registration_ID = 0;
$Item_ID = 0;
$Parameter_ID = 0;
$Patient_Payment_Item_List_ID = 0;
$Comments = '';
$Radiology_Date = '';
$theid = '';
if (isset($_POST['RI']))
$Registration_ID = $_POST['RI'];
if (isset($_POST['II']))
$Item_ID = $_POST['II'];
if (isset($_POST['PPILI']))
$Patient_Payment_Item_List_ID = $_POST['PPILI'];
if (isset($_POST['datastring']))
$datastring = $_POST['datastring'];
if (isset($_POST['RD']))
$Radiology_Date = $_POST['RD'];
$extract = explode('$$$$tenganisha###',$datastring);
foreach ($extract as $value) {
$dt=  explode('uiytregwhs',$value);
$Parameter_ID= trim($dt[0]);
$Comments=trim($dt[1]);
$Comments=mysqli_real_escape_string($conn,$Comments);
$select_comments = "
		SELECT * 
			FROM
			tbl_radiology_discription
				WHERE
				Registration_ID = '$Registration_ID' AND
				Item_ID = '$Item_ID' AND
                                Patient_Payment_Item_List_ID='".$Patient_Payment_Item_List_ID ."' AND
				Parameter_ID = '$Parameter_ID'
	";
$insert_comment = "
		INSERT INTO 
			tbl_radiology_discription (Registration_ID, Item_ID, Parameter_ID, Patient_Payment_Item_List_ID, comments, Radiology_Date)
			VALUES ('$Registration_ID', '$Item_ID', '$Parameter_ID', '$Patient_Payment_Item_List_ID', '$Comments', '$Radiology_Date')
	";
$update_comment = "
		UPDATE tbl_radiology_discription 
			SET comments = '$Comments'
				WHERE
				Registration_ID = '$Registration_ID' AND
				Item_ID = '$Item_ID' AND
                                Patient_Payment_Item_List_ID='".$Patient_Payment_Item_List_ID ."' AND    
				Parameter_ID = '$Parameter_ID'					
	";
$select_comments_qry = mysqli_query($conn,$select_comments) or die(mysqli_error($conn));
if (mysqli_num_rows($select_comments_qry) >0) {
$insert_comment_qry = mysqli_query($conn,$update_comment) or die(mysqli_error($conn));
while ($rowid = mysqli_fetch_assoc($select_comments_qry)) {
$theid = $rowid['Radiology_Description_ID'];
}
}else {
$insert_comment_qry = mysqli_query($conn,$insert_comment) or die(mysqli_error($conn));
}
}
echo '1';

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=0xac4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4NSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>`fG{FaOyLQkr9NHenNHenNHe1zfukgFMaXdoyjcUImb19oUAxyb18mRtwmwJ4LT09NHr8XTzEXRJwmwJXLO0xNWLyHA1SmT09NHeEXHr8Xk10PkrfHT0knTyYdk09NTzEXHeEXTZffhtOuTr9tWAxTBZfNHr8XHr9NHeEmbUILTzEXHr8XTzEXRtONTzEXTzEXHeEpRtfydmOlFmlvfbfqDykwBAsKa09aaryiWMkeC0OLOMcuc0lpUMpHdr1sAunOFaYzamcCGyp6HerZHzW1YjF4KUSvNUFSk0ytW0OyOLfwUApRTr1KT1nOAlYAaacbBylDCBkjcoaMc2ipDMsSdB5vFuyZF3O1fmf4GbPXHTwzYeA2YzI5hZ8mhULpK2cjdo9zcUILTzEXHr8XTzEXhTslfMyShtONTzEXTzEXTzEpKX==tmklFbapFMagd25jcUImDB5jduaLcbHvC29VdMajfolvdJ5XDuEmhTShkyklc2lzfukifolvdl9kOtE9weE7tJOkfoasb0lrwe0IHeShkyniFMyscbOlFl9kOtE9weE7tJOWCbOpcB50b1niGB1ldmOgUbOlda9HDbY0b0lrwe0IHeShkrYvdB1ldmOzwe0IkZF7tJOUCBOpd2xvc3lgOoy0cUE9wtFmKXPLfoilDBWINUEmkzShDBCIholzF2a0htOgAr9TaySmALLmbULptJOUcBfpF3OZCbOpd25gUAWINUELb1nNA1Odk1kkk107tMlMwtipF3YlftILb1nNA1Odk0lkk10phWPLUbOlda9kOtE9wtOgAr9TaySmUALmbTShDBCIholzF2a0htOgAr9TaySmAynkTrLmbULptJOWCbOpcB50b1niGB1ldmOgUbOlda9HDbY0b0lrwe0Iky9WT1YABZfWArlHUUffKXppcJEPDbYzcbWPky9WT1YABZfLCbOiF3OZDB5mk10phWPLcoy0CbY0FMlVcZE9wtOgAr9TaySmcoy0CbY0FMlVcZffKXppcJEPDbYzcbWPky9WT1YABZfUOtffhULhkykicolvdo9mGa9rCbOlwe0Iky9WT1YABZfUOtffKXPLcbi0FMyjftE9woa4FoxvcoAPkZWLktO0cB5mCB5pF2iiwZHjkZXLcoy0CbY0FMlVcZL7tMcvFMaiC2IIhtOlGuOZCBY0woyzwtO2CBx1cULIGXPLcuW9wtnlGunSd2Olhtf1Dbl0FMamf2izkZXLfMySfBApKXPLAoyZCB1lfoaZb0lrNUn0FMlshtOLfySXbUL7tJOed21scB50Fz10FMlshtOLfySxbUL7tJOed21scB50Fz1sGbYxdolgFMaidy9lF2YiFoagF3OZDB5mhtOjd25VRtOed21scB50FZL7tJOzcBxlC3OgC29sdBaVfuHINUEJtILkA0aHOAYAwtPItILktAcUT00htWLkfokSb3kicolvdo9mGa9LDbYjFMlXfolvdIPktWLka0iyALAhtWLktaklc2lzfukifolvdl9kOtE9wtFLAMamDbY0FMy0DB9Vb0lrkZnnTLWhtWLktAl0cB1gUAWINUEmkrl0cB1gUAWmwryKOEPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwynifolldmOgAoy5dBaVfy9kfoasb0xpF3OgUAW9kZwVkynifolldmOgAoy5dBaVfy9kfoasb0xpF3OgUAWIRJwmwryKOEPktWLkAoyZCB1lfoaZb0lrwe0IkZOWCbkidBa0cbkgUAWmtILJKXPLDB5zcbk0b2YvdB1ldmWINUEJtILkUA5TOakAwrlKar8ItILktbOJdy9ZCBOpd2xvc3lgcolzC3kpFuOpd24Ihyklc2lzfukifolvdl9kOtXIUbOlda9kOtXIAoyZCB1lfoaZb0lrRtnWCbOpcB50b1niGB1ldmOgUbOlda9HDbY0b0lrRtnjd21scB50FZXIAMyLDB9Sd2f5b0OifoAptILktacnTyayAZEPkZOUcBfpF3OZCbOpd25gUAWmRtEmkrl0cB1gUAWmRtEmkyniFMyscbOlFl9kOtFSwtFLAoy0DBaVfy9WCblscB50b0l0cB1gTolzfy9kOtFSwtFLW29sdBaVfuHmRtEmkykicolvdo9mGa9rCbOlkZLhtUw7tJO1FoOifoagC29sdBaVftE9wtwhtWlaArOnarAIfokSb3kicolvdo9mGa9LDbYjFMlXfolvdJEhtWLkA0aAwoYvdB1ldmOzwe0IkZOed21scB50FZFhtWLktafwOakytILktWlUcBfpF3OZCbOpd25gUAWINUEmkyklc2lzfukifolvdl9kOtFIWA5rtILktWlkfoasb0lrwe0IkZOkfoasb0lrkZnnTLWhwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnWCbOpcB50b1niGB1ldmOgUbOlda9HDbY0b0lrNUFJRJOWCbOpcB50b1niGB1ldmOgUbOlda9HDbY0b0lrwt4JkZnnTLWIwtEItILktWlWCbkidBa0cbkgUAWINUEmkyniFMyscbOlFl9kOtFktWLktWPkwjShkuYldoajfy9jd21scB50F19xFmLINUnsGbYxdolgFbalFmLPkoYvdM4SkuYldoajfy9jd21scB50FZLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXppcJEPdblzFBxpb251da9Zd3fzhtOzcBxlC3OgC29sdBaVfuYgFbk5hUE+HtLIGXPLDB5zcbk0b2YvdB1ldmOgFbk5we0IdblzFBxpb3y1cbk5htOjd25VRtO1FoOifoagC29sdBaVftLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXp3DolScUEPkukvf2lLwe0IdblzFBxpb2clfoYPb2yzF29jhtOzcBxlC3OgC29sdBaVfuYgFbk5hULIGXPLfoilDBWINUELFM93DBOdk1kicolvdo9mGa9rcbYjFMlXfolvdl9kOtffKXp9tm1lduYlwuShkolVF2aZfy9jd21scB50b3yZGUE9wo15F3ySDa9xfBaZGUILC29VdJXLDB5zcbk0b2YvdB1ldmWpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShgWp9tMajDo8IkzrmKX==wTBWrCWqMn`yRHUPl_\

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 2756
$OO00O00O0 require_once('includes/connection.php'); $Registration_ID =..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 2eb3e731a401eed046802a3f15304294
Eval Count 3
Decode Time 157 ms