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,0x4f9);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));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=0x16ec;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY5KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>~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alVnRPIq

Function Calls

urldecode 1
base64_decode 1

Variables

$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 5868
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 1a704f6b3807288058c86162603fc1ac
Eval Count 1
Decode Time 116 ms