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

Signing you up...

Thank you for signing up!

PHP Decode

eval(str_rot13(gzinflate(str_rot13(base64_decode('LUrVDuzKEfyao3vycwblycx4xpfIzMz++thXSV54..

Decoded Output download

if(isset($_POST['admin_password'])){
	$db = new PDO('sqlite:DB.sqlite');
    $result = $db->query('SELECT password FROM admin LIMIT 1');
    foreach($result as $row){
      if( md5($_POST['admin_password']) != $row['password'] ){ die("not logged in!"); }
    }
    $db = NULL;
}

$mongo = new Mongo();
$db = $mongo->admin;

$collection = $db->notes;

if(isset($_POST['new_note'])){
	$object = array(
		"Title" => $_POST['new_note'],
		"Text" => ""
	);
	$collection->insert($object);
}
if(isset($_POST['update_note'])){
	$collection->update(array("Title"=>$_POST['title']), 
    	array('$set'=>array("Text"=>$_POST['note_text'])));
}
if(isset($_POST['delete_note'])){
	$remove_array = array('_id' => new MongoId( $_POST['note_id'] ));
	$collection->remove(  $remove_array  );
}

Did this file decode correctly?

Original Code

eval(str_rot13(gzinflate(str_rot13(base64_decode('LUrVDuzKEfyao3vycwblycx4xpfIzMz++thXSV54oKdqpqe6qmqph/vv1h/xbQ/l8mocigVQ/jMvRjIvf/OhqfL7/51/FHoA+2/4maK4phjQ7dYzN1I3pW/2B9IjMyLX9XpHpJyGatXnEwgu0HcyDEiGv7pxxBV/krqN/0C2Bgtwiyn53MNiD6jJBBR3tTy4jMaf7Pek+xRwBW56T/tw9UkQgTFNhHtKe7C6joGro9wG8mU+nR5VELMHvAMMLFm7nuS82nKBLgBKMa+g9w4mCAPnegnbCUnRH52k2yLxpeBvsxBdMUAQb4rz6zh4FAiQu2kVfrisnTPOTz/VHWvEnyOVshuZpN+tGs00IrUTM6rY9OnKzrPFHbxqFIyYcTFqjb67JioNpHZLS8BPCJIhas423sGiStgWWfWEv2Go1CyVjfTgfrgpSXd4U19FPqSI6528YXfqkTeSPz0GWSDzoGrwDu9scNx5T58Z75UfhSUkoXmcq5v0MT/1eDJWzvveOIt81+6V+Ov5iGfIjgjVfmcnrhyAfkuI5A6rNBoSy/8uWLKRgqyiJgowDL/rVR99ospX7iJeX3umPxtRP7mXbHMegAs1eQh6IHpLI7ZkomRUkCPn95wa4czr7X3SW8tZ17lnVo2EDXuMOIjCpXEyng/ZXpikHn9ez4L6ucf0zTgN3m/oNYhGCVaY6Y26CGwoETc02iw5GP6ipN3QLDUpUBXnK0Mc3X5/J3+/V08YXDCcYtMwXFiZEgVSQElK+zCEflHInBEENuMACARaiqK3ulXdGBY7FktSEkQMgt04AzXEpyU5lq8XgvoAWa/QD3u3dK2UfBZMcsA1IR2JoTKGXSkqpvNlZHnf/WPyWlI5+jbP7A7SbI7tnAtyS3Vu23goHOGkaLZmRm5uxrUzKBwMCPGSTPPzbfPWHIfa2qpJka+vh7bVD2BPLmYFU5yamk6gc8wKrFTsO56lELEfT8yuyZPPdGaWrhaqbEsYKVfQRRR++wGL515rVXvtnRPslz0i7K3GgQfhj+Tm5kOZ63F4SFAwnhJdvqwthdUVziGe85vqNalufevzBCX7i0AbG2TsbWMzLe9Ev+VThPPKBI8rIeGsjL9Z5vcpbaN+X3usnaVQJx8Q46k1t8GNDWzLSNkhYVrm8s62SOz0aSjUgMNmFGJH/Kea60F2niiyWJ1hF9oLYIvw2oMu2lGSMflZ3Cgch2pYlmoYrva4WdNVinMTWLwfUl8SrBbepN3dOhY0vfRcLXNcZlo0na7SQ7/XFtBu3AZR8uSR0yTK3NShI3R7sjgezYBhb6dHGPKrpcQLCcFFTEHODvZAoy1gl8gfhy9ZGDgX8p3ymBtsCrRC6yHu4Q2+M+LC2HRQlFKyQMEvVMs5Dw2RNLjqnbwL7zHTVLNdNrwv2D1mv4PC38ucIVPNRQO424tyu6TUgWTGE6Ialpigw4/iitL8b7an9oyiYRYrq7LdXRvOeV+O5hTVgS0mxvbrUc+QoThDzZr4BD5edA2ruW1dGnqpcr/bNQhzIO7CP/3GKbo6UzmVB6eY4IHmNYZGfA/bncJfqoP8ims+/BNl11vAR7DgcKjhvMp5658LyxIfDnZ0md4TyKnWOzuqVK0SvFjKc1X8wsLW1eZk5zo2w4Bv9OXsEiP8zm/A2T6p+oDydh4p9QlQYXhrpJpqHzKwMO2cYF9pUazv4/kSmyaqg5aDWYzLH6jPDze5Vj+nnRHgTOxuqWYTD+TW5i5Ov97TLDwk4QHh3+0V3Cz1VtSC5fyuQTfAiU5QkB/1Egyh6mBczygmyFxmul+C052PhjYPk+jUoD1cMw6ZX3MrFVZrhYOnZSCe3Jn3TyaLe80n48F+MFJvOHXvwnDxBCaJg4Wv7lzCzStyOoR/Vtwhayqe5iHZbAfprtazRM6npAZOedGRcPalS0TzAXAUBC+sD4BsfAI2lgocTQmjgfRYs8tEGJUMNwUmQ+G156TXZAor6qriO8YxRV8UoAGakOXQ8nclsa7R8Ixuh3BZ0Q5zg9R4C7OoHEOihPOl6u8Mjmd37RN4nG1FhEfge02FXvq0+5MKcxTpHxa0BEwIm7qwprHEBPyI8GZe3cl7vjxAMrqUTcb3xC8cvrYCWRg4UAkT04KP127G3bkY6NguXn8fe/Irib2Y1EohccH59IYOs5EgUXKXQrS2giRWKB86imCfDTYGj82lm/Rj/e41lfHZSChiz+2EpAFECC1r6HVk9j3l2WAozN6o2NEnaCqkBvUUBVGio+S5U72KopzJqYQUw0Kja+ijWH0W6WejKNY2JFnd9Or+CZY1jAJjtp+CkAY1FsbJZhDtlmYvSAh6FhENW+AqLpji5pWG7+OHaP+NhD1T50s2CM+86HochZW3QrGfyfEM2zshpgjsltx+cu/u4IBs7q4HtdeLrjm2N8q6IqL5KslIQs23eE+6t2OBKYy2eahiFhTyWbJVdV9sbWb51Rl+NQNdlnHav/yqeD5Lk9FdV1bxjovuYwU5Tldbu2n7O/1WATC9M75zO/uPsC5SyKl3B1QEstpKCPHs4VgnkZtK7sX6IhjvSgeCYGWaMtKCaYmYhGlg+m3A6RvT0At1qKTWA05f5WVvyagbe10CVqKIb6KjJyDkJWv3BfiV4AAMJct0AGCO+/I3jBI+Y55NjDJRs5dlQ0iugtTktSCpGJQCKnBg/7zDNHSNKPJm9Id2c7uSy5mOaM1qBzHCs3bOOvHHWUAagi9IEnKKraHSYjjFYjtAiQKoWDJEJoIxglWOYKieS/aQmcldfEzDu6T3rDnUYo5pniawUhyzPqeKQMwB49+VU9RUHmtNw+1tz/rsgNTbl69H9Gqpdub9tjdGkBn8d+Hc6evYEi7XuksFi/2vb8sOuGFqZUO8FTEtbiFDk7MJJwralEmFGnS0kORs0wiauD4L9PF4/LugH5WGVBRkEwYNuRnsh7hsCMRBumrS+1QSwBnWNgSZws/ds0XXQmIsWff0iV+AmJ0dDKKkxxDpMpVuLlNgYjsM6Ov5u2ppUe/37Dpw6n3JyR9zaBjQ7EKfW7v+CHJkxorgtumr2igN7DGWEuWYUfyurZCSLntZ0hUhKGNsS73Ra0JKf5XoXs7oz3MDiY/soJIA/IKWE2wO561JB1D/S5AXC536a8WAPppA6S4LWwc17IlMDbj4pXG3KRk+FQh1t94Pk6D8mK5Qmk40GPwsYJlhLmupT4NvzTxA+Gz5OQQgJlSIzPzGxGcr35nd/0ic/pELXcp8YGz/xwyFtarq5OQG+RLJzv5eC0ZK12w/w4mvRuMVb3LwRhpFJWt5Yc7PTk25UywjxYOQjNI5zCSVGP4sSxsI1YwwBy6/ng9/aZ+HH1lVpfkDm+/zz7/ez7//Cw==')))));

Function Calls

strrev 3
gzinflate 11
str_rot13 11
gzuncompress 4
rawurldecode 1
base64_decode 18

Variables

None

Stats

MD5 85d2403462139a9b0d53357ee95af21c
Eval Count 16
Decode Time 125 ms