CHIASE123.COM - Diễn đàn chia sẻ kiến thức

Diễn đàn chia sẻ kiến thức
Thứ Hai, 19:31:53 - 25/11/2024

Thời gian được tính theo giờ UTC + 7 Giờ




Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 
Người gửi Nội dung
 Tiêu đề bài viết: Code tự động lock ip khi bị ddos
Gửi bàiĐã gửi: 03/11/2012 23:23 
Ngoại tuyến
☀️13/30☀️
☀️13/30☀️
Hình đại diện của thành viên

Ngày tham gia: 06/08/2012 10:28
Bài viết: 3087
Đến từ: Krông năng - đak lak
Số điện thoại: 01234242245
Mình nói thẳng cách này không phải chặn tuyệt đối vì để chặn tuyệt đối ddos là không thể. Nó chỉ có thể chặn ddos non tay thay. Tức là mở browser rùi mở nhiều tab cho tải đi tải lại đó. Cách này có thể lock ip ddos. Nếu là ddos già thì cách này vô ich phải chặn bằng tay.

Mã:
<?php
$n = 5; // Chặn ip nếu 5 lần nhanh và liên tiếp truy cập vào 1 URL
$ban = strpos($_SERVER['REQUEST_URI'],"vbshout.php")?0:1;
$in = "
".$_SERVER['REMOTE_ADDR']." -".$_SERVER['REQUEST_URI'];
$log = fopen('banip.log','a'); fwrite($log, $in); fclose($log);
$list = file('banip.log',FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$last = count($list) - 1;
if($last >1000) { $in = "Deny from all"."
";
$lock = fopen('.htaccess','a'); fwrite($lock, $in); fclose($lock);}
elseif($last > $n) { for($i = 1; $i< $n; $i ) if($list[$last - $i]!=$list[$last]) $ban = 0;
} else { $ban = 0; }
if($ban) { $in = "Deny from".$_SERVER['REMOTE_ADDR']."
";
$lock = fopen('.htaccess','a'); fwrite($lock, $in); fclose($lock);}
?>

Các bạn save đoạn code trên lại thành banip.php. Sau đó đưa lên thư mục gốc của site.và add dòng
include ('banip.php');
Vào file muốn bảo vệ index chẳnghạn.
Chúc các bạn thành công !

_________________
ChÍ pHèO đã viết:
comment thằng MrHưng ai dám cười tao búng tờ...rim..^^


Đầu trang
 Xem thông tin cá nhân Gửi Email  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 

Thời gian được tính theo giờ UTC + 7 Giờ


Chủ đề tương tự
 Chủ đề   Người gửi   Trả lời   Xem   Bài viết mới nhất 
Không có bài viết chưa xem mới nào trong chủ đề này. Cách giới hạn số kết nối của mỗi IP khi bị ddos quá tải

MrHung

2

1278

17/07/2013 12:47

GmGmNewGate Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Share] Code + Data saomobi.net - Code Johncms mod full

nghiammo1992

0

2515

06/08/2013 00:46

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [red]share[/red] code johcms giong QDK 75%

TVNews

0

1282

24/04/2013 20:51

TVNews Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Mọi Người Fix Giúp Mình Code M4V.VN Này Với

Octieu

3

1105

08/06/2014 15:00

Octieu Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Share Code Lever Like Và Chém JohnCMS

Vuonghh1998

0

1106

17/02/2016 15:31

Vuonghh1998 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Share Code Icon Búa Rìu + Tim

Vuonghh1998

7

1760

17/02/2016 20:00

Dajgiachandat Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Share] Code đổi tên nick tiếng việt có dấu cho JohnCMS

Vuonghh1998

0

1058

20/02/2016 23:38

Vuonghh1998 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Share] Code hiện thị thời gian post bài giống facebook cho JohnCMS

Vuonghh1998

0

1043

20/02/2016 23:40

Vuonghh1998 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Share Code Online ảo cho JohnCMS

Vuonghh1998

0

1276

24/02/2016 13:30

Vuonghh1998 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Share Code Blog ModJohn Version 2.0

Vuonghh1998

0

1195

27/02/2016 17:06

Vuonghh1998 Xem bài viết mới nhất vừa gửi

 


Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến16 khách


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.

Tìm kiếm với từ khoá:
Chuyển đến:  
Đã tích hợp phpBB® Forum Software © phpBB Group
Vietnamese language pack for phpBB 3.0.x download and support.
CHIASE123.COM - Diễn đàn chia sẻ kiến thức