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 |