Facebook sử dụng một số loại ẩn bảo vệ thư rác, nếu bạn xem nguồn gốc của biểu mẫu đăng ký, bạn sẽ thấy những thứ như:
class="hidden_elem"><div class="fsl fwb">Security Check</div>This is a standard security test that we use to prevent spammers from creating fake accounts and spamming users.
để chụp trở nên rõ ràng khi javascript sẽ nghĩ rằng bạn là một bot.
Ở đâu có ít phương pháp làm cho chương trình khó hoàn thành đăng ký mà không nắm bắt, mọi thứ như thời gian điền biểu mẫu, trình khởi tạo sự kiện nhấp chuột. cũng là các giá trị dựa trên phiên ngẫu nhiên dưới dạng (đối với các bản gửi trực tiếp riêng tư mà không cần tải xuống biểu mẫu trước)
cũng có một số yếu tố ẩn với tên thông thường như 'email'. để điền vào tất cả các trường biểu mẫu và vì vậy, bạn có thể chặn chúng nếu yếu tố bị ẩn này có bất kỳ giá trị nào
twitter và fb dành nhiều thời gian để phát triển tecniques để chặn những người gửi spam tôi không nghĩ rằng họ sẽ công khai truy cập hiệu quả cho họ để chống lại kẻ gửi thư rác.
Nhưng tất cả các javascripts phía khách hàng bạn có thể tải xuống từ fb hoặc twitter và nghiên cứu chúng nếu bạn muốn, bởi vì hầu hết sự bảo vệ sẽ xảy ra bên trong máy khách chứ không phải trên máy chủ.
máy chủ chỉ có thể phát hành một số biến phiên ngẫu nhiên, kiểm tra các tiêu đề hợp lệ theo yêu cầu, thời gian tổng thể, vv thực sự bị giới hạn.
một số trang web cũng sử dụng trao đổi ajax giữa máy chủ và máy khách trong thời gian người dùng điền vào biểu mẫu, chủ yếu chỉ để nhà phát triển bot khó thực hiện trao đổi dữ liệu giả hơn.
Dù sao, unfortunatelly nơi là không có giải pháp dễ dàng để làm bảo vệ đàng hoàng, espesially mà không cần mã xác nhận hoặc một số loại câu hỏi
cũng có, cho nút gửi, bạn có thể sử dụng bản đồ hình ảnh thay vì nút, bạn có thể tự động tạo lớn hình ảnh với một hình ảnh botton được vẽ trên nó ở vị trí ngẫu nhiên bằng cách sử dụng những thứ như GDI trong PHP và sử dụng css để chỉ hiển thị một phần của hình ảnh đó bằng nút actuall, và ở phía máy chủ kiểm tra vị trí X và Y của nơi con chuột được nhấp vào, điều này sẽ gây khó khăn cho các chương trình để phá vỡ. Trừ khi họ sử dụng trình duyệt thực và chỉ mô phỏng bàn phím và chuột. Dù sao, như tôi đã nói unfortunatelly, nơi không có giải pháp dễ dàng.
Chỉ cần một câu hỏi, những gì làm cho bạn chắc chắn rằng họ không nhận được đăng ký bot nào? –
Có thể đăng ký bot trên Facebook nhưng chúng dường như được bảo vệ chống lại DOS vì vậy tôi tưởng tượng có sự bảo vệ chống lại các chương trình –
Ngoài ra, điều gì khiến bạn nghĩ rằng họ không sử dụng hình ảnh xác thực? Chắc chắn, có thể nếu bạn đã đăng ký ngay bây giờ, bạn sẽ vượt qua được quá trình này. Nhưng bạn đã thử thực sự làm bất cứ điều gì với tài khoản sau khi đăng ký? Có lẽ họ chỉ sử dụng captchas nếu bạn bắt đầu thực hiện các hoạt động giống bot. –