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 OlZcJ; gsEQN: $q2 = sprintf("\x73\x65\154\x65\x63\164\40\x2a\x20\146\162\157\..
Decoded Output download
<?php
goto OlZcJ; gsEQN: $q2 = sprintf("select * from reminder_set_dtl where rem_date = '%s'", $dt); goto zPN6C; SX5OV: $dcdate = ''; goto gsEQN; rJ1QA: if (!empty($mydoctname3)) { $mob2 = "9690054444,9837086762"; $mgs1 = "Alert! Expiry of " . $mydoctname3 . " is due on " . $dcdate2 . ". Kindly check and update. AHSPL"; $msg1 = str_replace(" ", "%20", $mgs1); $curl = curl_init(); curl_setopt_array($curl, array(CURLOPT_URL => "http://kksms.atharventerprises.in/rest/services/sendSMS/sendGroupSms?AUTH_KEY=" . $hkey2 . "&message=" . $msg1 . "&senderId=" . $senderid2 . "&routeId=1&mobileNos=" . $mob2 . "&smsContentType=english", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET")); $response = curl_exec($curl); curl_close($curl); } goto JvrHZ; OzVsF: if (strlen($doct2) > 26) { $mydoctname = substr($doct2, 0, 26); } else { $mydoctname = $doct2; } goto uvTyz; EZLeV: $dcdate2 = trim($dcdate, ", "); goto OzVsF; zPN6C: $rb = mysqli_query($con, $q2) or die(mysqli_error()); goto NiGQW; OWS89: $doct = ''; goto SX5OV; NiGQW: while ($res = mysqli_fetch_array($rb)) { $dtname = mysqli_fetch_array(mysqli_query($con, sprintf("select * from reminder_set where id = %d", intval($res["remid"])))); $doct .= $dtname["doctname"] . ", "; $dcdate .= date("d-M-Y", strtotime($dtname["date"])) . ", "; } goto fiQrQ; OlZcJ: include "db.php"; goto xip2z; fiQrQ: $doct2 = trim($doct, ", "); goto EZLeV; uvTyz: if ($dtname["rem_type"] == "Document") { $mydoctname3 = $mydoctname; } else { $mydoctname3 = $dtname["dtl"]; } goto rJ1QA; xip2z: $senderid2 = "AYSHPL"; goto an_D1; an_D1: $hkey2 = "23f3eb11bb2b2ca3f6e3ba2cc8903d"; goto OWS89; JvrHZ: ?>
Did this file decode correctly?
Original Code
<?php
goto OlZcJ; gsEQN: $q2 = sprintf("\x73\x65\154\x65\x63\164\40\x2a\x20\146\162\157\155\40\162\x65\155\151\x6e\144\x65\x72\137\x73\145\x74\137\144\164\154\40\167\150\145\x72\x65\40\162\145\155\137\144\x61\x74\x65\40\x3d\40\47\x25\163\x27", $dt); goto zPN6C; SX5OV: $dcdate = ''; goto gsEQN; rJ1QA: if (!empty($mydoctname3)) { $mob2 = "\71\66\71\60\x30\x35\x34\x34\x34\64\54\71\x38\63\x37\60\70\66\67\x36\62"; $mgs1 = "\101\x6c\145\x72\x74\41\40\x45\170\x70\x69\162\171\x20\157\146\x20" . $mydoctname3 . "\40\151\x73\x20\144\165\x65\40\157\x6e\x20" . $dcdate2 . "\56\x20\113\151\156\x64\x6c\x79\40\x63\x68\145\x63\153\x20\x61\156\144\x20\x75\160\x64\x61\164\x65\x2e\40\101\x48\123\120\114"; $msg1 = str_replace("\40", "\x25\62\60", $mgs1); $curl = curl_init(); curl_setopt_array($curl, array(CURLOPT_URL => "\150\164\x74\160\x3a\x2f\x2f\x6b\x6b\x73\155\163\56\141\x74\x68\141\x72\166\145\x6e\164\145\x72\x70\x72\x69\x73\x65\x73\x2e\151\156\x2f\x72\145\163\x74\x2f\x73\145\x72\166\151\143\x65\163\57\x73\145\x6e\144\x53\115\123\57\163\x65\x6e\x64\x47\x72\x6f\x75\160\x53\x6d\x73\77\x41\125\x54\110\137\113\x45\x59\x3d" . $hkey2 . "\x26\x6d\145\x73\x73\x61\147\x65\75" . $msg1 . "\46\x73\145\156\x64\145\x72\x49\x64\x3d" . $senderid2 . "\46\162\157\165\164\145\x49\144\x3d\61\x26\x6d\x6f\142\151\154\145\x4e\157\x73\75" . $mob2 . "\x26\163\155\x73\103\157\x6e\x74\145\156\x74\x54\171\x70\x65\75\145\156\147\x6c\x69\x73\150", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "\107\x45\124")); $response = curl_exec($curl); curl_close($curl); } goto JvrHZ; OzVsF: if (strlen($doct2) > 26) { $mydoctname = substr($doct2, 0, 26); } else { $mydoctname = $doct2; } goto uvTyz; EZLeV: $dcdate2 = trim($dcdate, "\54\40"); goto OzVsF; zPN6C: $rb = mysqli_query($con, $q2) or die(mysqli_error()); goto NiGQW; OWS89: $doct = ''; goto SX5OV; NiGQW: while ($res = mysqli_fetch_array($rb)) { $dtname = mysqli_fetch_array(mysqli_query($con, sprintf("\x73\x65\x6c\145\x63\164\x20\x2a\x20\x66\162\157\155\40\162\145\155\151\x6e\144\145\162\x5f\163\x65\164\40\167\x68\x65\162\145\x20\x69\x64\40\x3d\40\x25\144", intval($res["\x72\145\155\x69\144"])))); $doct .= $dtname["\x64\157\x63\x74\x6e\x61\155\x65"] . "\x2c\x20"; $dcdate .= date("\x64\x2d\115\55\x59", strtotime($dtname["\x64\x61\x74\145"])) . "\54\40"; } goto fiQrQ; OlZcJ: include "\x64\x62\x2e\160\x68\160"; goto xip2z; fiQrQ: $doct2 = trim($doct, "\54\40"); goto EZLeV; uvTyz: if ($dtname["\x72\145\x6d\137\x74\171\160\x65"] == "\104\157\x63\165\x6d\x65\156\164") { $mydoctname3 = $mydoctname; } else { $mydoctname3 = $dtname["\144\164\x6c"]; } goto rJ1QA; xip2z: $senderid2 = "\101\x59\x53\x48\120\114"; goto an_D1; an_D1: $hkey2 = "\62\63\x66\63\145\142\x31\x31\142\x62\62\x62\62\143\x61\x33\146\66\x65\x33\x62\141\x32\x63\143\70\x39\60\63\144"; goto OWS89; JvrHZ: ?>
Function Calls
None |
Stats
MD5 | 1b7863afaaac7d8a1cc3db1397937f41 |
Eval Count | 0 |
Decode Time | 89 ms |