xác thực google maps

Hạn chế spam, auto post, auto đăng ký nick dành cho diễn đàn Vbb

Thảo luận trong 'Hỗ trợ Lập Trình, Mã Nguồn' bắt đầu bởi Mr.N2, 28 Tháng tám 2012.

Lượt xem: 56,797

  1. ips

    ips Dự bị

    Bài viết:
    19
    Đã được thích:
    5
    Đây là code chống spam cho Wordpress nếu bạn quan tâm:
    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} POST
    RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
    RewriteCond %{HTTP_REFERER} !.*yourdomainname.* [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

    Lưu ý: Bạn phải backup lại file .htaccess này trước khi chỉnh sửa để tránh các lỗi không mong muốn có thể xảy ra!

    Sau đây là code chống auto reg nick:

    Chèn mã xác nhận trực tiếp vào tập tin register.php (register.php dành cho Vbb, các mã nguồn khác có thể tên khác) đoạn code sau:


    $config['username'] = 'cungngaysinh.com';$config['password'] = 'cungngaysinh.com'; if ($_SERVER['PHP_AUTH_USER'] != $config['username'] || $_SERVER['PHP_AUTH_PW'] != $config['password']){ header('WWW-Authenticate: Basic realm="Viet day du domain cua cung ngay sinh vao 2 o ben duoi (khong http:// - khong http://www - khong www - co .com)"'); header('HTTP/1.0 401 Unauthorized'); echo '<div align="center"> Bạn đã nhập sai, vui lòng nhập lại.<br><br> <b>Username:</b> cungngaysinh.com<br> <b>Password:</b> giống bên trên </div>'; exit; }
     
  2. Mr.N2

    Mr.N2 Administrator Staff Member

    Bài viết:
    2,254
    Đã được thích:
    5,112

    Code bạn bê nguyên si ở trên rồi thay đổi domain, bạn cẩn thận không thì bị banned tài khoản cái tội spam đấy.
     
    ips thích bài này.
  3. ips

    ips Dự bị

    Bài viết:
    19
    Đã được thích:
    5
    Xin lỗi Admin, mình không để ý bên page trước đã có code này rồi. Chứ không phải là spam đâu. ^^
     
  4. cách 1 & cách 2 mình cảm thấy cái này nó trơ ra quá(nghĩa là nó show như vậy thì người xem cảm thấy khó chịu khi vào site), mình có thấy vài diễn đàn dùng 1 bộ lọc nào đó mà nội dung bài viết giống nhau tầm 50% là không thể cmt hoặc post được, N2 biết cái đấy không?
    P/s: Mình nhớ gặp cái này 1 lần ở 3tot[.]com
     
  5. zjnzjn_ngo

    zjnzjn_ngo Thành viên

    Bài viết:
    101
    Đã được thích:
    13
    Mình thấy có một cách các seoer dùng chương trình auto post bài sẽ không để ý. Chỉ cần chèn một câu hỏi bắt buộc trả lời đúng mới cho post(dạng như lúc đăng kí ấy) vào chỗ post(lúc post bài) thì sẽ không post được, mà phần mềm vẫn sẽ báo đã post thành công.
    p/s: tại lúc trước mình cũng dùng phần mềm (Seo Nhất Việt bản crack gà :p ) nên mới để ý vậy
     
  6. Mr.N2

    Mr.N2 Administrator Staff Member

    Bài viết:
    2,254
    Đã được thích:
    5,112

    Cái này phiền toái lắm bạn, chặn ngay lúc đăng ký để nó không làm gì được từ đầu có phải dễ hơn không?
     
  7. keduatin

    keduatin Thành viên

    Bài viết:
    51
    Đã được thích:
    12
    Bác Mr.N2 có cách nào chông spam cho xenforo không ah !

    forum em bị quá chừng :(
     
  8. doquangvinhlc

    doquangvinhlc Thành viên nhiệt tình

    Bài viết:
    619
    Đã được thích:
    83
    Cái này thì đòi hỏi mod hoạt động thôi, nếu là auto nhưng bài viết chất lượng thì cũng chẳng ảnh hưởng gì cả, có thể chấp nhận được. Diễn đàn nào mod hoạt động tốt thì sẽ có ít spam.
     
  9. zjnzjn_ngo

    zjnzjn_ngo Thành viên

    Bài viết:
    101
    Đã được thích:
    13

    Mình thấy, với phần mềm seo Nhất Việt, chỉ có capcha dạng ráp hình là không load lên được, còn dạng câu hỏi, thì load câu hỏi capcha lên được hết à a Mr.N2.
     
  10. Mr.N2

    Mr.N2 Administrator Staff Member

    Bài viết:
    2,254
    Đã được thích:
    5,112

    Bạn thử phân tích các phần mềm Spam ấy đi rồi sẽ rõ, cơ bản là nó có 1 bộ từ điển do chính tay các ông viết phần mềm vào từng forum để lấy câu hỏi, sau đó nạp vào phần mềm Spam để qua mặt, hoặc cao cấp hơn là sử dụng script để anti captcha.

    Giải pháp chống spam rất nhiều, nhưng trong phạm vi đơn giản và dễ sử dụng mình giới thiệu cách chống spam qua đăng ký, chỉ cần add code và chạy. Nếu lớp này các bạn vẫn còn spam, thì đổi câu hỏi ngẫu nhiên 2 tuần 1 lần, mình tin không phần mềm nào spam được. Chỉ có nước dùng tay đăng ký xong, sau đó mới spam thôi, nhưng cái đó là chuyện khác rồi.

    Có 1 giải pháp công nghệ cũng khá hay, đó là khi các bạn đăng ký hệ thống sẽ yêu cầu mã xác thực qua SMS để tiếp tục, với giải pháp này phần mềm Spam dạng nào cũng không qua mặt được, đừng có ví dụ Nhất Việt tại đây :D
     

Chia sẻ trang này