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('#^((.*\.)?complaintlist\.in)$#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.': contact me on telegram @d4dyno hahaha');$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'yb+W9oMNaTeHmYPfLFsl5tr/RCD4nOGc8q3VQKpAv0whSkIJigujzU2dEx76BX1Z=','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=0x7b8;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTA4KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzNzgpLCd5YitXOW9NTmFUZUhtWVBmTEZzbDV0ci9SQ0Q0bk9HYzhxM1ZRS3BBdjB3aFNrSUppZ3VqelUyZEV4NzZCWDFaPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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kd{_lEnMN]mwYc

Function Calls

fopen 1
fread 2
strtr 1
urldecode 1
base64_decode 2

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 1976
$OO00O00O0 while(!preg_match('#^((.*\.)?complaintlist\.in)$#i',$O000OO0..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 44380f82761c4dd016030b805e0cf6f2
Eval Count 2
Decode Time 98 ms