Jika anda menggunakan plugin botnet attack blocker dan ip anda terblokir maka berikut ini adalah script untuk mengosongkan secara instan ip address yang terblokir tersebut.
Buatlah sebuah file di dalam folder public_html tahapannya adalah sebagai berikut
- Login ke Directadmin melalui Client area. Panduan klik disini
- Setelah masuk directadmin klik icon File diatas kemudian masuk ke folder public_html
- Buatlah file baru dengan nama reset.php . Panduan membuat file disini
- Setelah itu isi dengan script dibawah ini dan klik save
- Setelah itu akses filenya dengan http://namadomain-anda.com/reset.php
Isi script reset.php
<?php date_default_timezone_set('Asia/Jakarta'); include "wp-config.php"; $mysqli = new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME); if ($mysqli->connect_errno) { printf("Connect failed: %s\n", $mysqli->connect_error); exit(); } function clear_ip($ip){ GLOBAL $mysqli,$table_prefix; $sql = "SELECT * FROM ".$table_prefix."botnetblocker WHERE ip_address='".$ip."'"; $rs = $mysqli->query($sql) or die($mysqli->error()); if(mysqli_num_rows($rs)>0){ $sql = "DELETE FROM ".$table_prefix."botnetblocker WHERE ip_address='".$ip."'"; if($mysqli->query($sql)){ return true; } }return false; } if($_POST){ if($_POST['rand_number'] == $_COOKIE['rand_number']){ if(clear_ip($_SERVER["REMOTE_ADDR"])) { $output = 'Ip sudah dibersihkan <a href="http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/wp-admin/">klik disini untuk login kembali</a>'; }else { $output = 'ip tidak ditemukan'; } }else{ $output = 'kode random salah'; } } $rand_number = rand(5, 99); setcookie("rand_number", $rand_number, time()+360); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="description" content="Reset ip terblokir by pusathosting.com" /> <title>Reset IP Terblokir</title> </head> <body> <form action="" method="POST" enctype="multipart/form-data"> <h1>Bersihkan IP Terblokir</h1> <?php if ($output!='') { echo $output.'<br>'; } ?> Masukkan verifikasi = <?php echo $rand_number;?> <input type="text" name="rand_number" id="rand_number" size="5"/> <label> <input type="submit" name="button" id="button" value="Bersihkan" /> </label> <br /> </form> <div>script ini oleh PusatHosting.Com</div> </body> </html>
Jangan lupa setelah anda upload file ini dan selesai menghapus ip anda maka hapus juga file tersebut.
Demikian penjelasan script untuk membersihkan ip terblokir dari plugin botnet attack blocker. Semoga bermanfaat