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('#^((.*\.)?hadirayane\.ir)|(localhost)$#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 script is locked to another domain.
Call 09388064305');$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','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');$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=0x148c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGZiKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzYTApLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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YM}v

Function Calls

fopen 1
fread 2
strtr 1
urldecode 1
base64_decode 2

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 5260
$OO00O00O0 while(!preg_match('#^((.*\.)?hadirayane\.ir)|(localhost)$#i'..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 ea2cbeae8eac563973948f54809ddf12
Eval Count 2
Decode Time 109 ms