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("PD9waHAgJGFsbG93ZWQgPSBhcnJheSgicHJpemVib25kZ3VydS5wayIsInd..
Decoded Output download
?>b'<?php $allowed = array("prizebondguru.pk","www.prizebondguru.pk"); if ( !in_array($_SERVER[\'HTTP_HOST\'], $allowed) === TRUE ){ echo "<p style=\'border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 10px;background-repeat: no-repeat;background-position: 10px center;color: #D8000C;background-color: #FFBABA;\'>script is locked to prizebondguru.pk</p>"; die(); } ?><article class="art3 maxheight" align="center">
<div class="paginationHolder">
<?php
$kQuery = $conn->query("SELECT lock_key FROM pu_keywords WHERE id = \'1\'");
$kRow = mysqli_fetch_assoc($kQuery);
echo $kRow[\'lock_key\'];
?>
</div>
</article>
<?php
$siteSetq = $conn->query("SELECT * FROM pu_settings WHERE id = \'1\'");
$setRow = mysqli_fetch_assoc($siteSetq);
if($setRow[\'lock_sys\'] == 1) {
?>
<div class="form-holder">
<form action="" method="get">
<input type="hidden" name="p" value="vip_papers"/><input type="text" name="v_user" placeholder="username" />
<input type="password" name="v_pass" placeholder="password" />
<input type="submit" value="Login"/>
</form>
</div>
<?php
if(isset($_GET[\'v_user\']) && isset($_GET[\'v_pass\'])) {
$v_user = $conn->escape_string($_GET[\'v_user\']);
$v_pass = $conn->escape_string($_GET[\'v_pass\']);
$qfpaper = $conn->query("SELECT vip_user, vip_pass FROM pu_users WHERE id = \'$userid\' AND username = \'$username\'");
$qrow = mysqli_fetch_assoc($qfpaper);
if($qrow[\'vip_user\'] == $v_user && $qrow[\'vip_pass\'] == $v_pass) {
while($row = mysqli_fetch_array($result)) {
?>
<article class="art3 maxheight" align="center">
<h2><span>Posted By Admin </span><?php echo time_elapsed_string($row[\'timestamp\']); ?> </h2><br/><br/>
<img src="images/vip_papers/<?php echo $row[\'paper_image\']; ?>" />
</article>
<article class="art3 maxheight" align="center">
<div><?php include(\'includes/google_ad_bottom.php\'); ?></div>
</article>
<?php } ?>
<article class="art3 maxheight" align="center">
<div class="paginationHolder"><?php echo $pagination; ?></div>
</article>
<style type="text/css">
.form-holder {
display:none;
}
</style>
<?php
} else {
echo "Your password and username didn\'t match, try again.";
}
}
} else {
while($row = mysqli_fetch_array($result)) {
?>
<article class="art3 maxheight" align="center">
<h2><span>Posted By Admin </span><?php echo time_elapsed_string($row[\'timestamp\']); ?> </h2><br/><br/>
<img src="images/vip_papers/<?php echo $row[\'paper_image\']; ?>" />
</article>
<article class="art3 maxheight" align="center">
<div><?php include(\'includes/google_ad_bottom.php\'); ?></div>
</article>
<?php }
}
?>
'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHAgJGFsbG93ZWQgPSBhcnJheSgicHJpemVib25kZ3VydS5wayIsInd3dy5wcml6ZWJvbmRndXJ1LnBrIik7IGlmICggIWluX2FycmF5KCRfU0VSVkVSWydIVFRQX0hPU1QnXSwgJGFsbG93ZWQpID09PSBUUlVFICl7IGVjaG8gIjxwIHN0eWxlPSdib3JkZXI6IDFweCBzb2xpZDttYXJnaW46IDEwcHggMHB4O3BhZGRpbmc6MTVweCAxMHB4IDE1cHggMTBweDtiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246IDEwcHggY2VudGVyO2NvbG9yOiAjRDgwMDBDO2JhY2tncm91bmQtY29sb3I6ICNGRkJBQkE7Jz5zY3JpcHQgaXMgbG9ja2VkIHRvIHByaXplYm9uZGd1cnUucGs8L3A+IjsgZGllKCk7IH0gPz48YXJ0aWNsZSBjbGFzcz0iYXJ0MyBtYXhoZWlnaHQiIGFsaWduPSJjZW50ZXIiPg0KCTxkaXYgY2xhc3M9InBhZ2luYXRpb25Ib2xkZXIiPg0KCTw/cGhwDQoJCSRrUXVlcnkgPSAkY29ubi0+cXVlcnkoIlNFTEVDVCBsb2NrX2tleSBGUk9NIHB1X2tleXdvcmRzIFdIRVJFIGlkID0gJzEnIik7DQoJCSRrUm93ID0gbXlzcWxpX2ZldGNoX2Fzc29jKCRrUXVlcnkpOw0KCQllY2hvICRrUm93Wydsb2NrX2tleSddOw0KCT8+DQoJPC9kaXY+DQo8L2FydGljbGU+DQo8P3BocA0KCSRzaXRlU2V0cSA9ICRjb25uLT5xdWVyeSgiU0VMRUNUICogRlJPTSBwdV9zZXR0aW5ncyBXSEVSRSBpZCA9ICcxJyIpOw0KCSRzZXRSb3cgPSBteXNxbGlfZmV0Y2hfYXNzb2MoJHNpdGVTZXRxKTsNCgkNCglpZigkc2V0Um93Wydsb2NrX3N5cyddID09IDEpIHsNCj8+DQo8ZGl2IGNsYXNzPSJmb3JtLWhvbGRlciI+DQoJPGZvcm0gYWN0aW9uPSIiIG1ldGhvZD0iZ2V0Ij4NCgkJPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0icCIgdmFsdWU9InZpcF9wYXBlcnMiLz48aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0idl91c2VyIiBwbGFjZWhvbGRlcj0idXNlcm5hbWUiIC8+DQoJCTxpbnB1dCB0eXBlPSJwYXNzd29yZCIgbmFtZT0idl9wYXNzIiBwbGFjZWhvbGRlcj0icGFzc3dvcmQiIC8+DQoJCTxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJMb2dpbiIvPg0KCTwvZm9ybT4NCjwvZGl2Pg0KPD9waHANCglpZihpc3NldCgkX0dFVFsndl91c2VyJ10pICYmIGlzc2V0KCRfR0VUWyd2X3Bhc3MnXSkpIHsNCgkJJHZfdXNlciA9ICRjb25uLT5lc2NhcGVfc3RyaW5nKCRfR0VUWyd2X3VzZXInXSk7DQoJCSR2X3Bhc3MgPSAkY29ubi0+ZXNjYXBlX3N0cmluZygkX0dFVFsndl9wYXNzJ10pOw0KCQkNCgkJJHFmcGFwZXIgPSAkY29ubi0+cXVlcnkoIlNFTEVDVCB2aXBfdXNlciwgdmlwX3Bhc3MgRlJPTSBwdV91c2VycyBXSEVSRSBpZCA9ICckdXNlcmlkJyBBTkQgdXNlcm5hbWUgPSAnJHVzZXJuYW1lJyIpOw0KCQkkcXJvdyA9IG15c3FsaV9mZXRjaF9hc3NvYygkcWZwYXBlcik7DQoJCWlmKCRxcm93Wyd2aXBfdXNlciddID09ICR2X3VzZXIgJiYgJHFyb3dbJ3ZpcF9wYXNzJ10gPT0gJHZfcGFzcykgew0KCQkJd2hpbGUoJHJvdyA9IG15c3FsaV9mZXRjaF9hcnJheSgkcmVzdWx0KSkgew0KPz4NCgkJCTxhcnRpY2xlIGNsYXNzPSJhcnQzIG1heGhlaWdodCIgYWxpZ249ImNlbnRlciI+DQoJCQkJPGgyPjxzcGFuPlBvc3RlZCBCeSBBZG1pbiA8L3NwYW4+PD9waHAgZWNobyB0aW1lX2VsYXBzZWRfc3RyaW5nKCRyb3dbJ3RpbWVzdGFtcCddKTsgPz4gPC9oMj48YnIvPjxici8+DQoJCQkJPGltZyBzcmM9ImltYWdlcy92aXBfcGFwZXJzLzw/cGhwIGVjaG8gJHJvd1sncGFwZXJfaW1hZ2UnXTsgPz4iIC8+ICANCgkJCTwvYXJ0aWNsZT4NCgkJCTxhcnRpY2xlIGNsYXNzPSJhcnQzIG1heGhlaWdodCIgYWxpZ249ImNlbnRlciI+DQoJCQkJPGRpdj48P3BocCBpbmNsdWRlKCdpbmNsdWRlcy9nb29nbGVfYWRfYm90dG9tLnBocCcpOyA/PjwvZGl2PiAgDQoJCQk8L2FydGljbGU+DQo8P3BocCB9ID8+DQoJPGFydGljbGUgY2xhc3M9ImFydDMgbWF4aGVpZ2h0IiBhbGlnbj0iY2VudGVyIj4NCgkJPGRpdiBjbGFzcz0icGFnaW5hdGlvbkhvbGRlciI+PD9waHAgZWNobyAkcGFnaW5hdGlvbjsgPz48L2Rpdj4NCgk8L2FydGljbGU+DQoJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuZm9ybS1ob2xkZXIgew0KCQlkaXNwbGF5Om5vbmU7DQoJfQ0KCTwvc3R5bGU+DQoJDQo8P3BocCANCgkJCX0gZWxzZSB7DQoJCQkJZWNobyAiWW91ciBwYXNzd29yZCBhbmQgdXNlcm5hbWUgZGlkbid0IG1hdGNoLCB0cnkgYWdhaW4uIjsgDQoJCQl9DQoJCX0NCgl9IGVsc2Ugew0KCQl3aGlsZSgkcm93ID0gbXlzcWxpX2ZldGNoX2FycmF5KCRyZXN1bHQpKSB7DQo/Pg0KCQkJPGFydGljbGUgY2xhc3M9ImFydDMgbWF4aGVpZ2h0IiBhbGlnbj0iY2VudGVyIj4NCgkJCQk8aDI+PHNwYW4+UG9zdGVkIEJ5IEFkbWluIDwvc3Bhbj48P3BocCBlY2hvIHRpbWVfZWxhcHNlZF9zdHJpbmcoJHJvd1sndGltZXN0YW1wJ10pOyA/PiA8L2gyPjxici8+PGJyLz4NCgkJCQk8aW1nIHNyYz0iaW1hZ2VzL3ZpcF9wYXBlcnMvPD9waHAgZWNobyAkcm93WydwYXBlcl9pbWFnZSddOyA/PiIgLz4gIA0KCQkJPC9hcnRpY2xlPg0KCQkJPGFydGljbGUgY2xhc3M9ImFydDMgbWF4aGVpZ2h0IiBhbGlnbj0iY2VudGVyIj4NCgkJCQk8ZGl2Pjw/cGhwIGluY2x1ZGUoJ2luY2x1ZGVzL2dvb2dsZV9hZF9ib3R0b20ucGhwJyk7ID8+PC9kaXY+ICANCgkJCTwvYXJ0aWNsZT4NCjw/cGhwIH0NCgl9DQo/Pg0K")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | f7d2ba54ad912ac5d07762bcc3b5ccc1 |
Eval Count | 1 |
Decode Time | 127 ms |