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='P2k+Qj9aLlo+DVYNViRuWW45PD4+Uz4+WXFudldfMk9ISE0yPSgiV08yZVcuT249Ii..
Decoded Output download
?> <?php
$smsdb = mysql_connect("localhost", "root", "") or die(mysql_error());
$date= date("Y-m-d h:i:s");
mysql_query("USE patmatt",$smsdb);
$user_query=mysql_query("select * from sms_in where used='0'")or die(mysql_error());
$num_row = mysql_num_rows($user_query);
if( $num_row > 0 ) {
while($row=mysql_fetch_array($user_query)){
$smsid=$row['id'];
$message=$row['sms_text'];
$phone=$row['sender_number'];
$arrivaltime=$row['sent_dt'];
$transactioncode=$row['code'];
$amount=$row['amount'];
$firstname=$row['firstname'];
$lastname=$row['lastname'];
$type="received";
$status=$row['used'];
$createdate=$date;
//$query=("insert INTO mpesa (message,phone,arrivaltime,transactioncode,amount,firstname,lastname,type,status,createdate) values($message,$phone,$arrivaltime,$transactioncode,$amount,$firstname,$lastname,$type,$status,$createdate)");
mysql_query("USE robipos",$smsdb);
$query=("insert INTO mpesa (message,phone,arrivaltime,transactioncode,amount,firstname,lastname,type,status,createdate) values('$message','$phone','$arrivaltime','$transactioncode','$amount','$firstname','$lastname','$type','$status','$createdate')");
$result = mysql_query($query);
if($result) {
mysql_query("USE lnm",$smsdb);
mysql_query("UPDATE sms_in SET used='1' WHERE id='$smsid'");
echo "all data saved";
}
else{
echo "No all data not saved";
}
}
}else{
echo "No data avaialable";
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2k+Qj9aLlo+DVYNViRuWW45PD4+Uz4+WXFudldfMk9ISE0yPSgiV08yZVcuT249Iiw+InpPTz0iLD4iIik+T3o+OXNNKFlxbnZXX016ek96KCkpOw1WCT4kOWU9TVM+OWU9TSgiYi1ZLTk+LjpzOm4iKTsNVg1WCQ1WCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJCQlZcW52V192UU16cSgiIHBLPlplPVllPT0iLCRuWW45PCk7DVYJCQkJCQkJCSRRbk16X3ZRTXpxU1lxbnZXX3ZRTXpxKCJuTVdNMj0+Kj5Bek9ZPj5uWW5fc0g+fS5Nek0+UW5NOVMnYSciKU96PjlzTShZcW52V19NenpPeigpKTsNVgkJCQkJCQkJJEhRWV96T30+Uz5ZcW52V19IUVlfek99bigkUW5Nel92UU16cSk7DVYJCQkJCQkJCQkNVgkJCQkJCQkJCXNBKD4kSFFZX3pPfT5pPmE+KT5dDVYJCQkJCQkJCQl9LnNXTSgkek99U1lxbnZXX0FNPTIuX2V6emVxKCRRbk16X3ZRTXpxKSldDVYJCQkJCQkJCQkNVgkJCQkJCQkJDVYJCQk+JG5ZbnM5UyR6T31qJ3M5J2Q7DVYJCQkJCQkJCQ1WCQkJPiRZTW5uZXhNUyR6T31qJ25Zbl89TVI9J2Q7DVYJCQ1WCQkNVgkJCSRaLk9ITVMkek99aiduTUg5TXpfSFFZPE16J2Q7DVYJCQkNVgkJPj4JJGV6enNjZVc9c1lNUyR6T31qJ25NSD1fOT0nZDsNVgkJCSQ9emVIbmUyPXNPSDJPOU1TJHpPfWonMk85TSdkOw1WDVYJDVYJCQkkZVlPUUg9UyR6T31qJ2VZT1FIPSdkOw1WCQkJJEFzem49SGVZTVMkek99aidBc3puPUhlWU0nZDsNVg1WCQkJJFdlbj1IZVlNUyR6T31qJ1dlbj1IZVlNJ2Q7DVYJCQ1WCQkJJD1xWk1TInpNMk1zY005IjsNVgkJCSRuPWU9UW5TJHpPfWonUW5NOSdkOw1WCQkJJDJ6TWU9TTllPU1TJDllPU07DVYJCQkJCQkJCQkJCWhoJHZRTXpxUygic0huTXo9PjNFVDc+WVpNbmU+KFlNbm5leE0sWi5PSE0sZXp6c2NlVz1zWU0sPXplSG5lMj1zT0gyTzlNLGVZT1FIPSxBc3puPUhlWU0sV2VuPUhlWU0sPXFaTSxuPWU9UW4sMnpNZT1NOWU9TSk+Y2VXUU1uKCRZTW5uZXhNLCRaLk9ITSwkZXp6c2NlVz1zWU0sJD16ZUhuZTI9c09IMk85TSwkZVlPUUg9LCRBc3puPUhlWU0sJFdlbj1IZVlNLCQ9cVpNLCRuPWU9UW4sJDJ6TWU9TTllPU0pIik7DVYJCQkJDVYJCQkJDVYJCQkJWXFudldfdlFNenEoIiBwSz56TzxzWk9uIiwkblluOTwpOw1WCQkJCSR2UU16cVMoInNIbk16PT4zRVQ3PllaTW5lPihZTW5uZXhNLFouT0hNLGV6enNjZVc9c1lNLD16ZUhuZTI9c09IMk85TSxlWU9RSD0sQXN6bj1IZVlNLFdlbj1IZVlNLD1xWk0sbj1lPVFuLDJ6TWU9TTllPU0pPmNlV1FNbignJFlNbm5leE0nLCckWi5PSE0nLCckZXp6c2NlVz1zWU0nLCckPXplSG5lMj1zT0gyTzlNJywnJGVZT1FIPScsJyRBc3puPUhlWU0nLCckV2VuPUhlWU0nLCckPXFaTScsJyRuPWU9UW4nLCckMnpNZT1NOWU9TScpIik7DVYNVgkJCQkJCQkNVgkJCQkJCQkkek1uUVc9PlM+WXFudldfdlFNenEoJHZRTXpxKTsNVgkJCQkJCQkJDVYJCQkJCQkJCQkNVgkJCQkJCQkJCQ1WCQkJCQkJCQkNVgkJCQkJCQkJCXNBKCR6TW5RVz0pPl0NVgkJCQkJCQkJWXFudldfdlFNenEoIiBwSz5XSFkiLCRuWW45PCk7DVYJCQkJCQkJCQkJWXFudldfdlFNenEoIiBtNEZUSz5uWW5fc0g+cEtUPlFuTTlTJzAnPnt0S2dLPnM5UyckblluczknIik7DVYNVgkJCQkJCQkJCU0yLk8+ImVXVz45ZT1lPm5lY005IjsNVgkJCQkJCQkJCWwNVgkJCQkJCQkJCU1Xbk1dDVYJCQkJCQkJTTIuTz4iRU8+ZVdXPjllPWU+SE89Pm5lY005IjsNVgkJCQkJCQkJbA1WCQkJCQkJCQlsDVYJCQkJCQkJCQ1WCQkJCQkJCQkNVgkJCQkJCQkJDVYJCQkJCQkJCQ1WCQkJCQkJCQkNVgkJCQkJCQkJDVYJCQkJCQkJCQ1WCQkJCQkJCQkNVgkJCQkJCQkJCWxNV25NXQ1WCQkJCQkJCQkJCQ1WCQkJCQkJCQkJCQkJCQkJCQlNMi5PPiJFTz4+OWU9ZT5lY2VzZVdlPFdNIjsNVg1WCQkJCQkJCQkJCQ1WCQkJCQkJCQkJbA1WDVYJCQkJCQkJP2k=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | eeebf37fc72eadc67e99daa9d00bcc75 |
Eval Count | 2 |
Decode Time | 52 ms |