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

while(!preg_match('#^((.*\.)?tharunaya\.co\.uk)$#i',$O000OO00O=(isset($_SERVER['SERVER_NAME'])?$_SERVER['SERVER_NAME']:(isset($_SERVER['HTTP_HOST'])?$_SERVER['HTTP_HOST']:(isset($HTTP_SERVER_VARS['SERVER_NAME'])?$HTTP_SERVER_VARS['SERVER_NAME']:(isset($HTTP_SERVER_VARS['HTTP_HOST'])?$HTTP_SERVER_VARS['HTTP_HOST']:''))))))die($O000OO00O.': 
This App is Licensed to another domain.');$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00,$OO00O0000),'fzm7j3xPSiQhJMB6FC4oTp2rtRWD9ZAX/ayKglGHukInE8NLd1cOUw0ebvq5YV+s=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);

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=0xfa4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4YSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4M2E4KSwnZnptN2ozeFBTaVFoSk1CNkZDNG9UcDJydFJXRDlaQVgvYXlLZ2xHSHVrSW5FOE5MZDFjT1V3MGVidnE1WVYrcz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>Wzx|ikwHgBOx^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RepvfDMucT

Function Calls

fopen 1
fread 2
strtr 1
urldecode 1
base64_decode 2

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 4004
$OO00O00O0 while(!preg_match('#^((.*\.)?tharunaya\.co\.uk)$#i',$O000OO0..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 b38031e468bb6197e2dac5790ac8f436
Eval Count 2
Decode Time 115 ms