-
Block IP kẻ tọc mạch
Ngồi đọc mí bài bảo mật xong nảy ra cái mới, thấy ít ai quan tâm cái này ^^, này làm thử thôi chắc còn noop, a e thấy hay phát triển nha ;)
Chức năng: Block IP khi "tọc mạch" vào vùng cấm :35:
Tạo 1 file block.php ở folder root:
PHP Code:
<?php
$handle = fopen(".htaccess", "a+");
$noidung = "
deny from ".$_SERVER['REMOTE_ADDR'];
fwrite($handle,$noidung);
fclose($handle);
header('Location: http://'.$_SERVER['HTTP_HOST']);
?>
1 file unlock.php (file khai tội :D)
PHP Code:
<?php
session_start();
$handle = fopen(".htaccess", "a+");
$noidung = "
allow from ".$_SERVER['REMOTE_ADDR'];
fwrite($handle,$noidung);
fclose($handle);
header('Location: http://'.$_SERVER['HTTP_HOST']);
?>
và file index.php:
PHP Code:
<?php
if(file_exists('blok.php')){require_once('blok.php');}
header("Location: http://".$_SERVER['HTTP_HOST']);
?>
file unlock.php thì bạn giấu ở đâu đó để mở IP bị block lại, và chỉnh đường dẫn .htaccess cho phù hợp với .htaccess ở root.
file index.php thì bạn để vào folder nào bạn cấm.
vậy h bạn test xem nào :D
hoặc ở đây: http://bro9x.sytes.net ^^
-
chả hiểu gì cả :|, tọc mạch cái gì :|, và dùng như thế nào nói chung chung ai mà chiều đc :-??
-
hjhj mình dở văn lắm...
VD công dụng của nó: thí dụ bạn vào http://itvnn.net/admincp/ thì nó sẽ block IP luz, ko bik bạn là ai ;)), tương tự bạn cài ở folder khác.
nếu bạn muốn vào thì chạy file unlock.php trước để nó thiết lập vào file .htaccess
Won làm thử thôi, chưa có ý phát triển ^^
bạn có thể test ở web mình ^^!