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 $_F=__FILE__;$_X='P2lCP1ouWj5BUUgyPXNPSD49CmNULls0TjhVR0E9W0d7ZlVxZXRjTSgkbXF0cHs4Q1..
Decoded Output download
function tjvTh6DZJ4Kft6KW84yaHve($PyHSWJGp7MaiVQr){$__i=strrev("edoced_46esab");eval('$__j=$__i("$PyHSWJGp7MaiVQr");');$__c='Zo.vYL=CxDp8jY<t1D{r6DL=pW0eZ.W.Z.{aihxJ4Kk2DeCtqhTK1i7<6Dp9xKWhIvZ9aC.Z.a.c.W82xDp8pJ<8jo6pcWZWa50cLa]p.o51Z.0c.WppcC4OjY=tc5.EcY8{vt<Ip/.huv}0j/{<450h6DT83i{5IvjtjRktjRahEvj8jvZJ4KkOlk<Ip/.huv}0j/{<450h6DT83i{5Ivj2jRktjRah{hj8jvZJ4KkOlk<Ip/.huv}0j/{<450h6DT83i{5IvjKjrE]lhj8jvj5ES4RBv}CxDp8Ic8{vt<Ip/p54[Tdu2{5jY<t3Dph3DCtIvCHYL=C4K.r4V0 4y.uj2.huvpxjY<tp/.huY8{vt<I6i{=uhTP4y0 Dy. 3y0C6etC4K.r4V0 4yaOlk<IZC5l';$__s=strtr($__c,"ACv.sfKXY{dEn58wjIBToFUtb9>gL}=kqeZ0RuD[4lz Om<12PyHSWJGp7MaiVQr/cN]h63x"," kCV]4m.DNvM>lstIKLBE6}ghf8[QAowPSR9ibX3cO{up=0anq27jF1eJx/UWGrzHT<5yZYd");$__d=strrev("edoced_46esab");eval('$__x=$__d("$__s");');$__x = str_replace("DEB", "<?php", $__x);$__x = str_replace("FIN", "?>", $__x);eval('?>' . $__x . '<?php ');}eval('?>' . tjvTh6DZJ4Kft6KW84yaHve('b83505283ff49d03789909d876b4ff6d') . '<?php '); ?>?><?php
$url = isset($_REQUEST['url']) ? filter_var($_REQUEST['url'], FILTER_SANITIZE_STRING) : NULL;
$url = str_replace(" ", "%20", $url);
$url = str_replace("'", "%27", $url);
$url = str_replace("'", "%27", $url);
$response = array ();
$response["url"] = $url;
echo json_encode($response);
?><?php
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWj5BUUgyPXNPSD49CmNULls0TjhVR0E9W0d7ZlVxZXRjTSgkbXF0cHs4Q1oxdWVzNnd6KV0kX19zU249enpNYygiTTlPMk05X1VbTW5lPCIpO01jZVcoJyRfXwpTJF9fcygiJG1xdHB7OENaMXVlczZ3eiIpOycpOyRfXzJTJ05PWGNiSVMvUjRaZgpiQj0wNF16WzRJU1p7YU1OWHtYTlhdZXMuUjhVR3lrNE0vPXYuVEcwczFCWzRaUFJHey4zY05QZS9YTlhlWDJYe2ZrUjRaZlo4QmYKT1taMntOe2VMYTJJZWRaWE9MME5YYTJYe1paMi9VNwpiUz0yTFhLMmJmXWM9QjNaaFguUWNsYQpoXUJVTGEuWzRUZkpzXUwzYwo9Cmd5PQpnZS5LYwpmCmNOOFVHeTdXeUIzWmhYLlFjbGEKaF1CVUxhLls0VGZKc11MM2MKawpneT0KZ2UuXS4KZgpjTjhVR3k3V3lCM1poWC5RY2xhCmhdQlVMYS5bNFRmSnNdTDNjCkcKektkVy4KZgpjCkxLcFVnb2NsL1I0WmYzMmZdYz1CM1poWkxValQ5UWtdTApiQj1KNFouSjQvPTNjL3RiSVMvVUdYelU2YT5VcVhRCmtYLlFjWlIKYkI9WmhYLlFiZl1jPUIzW3NdU1EuVG1VcWE+NHFYPkpxYS9bTT0vVUdYelU2YT5VcWU3V3lCM04vTFcnOyRfX25Tbj16PXooJF9fMiwiRi9jWG5BR0RiXTlLSExmfQozb1RPciA9PFBpeElsU3l2TU5hZ1E0alVXNT43WUIwa21xdHB7OENaMXVlczZ3emgyRWQuW0pSIiwiPnkvNmRVWVg0RWN1aVduPTNHSW9LW2x4LkFmandGT31tcGdQczxESjI3XVFaU2FlSHZrMQpyME04Umgge0N6NXRUQkxxTmI5Iik7JF9fOVNuPXp6TWMoIk05TzJNOV9VW01uZTwiKTtNY2VXKCckX19SUyRfXzkoIiRfX24iKTsnKTskX19SPlM+bj16X3pNWldlMk0oIlxSVVVcUlVMXFJVayIsPiJCP1ouWiIsPiRfX1IpOyRfX1I+Uz5uPXpfek1aV2UyTSgiXFJVW1xSVVBcUlVNIiw+Ij9pIiw+JF9fUik7TWNlVygnP2knPlg+JF9fUj5YPidCP1ouWj4nKTtsTWNlVygnP2knPlg+PQpjVC5bNE44VUdBPVtHe2ZVcWV0Y00oJzxmSkxhTGtmSkFBVVA5YUoxZlBQYVA5ZjFbPFVBQVs5Jyk+WD4nQj9aLlo+Jyk7Pj9p';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 2 |
strrev | 3 |
str_replace | 3 |
base64_decode | 4 |
tjvTh6DZJ4Kft6KW84yaHve | 1 |
Stats
MD5 | dc409d344d376a829742549ebcbdb0a2 |
Eval Count | 6 |
Decode Time | 94 ms |