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("PD9waHAKZXJyb3JfcmVwb3J0aW5nKDApOwpyZXF1aXJlX29uY2UoJ2xpYi9..

Decoded Output download

?>b'<?php
error_reporting(0);
require_once(\'lib/Config_HBConnect.php\');
require_once(\'lib/RechPayChecksum.php\');
$paramList = array();
$paramList["upiuid"] = $upiuid;
$paramList["token"] = $token;
$paramList["orderId"] = $orderId ;
$paramList["txnAmount"] = $txnAmount;
$paramList["txnNote"] = $txnNote;
$paramList["cust_Mobile"] = $cust_Mobile;
$paramList["cust_Email"] = $cust_Email;
$paramList["callback_url"] = $callback_url;
$checkSum = RechPayChecksum::generateSignature($paramList,$secret);
?>
<html>
<head>
<title>Gateway Check Out Page</title>
</head>
<body>
	<center><h1>Please do not refresh this page...</h1></center>
		<form method="post" action="<?php echo $RECHPAY_TXN_URL ?>" name="f1">
		<table border="1">
			<tbody>
			<?php
			foreach($paramList as $name => $value) {
	echo \'<input type="hidden" name="\' . $name .\'" value="\' . $value . \'">\';
			}
			?>
			<input type="hidden" name="checksum" value="<?php echo $checkSum ?>">
			</tbody>
		</table>
		<script type="text/javascript">
			document.f1.submit();
		</script>
	</form>
</body>
</html>
'

Did this file decode correctly?

Original Code

<?php eval("?>".base64_decode("PD9waHAKZXJyb3JfcmVwb3J0aW5nKDApOwpyZXF1aXJlX29uY2UoJ2xpYi9Db25maWdfSEJDb25uZWN0LnBocCcpOwpyZXF1aXJlX29uY2UoJ2xpYi9SZWNoUGF5Q2hlY2tzdW0ucGhwJyk7CiRwYXJhbUxpc3QgPSBhcnJheSgpOwokcGFyYW1MaXN0WyJ1cGl1aWQiXSA9ICR1cGl1aWQ7CiRwYXJhbUxpc3RbInRva2VuIl0gPSAkdG9rZW47CiRwYXJhbUxpc3RbIm9yZGVySWQiXSA9ICRvcmRlcklkIDsKJHBhcmFtTGlzdFsidHhuQW1vdW50Il0gPSAkdHhuQW1vdW50OwokcGFyYW1MaXN0WyJ0eG5Ob3RlIl0gPSAkdHhuTm90ZTsKJHBhcmFtTGlzdFsiY3VzdF9Nb2JpbGUiXSA9ICRjdXN0X01vYmlsZTsKJHBhcmFtTGlzdFsiY3VzdF9FbWFpbCJdID0gJGN1c3RfRW1haWw7CiRwYXJhbUxpc3RbImNhbGxiYWNrX3VybCJdID0gJGNhbGxiYWNrX3VybDsKJGNoZWNrU3VtID0gUmVjaFBheUNoZWNrc3VtOjpnZW5lcmF0ZVNpZ25hdHVyZSgkcGFyYW1MaXN0LCRzZWNyZXQpOwo/Pgo8aHRtbD4KPGhlYWQ+Cjx0aXRsZT5HYXRld2F5IENoZWNrIE91dCBQYWdlPC90aXRsZT4KPC9oZWFkPgo8Ym9keT4KCTxjZW50ZXI+PGgxPlBsZWFzZSBkbyBub3QgcmVmcmVzaCB0aGlzIHBhZ2UuLi48L2gxPjwvY2VudGVyPgoJCTxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSI8P3BocCBlY2hvICRSRUNIUEFZX1RYTl9VUkwgPz4iIG5hbWU9ImYxIj4KCQk8dGFibGUgYm9yZGVyPSIxIj4KCQkJPHRib2R5PgoJCQk8P3BocAoJCQlmb3JlYWNoKCRwYXJhbUxpc3QgYXMgJG5hbWUgPT4gJHZhbHVlKSB7CgllY2hvICc8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSInIC4gJG5hbWUgLiciIHZhbHVlPSInIC4gJHZhbHVlIC4gJyI+JzsKCQkJfQoJCQk/PgoJCQk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJjaGVja3N1bSIgdmFsdWU9Ijw/cGhwIGVjaG8gJGNoZWNrU3VtID8+Ij4KCQkJPC90Ym9keT4KCQk8L3RhYmxlPgoJCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KCQkJZG9jdW1lbnQuZjEuc3VibWl0KCk7CgkJPC9zY3JpcHQ+Cgk8L2Zvcm0+CjwvYm9keT4KPC9odG1sPgo=")); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 fc06fd7c7ffa5e8dd69a75d45e1dbef0
Eval Count 1
Decode Time 54 ms