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('CiBnb3RvIHU5bFhqOyB2d1hiMDogJHVybCA9ICJcMTUwXHg3NFx4NzRceDcwXHg3..
Decoded Output download
goto u9lXj; vwXb0: $url = "https://www.ipqualityscore.com/api/json/ip/" . $apiKey . "/" . $ipAddress; goto dBTRB; yTOJZ: echo $jsonData["fraud_score"]; goto EosX0; ASAs8: curl_close($ch); goto jJCw2; CVfj0: $response = curl_exec($ch); goto ASAs8; oyEtp: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto CVfj0; jJCw2: $jsonData = json_decode($response, true); goto yTOJZ; u9lXj: if (!empty($_SERVER["HTTP_CLIENT_IP"])) { $ipAddress = $_SERVER["HTTP_CLIENT_IP"]; } elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { $ipAddress = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { $ipAddress = $_SERVER["REMOTE_ADDR"]; } goto f9ZV2; f9ZV2: $apiKey = "qrQYjIGpXHR440eNhoFOOHqUiQGKcQqe"; goto vwXb0; dBTRB: $ch = curl_init(); goto u7scS; u7scS: curl_setopt($ch, CURLOPT_URL, $url); goto oyEtp; EosX0:
Did this file decode correctly?
Original Code
<?php eval(base64_decode('CiBnb3RvIHU5bFhqOyB2d1hiMDogJHVybCA9ICJcMTUwXHg3NFx4NzRceDcwXHg3M1x4M2FceDJmXDU3XDE2N1wxNjdceDc3XHgyZVx4NjlcMTYwXDE2MVx4NzVcMTQxXDE1NFwxNTFcMTY0XDE3MVx4NzNceDYzXHg2Zlx4NzJceDY1XHgyZVx4NjNcMTU3XDE1NVw1N1x4NjFcMTYwXDE1MVx4MmZcMTUyXDE2M1wxNTdceDZlXHgyZlx4NjlceDcwXHgyZiIgLiAkYXBpS2V5IC4gIlw1NyIgLiAkaXBBZGRyZXNzOyBnb3RvIGRCVFJCOyB5VE9KWjogZWNobyAkanNvbkRhdGFbIlwxNDZceDcyXDE0MVx4NzVcMTQ0XHg1ZlwxNjNcMTQzXHg2ZlwxNjJceDY1Il07IGdvdG8gRW9zWDA7IEFTQXM4OiBjdXJsX2Nsb3NlKCRjaCk7IGdvdG8gakpDdzI7IENWZmowOiAkcmVzcG9uc2UgPSBjdXJsX2V4ZWMoJGNoKTsgZ290byBBU0FzODsgb3lFdHA6IGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgdHJ1ZSk7IGdvdG8gQ1ZmajA7IGpKQ3cyOiAkanNvbkRhdGEgPSBqc29uX2RlY29kZSgkcmVzcG9uc2UsIHRydWUpOyBnb3RvIHlUT0paOyB1OWxYajogaWYgKCFlbXB0eSgkX1NFUlZFUlsiXHg0OFx4NTRcMTI0XDEyMFwxMzdcMTAzXHg0Y1wxMTFceDQ1XDExNlx4NTRcMTM3XDExMVx4NTAiXSkpIHsgJGlwQWRkcmVzcyA9ICRfU0VSVkVSWyJcMTEwXDEyNFx4NTRceDUwXDEzN1x4NDNcMTE0XDExMVwxMDVceDRlXHg1NFx4NWZcMTExXHg1MCJdOyB9IGVsc2VpZiAoIWVtcHR5KCRfU0VSVkVSWyJceDQ4XDEyNFwxMjRcMTIwXHg1ZlwxMzBceDVmXDEwNlwxMTdcMTIyXDEyN1x4NDFceDUyXHg0NFx4NDVcMTA0XDEzN1x4NDZcMTE3XHg1MiJdKSkgeyAkaXBBZGRyZXNzID0gJF9TRVJWRVJbIlwxMTBcMTI0XDEyNFwxMjBcMTM3XDEzMFwxMzdceDQ2XHg0ZlwxMjJceDU3XDEwMVwxMjJcMTA0XDEwNVx4NDRceDVmXDEwNlwxMTdcMTIyIl07IH0gZWxzZSB7ICRpcEFkZHJlc3MgPSAkX1NFUlZFUlsiXDEyMlwxMDVceDRkXHg0ZlwxMjRcMTA1XDEzN1x4NDFceDQ0XHg0NFx4NTIiXTsgfSBnb3RvIGY5WlYyOyBmOVpWMjogJGFwaUtleSA9ICJceDcxXDE2MlwxMjFcMTMxXHg2YVx4NDlceDQ3XDE2MFx4NThceDQ4XHg1Mlx4MzRceDM0XDYwXDE0NVx4NGVceDY4XDE1N1wxMDZceDRmXDExN1wxMTBcMTYxXDEyNVwxNTFceDUxXDEwN1x4NGJcMTQzXHg1MVx4NzFcMTQ1IjsgZ290byB2d1hiMDsgZEJUUkI6ICRjaCA9IGN1cmxfaW5pdCgpOyBnb3RvIHU3c2NTOyB1N3NjUzogY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybCk7IGdvdG8gb3lFdHA7IEVvc1gwOiA=')); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 50d74629bf5cf4b810973c62879a9cc7 |
Eval Count | 1 |
Decode Time | 47 ms |