Bạn ghé thăm diễn đàn lần đầu? hãy đăng ký ngay bây giờ để tham gia.
  • Đăng nhập:

Chào mừng bạn đến với ITVNN FORUM - Diễn đàn công nghệ thông tin.

Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.


  • Partner Area
    • ITVNN HOSTING - Thiết kế website, Cung cấp Domain, Hosting, VPS Việt Nam Anh Hùng - Thông tin truyền thông
kết quả từ 1 tới 5 trên 5
Tăng kích thước phông chữ Giảm kích thước phông chữ

Threaded View

  1. #1
    Lovev_Lovev's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Aug 2011
    Thành viên thứ
    48935
    Tuổi
    36
    Giới tính
    Bài gởi
    79
    Level: 31 [?]
    Experience: 366,943
    Next Level: 369,628
    Cảm ơn 41
    Cảm ơn 11 lần / 8 Bài viết

    Default [Code] Chống Ddos ERC !  

    Code: 
    <?php $ban = 1; $clps = 3; // số click tối đa cho phép trong một giây $in = $_SERVER***91;'REMOTE_ADDR'***93;." - ".time()."\n"; $log = fopen('erc.log','a'); fwrite($log, $in); fclose($log); $list = file('erc.log',FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); $last = count($list) - 1; if($last > $clps) { if($list***91;$last - $clps***93; != $list***91;$last***93;) $ban = 0; } else $ban = 0; if($ban) { $in = "Deny from ".$_SERVER***91;'REMOTE_ADDR'***93;."\n"; $lock = fopen('.htaccess','a'); fwrite($lock, $in); fclose($lock); } if($last > 15) unlink('erc.log'); $ban = 1; ?>
    Save đoạn code sau thành file ddos.php
    Đặt vào thư mục gốc của forum ... !
    Đối với hầu hết các mã nguồn thì mở file global.php,chèn dưới đoạn

    Code: 
    <?php

    1 đoạn code include sau :
    Code: 
    include 'ddos.php';

    File ddos.php với global.php phải nằm cùng nhau trong 1 folder,nếu ko thì phải edit

    Code: 
    include 'pathfile/ddos.php';

    Tạo file cron job như sau :
    Code: 
    <?php $content = 'RewriteEngine On'."\n"; $content.= 'RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 ***91;L***93;'."\n"; $content.= 'RewriteCond %{QUERY_STRING} !vbseourl='."\n"; $content.= 'RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)'."\n"; $content.= 'RewriteRule ^(.*\.php(/.*)?)$ vbseo.php?vbseourl=$1 ***91;L,QSA***93;'."\n"; $content.= 'RewriteCond %{REQUEST_FILENAME} !\.(jpg|gif)$'."\n"; $content.= 'RewriteRule ^(archive/.*)$ vbseo.php?vbseourl=$1 ***91;L,QSA***93;'."\n"; $content.= 'RewriteCond %{REQUEST_FILENAME} !-f'."\n"; $content.= 'RewriteCond %{REQUEST_FILENAME} !-d'."\n"; $content.= 'RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/'."\n"; $content.= 'RewriteRule ^(.+)$ vbseo.php?vbseourl=$1 ***91;L,QSA***93;'."\n"; $new = @fopen(DIR.'/.htaccess', 'w'); fwrite($new, $content); fclose($new); if(file_exists('erc.log')) unlink('erc.log'); ?>

    Save file đó thành erc_res.php
    Đặt vô thư mục includes/cron (nếu forum xài vbb nên bỏ vào đây cho dễ quản lý),các mã nguồn khác tùy ý các bạn :

    Lên thời gian biểu để Reset ERC :
    Muốn edit số click tối đa cho phép trong 1 giây ,sửa file ddos.php ở đoạn sau :
    Code: 
    
    $clps = 3; // số click tối đa cho phép trong một giây

  2. Thành viên sau đây nói lời Cảm ơn tới Lovev_Lovev cho bài viết hữu ích này:

    Tiểu Bá Vương 1404 (11-08-2011)


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Code Anti DDos tổng hợp nhiều FireWall
    By Tuxedo in forum Anti-DDoS
    Trả lời: 8
    Bài mới gởi: 15-01-2013, 12:52 PM
  2. Xin mod Thanks Vbb 4.1.10 và hỏi cách hạn chế,phòng ngừa ddos
    By fangstars in forum Hỏi đáp & Thảo luận
    Trả lời: 1
    Bài mới gởi: 12-03-2012, 03:25 PM
  3. Share code chống DDOS của anh Lai
    By Dunglx in forum Anti-DDoS
    Trả lời: 23
    Bài mới gởi: 27-10-2011, 12:28 AM
  4. Giúp về Firewall và code chống ddos cho forum vbb
    By noname123 in forum Hỏi đáp & Thảo luận
    Trả lời: 2
    Bài mới gởi: 21-09-2011, 04:29 PM
  5. Trả lời: 3
    Bài mới gởi: 22-08-2011, 03:07 PM

Tags for this Thread

Bookmarks

Quuyền Hạn Của Bạn

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể chỉnh sửa bài viết
  •