Chào bạn, nếu bạn là thành viên xin đăng nhập (Quên mật khẩu?) nếu chưa bạn có thể đăng ký tài khoản mới.
Thông báo: Thành viên muốn đăng nhập ở trang chủ, vui lòng vào Diễn đàn đăng nhập, sau đó quay lại trang chủ.


Bài viết mới nhất

Tìm kiếm [Nâng cao]

Giải pháp hạn chế DDoS

Người gửi: lyhuuloi

12/05/2006, 07:28 pm
DDoS xưa nay là vấn nạn được nhiều người quan tâm, nhưng hầu hết lại rất thờ ơ hoặc thiếu thông tin về DDoS, vậy trong bài viết này bạn sẽ biết thêm về DDoS thông qua cách hạn chế DDoS bằng PHP

DDoS xưa nay là vấn nạn được nhiều người quan tâm, nhưng hầu hết lại rất thờ ơ hoặc thiếu thông tin về DDoS, vậy trong bài viết này bạn sẽ biết thêm về DDoS thông qua cách hạn chế DDoS bằng PHP.

Với cách làm này:
+ User phải đi qua một trang chính bằng .html để giảm thiểu tối đa lượng bandwith tiêu thụ khi bị x-flash (D) DoS
+ User không thể nhập một giá trị nào và gõ lên trên URL để vào thẳng một chủ đề hay một nơi nào đó mà chỉ có thể thông qua file .html trên.

Đầu tiên tạo file .html có nội dung "tương tự" như sau:

<html>
<head>
<title>Welcome to SCTT</title>
</head>
<body>
<a href="http://sanchoituoitre.vn/index.php">Click here to continue...</a>
</body>


Và ở đầu file index.php viết là:

<?php

if( strpos($_SERVER['HTTP_REFERER'], 'http://sanchoituoitre.vn') === FALSE )
{
header("location: index.php");

exit;
}

?>


Cách thức hoạt động của nó là dùng $_SERVER['HTTP_REFERER'] để lấy REFERER trước đó (Nếu lần đầu vào thì giá trị này bằng 0) và khi đó sẽ kiểm tra http://sanchoituoitre.vn có tồn tại hay không, vậy nó bằng 0 thì là không tồn tại nên sẽ đẩy sang trang index.html để tạo REFERER là http://sanchoituoitre.vn.

Done.

lyhuuloi
(Nguồn sanchoituoitre.vn)

-------------------------------------------
Thảo luận tại đây

Bài phản hồi

 Thống kê chung
Đang trực tuyến
128 khách, 6 thành viên.
Thông số
Tổng số bài viết đã đăng: 57,954
Tổng số thành viên: 109155
Thành viên mới nhất: Anh Tú
Kỷ lục số người trực tuyến: 521   [ 09/04/2008, 02:18 am ]
[Thời gian tải trang này là 0.819 giây] - [25 truy vấn] - [GZIP bật]