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/) ^^
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/) ^^