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 /** * * @ This file is created by http://DeZender.Net * @ deZender (PHP8 Decoder..
Decoded Output download
goto w0DVO; Njcxe: $statusIP = ''; goto V0XoN; V0XoN: if (strlen($response)) { $data = explode("=", $response); $ip_from_message = $data[0]; $status_from_message = $data[1]; $file_status = $ip_from_message . ".txt"; $file = fopen($file_status, "w"); fwrite($file, trim($status_from_message)); fclose($file); telegram_remove_buttons($replyMsgId, $telegram_token, $telegram_chat_id); } else { if (isset($_POST["ip"])) { $file_status = $_POST["ip"] . ".txt"; if (file_exists($file_status)) { $file = fopen($file_status, "r"); $rep = fgets($file); fclose($file); $responseData = array("status" => $rep, "ip" => $_POST["ip"]); header("Content-Type: application/json"); echo json_encode($responseData); $file = fopen($file_status, "w"); fwrite($file, ''); fclose($file); } } } goto D0DVL; w0DVO: include "config.php"; goto wX4xw; Q0sUe: $update = json_decode($update, true); goto opwOG; optJC: $response = $update["callback_query"]["data"] ?? null; goto Vxegq; opwOG: $replyMsgId = $update["callback_query"]["message"]["message_id"] ?? null; goto optJC; Vxegq: $statusRep = ''; goto Njcxe; wX4xw: $update = file_get_contents("php://input"); goto Q0sUe; D0DVL:
Did this file decode correctly?
Original Code
<?php
/**
*
* @ This file is created by http://DeZender.Net
* @ deZender (PHP8 Decoder for ionCube Encoder)
*
* @ Version : 8.1.0.9
* @ Author : DeZender
* @ Release on : 27.10.2023
* @ Official site : http://DeZender.Net
*
*/
eval(base64_decode('CiBnb3RvIHcwRFZPOyBOamN4ZTogJHN0YXR1c0lQID0gJyc7IGdvdG8gVjBYb047IFYwWG9OOiBpZiAoc3RybGVuKCRyZXNwb25zZSkpIHsgJGRhdGEgPSBleHBsb2RlKCJcNzUiLCAkcmVzcG9uc2UpOyAkaXBfZnJvbV9tZXNzYWdlID0gJGRhdGFbMF07ICRzdGF0dXNfZnJvbV9tZXNzYWdlID0gJGRhdGFbMV07ICRmaWxlX3N0YXR1cyA9ICRpcF9mcm9tX21lc3NhZ2UgLiAiXHgyZVx4NzRceDc4XDE2NCI7ICRmaWxlID0gZm9wZW4oJGZpbGVfc3RhdHVzLCAiXHg3NyIpOyBmd3JpdGUoJGZpbGUsIHRyaW0oJHN0YXR1c19mcm9tX21lc3NhZ2UpKTsgZmNsb3NlKCRmaWxlKTsgdGVsZWdyYW1fcmVtb3ZlX2J1dHRvbnMoJHJlcGx5TXNnSWQsICR0ZWxlZ3JhbV90b2tlbiwgJHRlbGVncmFtX2NoYXRfaWQpOyB9IGVsc2UgeyBpZiAoaXNzZXQoJF9QT1NUWyJcMTUxXHg3MCJdKSkgeyAkZmlsZV9zdGF0dXMgPSAkX1BPU1RbIlx4NjlceDcwIl0gLiAiXDU2XHg3NFx4NzhceDc0IjsgaWYgKGZpbGVfZXhpc3RzKCRmaWxlX3N0YXR1cykpIHsgJGZpbGUgPSBmb3BlbigkZmlsZV9zdGF0dXMsICJceDcyIik7ICRyZXAgPSBmZ2V0cygkZmlsZSk7IGZjbG9zZSgkZmlsZSk7ICRyZXNwb25zZURhdGEgPSBhcnJheSgiXHg3M1x4NzRcMTQxXHg3NFx4NzVcMTYzIiA9PiAkcmVwLCAiXDE1MVwxNjAiID0+ICRfUE9TVFsiXHg2OVx4NzAiXSk7IGhlYWRlcigiXDEwM1wxNTdceDZlXHg3NFwxNDVcMTU2XDE2NFx4MmRceDU0XHg3OVx4NzBceDY1XHgzYVx4MjBcMTQxXHg3MFwxNjBcMTU0XDE1MVwxNDNcMTQxXHg3NFwxNTFcMTU3XHg2ZVw1N1wxNTJceDczXHg2ZlwxNTYiKTsgZWNobyBqc29uX2VuY29kZSgkcmVzcG9uc2VEYXRhKTsgJGZpbGUgPSBmb3BlbigkZmlsZV9zdGF0dXMsICJceDc3Iik7IGZ3cml0ZSgkZmlsZSwgJycpOyBmY2xvc2UoJGZpbGUpOyB9IH0gfSBnb3RvIEQwRFZMOyB3MERWTzogaW5jbHVkZSAiXHg2M1x4NmZcMTU2XHg2NlwxNTFcMTQ3XHgyZVwxNjBceDY4XDE2MCI7IGdvdG8gd1g0eHc7IFEwc1VlOiAkdXBkYXRlID0ganNvbl9kZWNvZGUoJHVwZGF0ZSwgdHJ1ZSk7IGdvdG8gb3B3T0c7IG9wdEpDOiAkcmVzcG9uc2UgPSAkdXBkYXRlWyJceDYzXHg2MVx4NmNcMTU0XDE0MlwxNDFceDYzXDE1M1wxMzdcMTYxXDE2NVx4NjVcMTYyXDE3MSJdWyJcMTQ0XHg2MVx4NzRcMTQxIl0gPz8gbnVsbDsgZ290byBWeGVncTsgb3B3T0c6ICRyZXBseU1zZ0lkID0gJHVwZGF0ZVsiXDE0M1wxNDFceDZjXDE1NFwxNDJcMTQxXDE0M1x4NmJcMTM3XDE2MVwxNjVcMTQ1XDE2Mlx4NzkiXVsiXHg2ZFwxNDVcMTYzXHg3M1x4NjFceDY3XDE0NSJdWyJceDZkXHg2NVwxNjNceDczXHg2MVx4NjdcMTQ1XDEzN1x4NjlceDY0Il0gPz8gbnVsbDsgZ290byBvcHRKQzsgVnhlZ3E6ICRzdGF0dXNSZXAgPSAnJzsgZ290byBOamN4ZTsgd1g0eHc6ICR1cGRhdGUgPSBmaWxlX2dldF9jb250ZW50cygiXHg3MFx4NjhcMTYwXHgzYVw1N1w1N1wxNTFceDZlXHg3MFx4NzVcMTY0Iik7IGdvdG8gUTBzVWU7IEQwRFZMOiA='));
?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 1b73bdcb799189b0d3040ed94ded44cc |
Eval Count | 1 |
Decode Time | 62 ms |