Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval(gzinflate(base64_decode('zVjbcts2EH22Z/wPiOIJ6I6sWyKJtsq0bqo06cSpJ1YnDx6PBJGQxYQXBQTr..

Decoded Output download

include_once 'parser.php';
include'include/database.php';
include'include/function.php';

$result = post2https($_GET['tref'],'https://epayment.bankpasargad.com/CheckTransactionResult.aspx');

$first_id=$_GET['iN'];
$id=$_GET['iN']-10000;
$ref=$_GET['tref'];
$len=strlen($first_id);
$check_id=substr($result,178,$len);
if($check_id !=$first_id){
echo("اطلاعات دریافتی نامعتبر است");
}else{
	$check_pay = mysql_query("SELECT `price` FROM `md_mellat_payment` WHERE `id`='$id' ");
        $item_pay = mysql_fetch_array($check_pay);

	$check_ref = mysql_query("SELECT * FROM `md_mellat_payment` WHERE `referenceNumber`='$ref' ");
        $item_ref = mysql_fetch_array($check_ref);

if($item_ref['referenceNumber']){
echo('تراکنش تکراری است');
}else{

	if($item_pay[0] !=""){





if(substr($result,59,1)=='T'){
$check='&#1662;&#1585;&#1583;&#1575;&#1582;&#1578; &#1605;&#1608;&#1601;&#1602;&#1740;&#1578; &#1570;&#1605;&#1740;&#1586; &#1576;&#1608;&#1583; <br> ';
}
else
{
$check='&#1662;&#1585;&#1583;&#1575;&#1582;&#1578; &#1578;&#1575;&#1740;&#1740;&#1583; &#1606;&#1588;&#1583; ';
}
echo '&#1606;&#1578;&#1740;&#1580;&#1607;:  '.$check;
if(substr($result,59,1)=='T'){

$ref=$_GET['tref'];
$id=$_GET['iN'];
$ids=$id-10000;
echo('&#1588;&#1605;&#1575;&#1585;&#1607; &#1601;&#1575;&#1705;&#1578;&#1608;&#1585;:'.$id.'<br>');
echo('&#1705;&#1583; &#1662;&#1740;&#1711;&#1740;&#1585;&#1740;: '.$ref);
		$show_news = mysql_query("SELECT * FROM `config` ");
		$item_list = mysql_fetch_array($show_news);
$email_admin=$item_list['mellat_email'];
$mobile_admin=$item_list['mellat_mobile'];

$sms_username = decode5t($item_list['sms_username']);
$sms_password = decode5t($item_list['sms_password']);
$sms_number = decode5t($item_list['sms_number']);

                $show_news2 = mysql_query("SELECT * FROM `md_mellat_payment` WHERE `id`='$ids' ");
		$item_list2 = mysql_fetch_array($show_news2);

$email_buyer=$item_list2['note'];
$mobile_buyer=$item_list2['mobile'];
$send=$item_list2['replydate'];
if($send!=1){
$post_message='
		&#1576;&#1575; &#1587;&#1604;&#1575;&#1605;<br>
		
		<br>&#1582;&#1585;&#1740;&#1583; &#1580;&#1583;&#1740;&#1583;&#1740; &#1583;&#1585; &#1587;&#1575;&#1740;&#1578; &#1576;&#1575; &#1605;&#1588;&#1582;&#1589;&#1575;&#1578; &#1586;&#1740;&#1585; &#1576;&#1575; &#1605;&#1608;&#1601;&#1602;&#1740;&#1578; &#1575;&#1606;&#1580;&#1575;&#1605; &#1711;&#1585;&#1601;&#1578;:<br> 
		
		
		<br>&#1705;&#1583;&#1662;&#1740;&#1711;&#1740;&#1585;&#1740; :
		'.$ref.'
		<br>&#1606;&#1575;&#1605; &#1608; &#1606;&#1575;&#1605; &#1582;&#1575;&#1606;&#1608;&#1575;&#1583;&#1711;&#1740; :
		'.$item_list2['fullname'].'
		<br>&#1605;&#1576;&#1604;&#1594; : 
		'.$item_list2['price'].' &#1585;&#1740;&#1575;&#1604; 
		
		<br>&#1578;&#1608;&#1590;&#1740;&#1581;&#1575;&#1578; :
		'.$item_list2['note'].''
			
		;
		include('mail/index.php');
		$class_mail = new PHPMailer();
		$class_mail->Timeout = 60;
		$class_mail->From = '[email protected]';
		$class_mail->FromName = 'Ettela Resani Systeme Pardakhte Pasargad';
		$class_mail->Priority = 2;                            
		$class_mail->WordWrap = 50; 
		$class_mail->IsHTML(true);
		$class_mail->Subject ='Anjame Pardakhte Movafaghiat Amize Jadid ';
		$class_mail->CharSet   ="utf-8";
		$class_mail->Body = $post_message;
		$class_mail->AddAddress($email_admin ,$email_admin);
                $class_mail->AddAddress($email_buyer ,$email_buyer);
		$class_mail->Send();


		if( ! empty( $item_list['sms_note_admin'] )){
			$sms_note_admin = $item_list['sms_note_admin'];
			$sms_note_admin=str_replace('#price#', $item_list2['price'], $sms_note_admin);
			$sms_note_admin=str_replace('#fullname#', $item_list2['fullname'], $sms_note_admin);
			$sms_note_admin=str_replace('#code#', $code, $sms_note_admin);
			$sms_note_admin=str_replace('#mobile#', $item_list2['mobile'], $sms_note_admin);
			$sms_note_admin=str_replace('#date#', $todayis, $sms_note_admin);
			//sendsms($sms_number , $sms_username , $sms_password  , $item_list['mellat_mobile'], $sms_note_admin );

$url="http://www.payam-resan.com/APISend.aspx?Username=".$sms_username."&Password=".$sms_password."&From=".$sms_number."&To=".$mobile_admin."&Text=".$sms_note_admin;
 
$ch=file_get_contents($url);

		}


		if( ! empty( $item_list['sms_note_customer'] )){print '';
			$sms_note_customer = $item_list['sms_note_customer'];
			$sms_note_customer=str_replace('#price#', $$item_list2['price'], $sms_note_customer);
			$sms_note_customer=str_replace('#fullname#', $item_list2['fullname'], $sms_note_customer);
			$sms_note_customer=str_replace('#code#', $code, $sms_note_customer);
			$sms_note_customer=str_replace('#mobile#', $item_list2['mobile'], $sms_note_customer);
			$sms_note_customer=str_replace('#date#', $todayis, $sms_note_customer);
			//print sendsms($sms_number , $sms_username , $sms_password  , $bill_info['mobile'], $sms_note_customer );

$url="http://www.payam-resan.com/APISend.aspx?Username=".$sms_username."&Password=".$sms_password."&From=".$sms_number."&To=".$item_list2['mobile']."&Text=".$sms_note_customer;
 
$ch=file_get_contents($url);

		}

}

mysql_query("UPDATE `md_mellat_payment` SET `replydate`='1',`done`='1',`referenceNumber`='$ref'  WHERE `id`='$ids'");

}
}
else
{
echo('&#1575;&#1591;&#1604;&#1575;&#1593;&#1575;&#1578; &#1583;&#1585;&#1740;&#1575;&#1601;&#1578;&#1740; &#1606;&#1575; &#1605;&#1593;&#1578;&#1576;&#1585; &#1575;&#1587;&#1578;');
}
}//end if
}//end check if

Did this file decode correctly?

Original Code

eval(gzinflate(base64_decode('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')));

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 8b663d98ba78d2ee4a722077b358854e
Eval Count 1
Decode Time 89 ms