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 /* Copyright - iClouds Sistemas Web */$OOO000000=urldecode('%66%67%36%73%62%65%68%70..

Decoded Output download

while(!preg_match('#^((.*\.)?portalvaleonline\.com\.br)$#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.');$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$GLOBALS['OOO0000O0']($GLOBALS['OOO00000O']($GLOBALS['O0O00OO00']($O000O0O00,$OO00O0000),'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);

Did this file decode correctly?

Original Code

<?php /* Copyright - iClouds Sistemas Web */$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=0x17b4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUyNik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4M2IwKSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>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}Rw

Function Calls

fopen 1
fread 2
strtr 1
urldecode 1
base64_decode 2

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 6068
$OO00O00O0 while(!preg_match('#^((.*\.)?portalvaleonline\.com\.br)$#i',..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 68f940e7a37b81dc1d247447c65869a3
Eval Count 2
Decode Time 131 ms