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 //[_.:illus!on:._] - [invision-virus.com] - DO NOT REMOVE THIS LINE! error_reporti..

Decoded Output download

echo "<html><body style='background:black;font-size:14px;font-family:verdana;font-weight:bolder;color:white;'><center><span style='font-size:26px;color:green;'>Invision-Virus.com Validator</span><br/><span style='font-size:10px;color:green;'>".$application."</span><br/><br/><br/>";
if(file_exists('checksums.info')) {
	$error = "";
	$file = file_get_contents('checksums.info');
	$file = explode("##", $file);
	foreach ($file as $data) {
		$data = explode("**", $data);
		if(file_exists("./".$data[1])) {
			if(sha1_file("./".$data[1]) == $data[0]) {
				$error .= "";
			} else {
				$error .= "<tr><td align='left'>".$data[1]."&nbsp;</td><td align='right'><span style='color:red'>FALSE</span></td></tr>";
			}
		} else {
			$error .= "<tr><td align='left'>".$data[1]."&nbsp;</td><td align='right'><span style='color:maroon'>NOT FOUND</span></td></tr>";
		}
	}
	echo "All files checked.<br/>Errors have been listed below.<br/>If nothing is listed, all files are <span style='color:lime'>OK.</span><br/><br/><table>".$error."</table>";
} else {
	echo "<span style='color:red'>The file checksums.info doesn't exist!</span>";
}
echo "<br/><br/><span style='color:gray;font-size:10px;' >Valitator by _.:illus!on:._</span></center></body></html>";

Did this file decode correctly?

Original Code

<?php
//[_.:illus!on:._] - [invision-virus.com] - DO NOT REMOVE THIS LINE!
error_reporting(0);
$application = "IP.Board.v3.4.6_[illus!on]_nulled";
eval(base64_decode('ZWNobyAiPGh0bWw+PGJvZHkgc3R5bGU9J2JhY2tncm91bmQ6YmxhY2s7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6dmVyZGFuYTtmb250LXdlaWdodDpib2xkZXI7Y29sb3I6d2hpdGU7Jz48Y2VudGVyPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MjZweDtjb2xvcjpncmVlbjsnPkludmlzaW9uLVZpcnVzLmNvbSBWYWxpZGF0b3I8L3NwYW4+PGJyLz48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwcHg7Y29sb3I6Z3JlZW47Jz4iLiRhcHBsaWNhdGlvbi4iPC9zcGFuPjxici8+PGJyLz48YnIvPiI7DQppZihmaWxlX2V4aXN0cygnY2hlY2tzdW1zLmluZm8nKSkgew0KCSRlcnJvciA9ICIiOw0KCSRmaWxlID0gZmlsZV9nZXRfY29udGVudHMoJ2NoZWNrc3Vtcy5pbmZvJyk7DQoJJGZpbGUgPSBleHBsb2RlKCIjIyIsICRmaWxlKTsNCglmb3JlYWNoICgkZmlsZSBhcyAkZGF0YSkgew0KCQkkZGF0YSA9IGV4cGxvZGUoIioqIiwgJGRhdGEpOw0KCQlpZihmaWxlX2V4aXN0cygiLi8iLiRkYXRhWzFdKSkgew0KCQkJaWYoc2hhMV9maWxlKCIuLyIuJGRhdGFbMV0pID09ICRkYXRhWzBdKSB7DQoJCQkJJGVycm9yIC49ICIiOw0KCQkJfSBlbHNlIHsNCgkJCQkkZXJyb3IgLj0gIjx0cj48dGQgYWxpZ249J2xlZnQnPiIuJGRhdGFbMV0uIiZuYnNwOzwvdGQ+PHRkIGFsaWduPSdyaWdodCc+PHNwYW4gc3R5bGU9J2NvbG9yOnJlZCc+RkFMU0U8L3NwYW4+PC90ZD48L3RyPiI7DQoJCQl9DQoJCX0gZWxzZSB7DQoJCQkkZXJyb3IgLj0gIjx0cj48dGQgYWxpZ249J2xlZnQnPiIuJGRhdGFbMV0uIiZuYnNwOzwvdGQ+PHRkIGFsaWduPSdyaWdodCc+PHNwYW4gc3R5bGU9J2NvbG9yOm1hcm9vbic+Tk9UIEZPVU5EPC9zcGFuPjwvdGQ+PC90cj4iOw0KCQl9DQoJfQ0KCWVjaG8gIkFsbCBmaWxlcyBjaGVja2VkLjxici8+RXJyb3JzIGhhdmUgYmVlbiBsaXN0ZWQgYmVsb3cuPGJyLz5JZiBub3RoaW5nIGlzIGxpc3RlZCwgYWxsIGZpbGVzIGFyZSA8c3BhbiBzdHlsZT0nY29sb3I6bGltZSc+T0suPC9zcGFuPjxici8+PGJyLz48dGFibGU+Ii4kZXJyb3IuIjwvdGFibGU+IjsNCn0gZWxzZSB7DQoJZWNobyAiPHNwYW4gc3R5bGU9J2NvbG9yOnJlZCc+VGhlIGZpbGUgY2hlY2tzdW1zLmluZm8gZG9lc24ndCBleGlzdCE8L3NwYW4+IjsNCn0NCmVjaG8gIjxici8+PGJyLz48c3BhbiBzdHlsZT0nY29sb3I6Z3JheTtmb250LXNpemU6MTBweDsnID5WYWxpdGF0b3IgYnkgXy46aWxsdXMhb246Ll88L3NwYW4+PC9jZW50ZXI+PC9ib2R5PjwvaHRtbD4iOw=='));
?>

Function Calls

base64_decode 1
error_reporting 1

Variables

$application IP.Board.v3.4.6_[illus!on]_nulled

Stats

MD5 1d0fb5b73ee418a280be8b3e20e19a4d
Eval Count 1
Decode Time 93 ms