it-swarm-vi.com

Giải pháp nào để ngăn chặn thư rác của các biểu mẫu web ít xâm phạm hơn đối với người dùng?

Tôi biết về captcha. Tuy nhiên, thông thường người ta nói rằng captcha dừng người dùng hợp pháp do sự bất tiện này. Có giải pháp nào khác, đặc biệt là tìm mẫu trong đầu vào tương tự như bộ lọc thư rác hoặc cho các chuỗi chữ cái ngẫu nhiên không? (Đặc biệt, một giải pháp hoạt động với drupal sẽ tốt).

4
txwikinger

Dưới đây là 3 cách tôi đã thấy để làm điều này:

Nói chung, có 3 "cách" để giải quyết điều này:

  1. Làm cho người dùng làm một cái gì đó để chứng minh họ là con người. CAPTCHA hoặc bất cứ thứ gì tương tự khi người dùng phải làm thêm.
  2. Xem người dùng mất bao lâu để nhập dữ liệu. Máy tính nhanh hơn nhiều trong việc điền vào các hình thức.
  3. Làm xáo trộn những gì đầu vào đang được sử dụng cho những gì trong chính HTML.

Tất cả các phương pháp này đều có những thiếu sót. CAPTCHA đòi hỏi nhiều công việc hơn và cuối cùng các nhà phát triển có thể tìm cách giải quyết CAPTCHA theo chương trình. Một số thậm chí đã nối lại để trả công lao động giá rẻ để tự khắc phục chúng. Chờ đợi sẽ hoạt động tốt cho đến khi nó trở nên phổ biến và sau đó tin tặc sẽ chỉ làm cho chương trình của họ chờ cho đến khi họ gửi. Cuối cùng, obfuscation ngoại trừ bạn phải cho người dùng biết những gì cần nhập để sẽ cung cấp cho một số trong đó. Bạn có thể làm xáo trộn thêm các trường đó bằng cách sử dụng Javascript để điền tên sau này. Tất cả về cơ bản là một trò chơi mèo và chuột.

Tôi nghĩ rằng CAPTCHA cuối cùng là hiệu quả nhất và gây khó chịu nhất cho người dùng.

5
Ben Hoffman

Đối với các giải pháp như thế này, nếu bạn đang sử dụng một hệ thống quản lý nội dung hiện có, hãy luôn tìm kiếm các giải pháp tốt nhất cho công cụ cụ thể của bạn. Điểm cộng là thường các công cụ này rất dễ cài đặt và kiểm tra và nếu chúng không hoạt động, hãy thử các công cụ khác. Nếu tôi ở trong đôi giày của bạn và sẽ kiểm tra Mollom . Đây là một mô tả:

Mollom cung cấp giải pháp một cửa cho tất cả các vấn đề về thư rác và có thể bảo vệ các biểu mẫu Drupal sau đây. Nó cung cấp và kết hợp thông minh:

  • CAPTCHA - cả CAPTCHA hình ảnh và âm thanh
  • phân tích văn bản
  • danh tiếng người dùng

và có thể:

  • chặn thư rác mẫu bình luận
  • chặn thư rác mẫu liên hệ
  • bảo vệ mẫu đăng ký người dùng chống lại tài khoản người dùng giả mạo
  • bảo vệ mẫu yêu cầu mật khẩu
  • chặn thư rác trên bất kỳ hình thức nút nào, chẳng hạn như chủ đề diễn đàn, bài viết, câu chuyện, trang và hơn thế nữa

Để biết thêm thông tin về Mollom , bạn có thể đọc cái này Giới thiệu về Mollom .

1
artlung

Tôi đã nghe nói về việc mọi người đặt các trường trong các biểu mẫu và sau đó ẩn chúng đằng sau một hình ảnh hoặc div. Sau đó, khi biểu mẫu được gửi, nếu trường 'ẩn' đó được gửi đi thì họ biết rằng nó đã được gửi bởi bot chứ không phải con người.

Rõ ràng phương pháp này có nhược điểm (đặc biệt đối với người khiếm thị) và tôi không thể nói rằng bản thân mình đã từng thực hiện nó.

1
theycallmemorty

Tôi sử dụng mô-đun chống thư rác và cấu hình nó để cho phép akismet kiểm tra thư rác. Hoạt động rất tốt đối với tôi. Điều đó có nghĩa là bạn vẫn nhận được rất nhiều tin nhắn rác, nhưng chúng được lọc ra gần như hoàn hảo.

0
Nick