View Full Version : Share cho em cái code chống ddos với
Site của em mấy bửa nay ăn rùi bị ddos miết à, mấy anh có code nào chống ddos mà chỉ cần click 1 lần mỗi khi vào site giống như trang http://xemnghe.com được không. Em cảm ơn
giunbaba
16-06-2009, 17:29
bạn làm 1 trang index.htm tĩnh thui trong đó bạn để 1 đường link liên kết vào site của bạn và set cho trang này làm trang hiển thị mặc định. Mục đích là làm giảm load của Server,database,... khi có request đến website của bạn (trang home).
hoặc tốt hơn bạn có thể viết 1 trang bằng .NET or PHP để generate ra capchar và trong trang của bạn bạn check xem có submit capchar ko? nếu ko thì redirect ra trang index.htm là xong :)
Ai có code chống ddos nào không cho em xin 1 cái
Em cài cái của cửa sổ tin học vào nhưng mà no ko chạy
Đây là link của site em: phim/?act=/info
Khi [Click vào đây] xong thì nó lại ra như thế này: phim/&act=/info
dấu ? bị thay thành dấu & ai biết cách khắc phục chỉ em với
Khi nào bị DDOS thì gỡ site xuống :D
Hix, em xin thật mà. Anh nào có cho em xin 1 bản đi. :d
khuongCOMPUTER
17-06-2009, 18:52
Vẫn còn cần chứ? http://forum.cuasotinhoc.vn/index.php?showtopic=9623
vngreetings
17-06-2009, 19:33
Thử code này xem. Hàng sưu tầm chưa thử nghiệm nên chưa biết có tốt ko nữa.
<?php
session_start();
$limit = 0; // thoi gian (s) han che giua hai lan truy cap
$delay = 3; // thoi gian (s) phai cho de load trang
$last = ($_SESSION['time'] == NULL) ? 0 : $_SESSION['time'];
$_SESSION['time'] = time();
if ( $limit >= (time() - $last) ) {
ob_clean();
echo ' <html>
<head>
<title>:: Loading ... ::</title>
<meta http-equiv="Refresh" Content="'.$delay.'; url='.$_SERVER["REQUEST_URI"].'">
</head>
</html>';
exit(0);
}
?>
cho nó vào index nhé. include("antiddos.php");
khuongCOMPUTER
17-06-2009, 20:29
Chống bằng gì chứ tuyệt đối đừng dùng SESSION.
Em cài cái a2toiyeu nhưng web em có cái link là phim/?act=/info thì khi [Click vào đây nó] lại ra thành phim/&act=/info
Nó thay đổi cái dấu ? thành dấu & đó, anh fix hộ em với
khuongCOMPUTER
17-06-2009, 21:43
Thêm
$text = preg_replace("/&",'/?',$text);
vào sau
$text = preg_replace("#php\***si",'php?',$text);
trong file phtml là okie thôi.
Anh khuongCOMPUTER ơi, sao em cài vào rồi nhưng mỗi khi vào doamin
thì nó tự động chạy file .htm [/firewall.phtml?/index.htm] vậy anh, trong khi trong thư mục của em chỉ có file index.php mà thôi, file .htm không có anh ạ. anh giúp em cho nó chạy ra file index.php với.
badboy3283
20-06-2009, 00:05
Session sẽ trực tiếp lưu lại trên server và làm tốn bộ nhớ cache trên server, việc chống DDOS = session là không nên
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.