PDA

View Full Version : Block IP kẻ tọc mạch



Mr.Won
06-09-2009, 07:48 PM
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
$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
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
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 (http://bro9x.sytes.net/) ^^

Tuxedo
09-09-2009, 06:54 PM
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 :-??

Mr.Won
11-09-2009, 03:12 PM
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 ^^!