Cách bỏ qua Tôi không phải là người máy

Cách bỏ qua Tôi không phải là người máy

Chỉ một ngày nữa của bạn là một con người: Bạn đang nhập thông tin vào một trang web và nó khiến bạn chọn một hộp có nội dung “Tôi không phải là người máy”. Sau đó, bạn phải vượt qua một bài kiểm tra trực quan. Tại sao vậy? Chúng tôi sẽ giải thích.

  • Ngăn chặn “bots”
  • Tại sao lại là câu đố ảnh?
  • Nhưng nếu tôi thực sự là một người máy thì sao?

Ngăn chặn “bots”

Một trong những tác dụng phụ của việc vận hành xã hội loài người thông qua máy tính là nhiều hệ thống trở nên dễ dàng tự động hóa một cách vô ý thức. Điều đó mở ra cánh cửa cho việc khai thác bởi các chương trình tự động được gọi là “bot”, viết tắt của “ rô bốt ”.

Có nhiều tình huống khi chủ sở hữu trang web muốn chắc chắn rằng một người thực đang nhập thông tin vào một trang web. Ví dụ: Khi thực hiện hoặc đăng nhập vào tài khoản (để ngăn gian lận hoặc hack), khi đăng nhận xét (để ngăn spam ) và khi mua sản phẩm hoặc vé (để ngăn chặn việc mở rộng) —chỉ cần nêu tên một số.

Và đó là lý do tại sao bạn phải chứng minh mình không phải là người máy.

Tại sao lại là câu đố ảnh?

CAPTCHA có nguồn gốc là hình ảnh có các chữ cái, số hoặc từ được viết bằng phông chữ lung tung, thường bị che khuất bằng các đường kẻ hoặc nhiễu theo cách có thể làm hỏng các thuật toán thị giác máy tính. Kể từ năm 2007, một dự án có tên reCAPTCHA đã bắt đầu sử dụng bài kiểm tra CAPTCHA của mình như một cách để thực hiện các nhiệm vụ có ý nghĩa , chẳng hạn như số hóa sách và đào tạo các thuật toán máy học — và yêu cầu bạn kiểm tra “Tôi không phải là rô bốt”.

Năm 2009, Google mua lại reCAPTCHA và bắt đầu sử dụng nền tảng này để giải mã các địa chỉ Chế độ xem phố của Google , trích xuất một vài giây lao động của mỗi người đã từng phải giải quyết thử thách. (Ai đó thậm chí  đã cố gắng kiện Google về vấn đề này vào năm 2015. Vụ kiện đã bị bác bỏ .)

Cách bỏ qua Tôi không phải là người máy
reCAPTCHA

Hôm nay, khi bạn giải quyết một thử thách reCAPTCHA, bạn đang giúp Google đào tạo các mô hình học máy AI của mình bằng cách chỉ ra các đối tượng trong các bức ảnh khác nhau mà máy tính có thể gặp khó khăn khi nhận dạng. Vì vậy, trớ trêu thay, bằng cách sàng lọc các bot, bạn đang thực sự giúp chúng làm tốt hơn các nhiệm vụ nhận dạng hình ảnh cần thiết để đánh bại CAPTCHAS trong tương lai.

Và bằng cách chỉ ra tất cả các lối đi, đèn dừng và cầu đó, bạn có thể đang giúp đào tạo thế hệ ô tô tự lái sắp ra mắt — mặc dù kể từ năm 2019, Google tuyên bố dữ liệu reCAPTCHA không được sử dụng theo cách đó vào thời điểm hiện tại.

Nhưng nếu tôi thực sự là một người máy thì sao?

Nếu bạn thực sự là một người máy, thì chúng tôi thành thật xin lỗi vì đã cho rằng bạn là một con người. May mắn thay, nếu bạn đủ thông minh để đọc và hiểu bài viết này, bạn có thể đủ thông minh để vượt qua bài kiểm tra CAPTCHA. Trong trường hợp đó, xin gửi lời chào nồng nhiệt tới AI có tri giác !

Người dùng Internet chắc hẳn từng bị quấy rầy bởi những hộp xác thực CAPTCHA với câu "I'm not a robot" (Tôi không phải người máy) hoặc yêu cầu phải tìm ra vạch kẻ đường, biển hiệu hay đèn tín hiệu giao thông...

Trước khi giải đáp cho câu hỏi tại sao Google thường bắt người dùng xác nhận "Tôi không phải người máy", chúng ta hãy tìm hiểu ngọn nguồn vấn đề - CAPTCHA.

Lý do bất ngờ cho việc Google bắt người dùng xác nhận 'Tôi không phải người máy' Ảnh 1CAPTCHA giống như là một bài kiểm tra về mức độ phản hồi, nhằm xác định xem liệu người dùng có phải là một con người thật hay bot máy tính. (Ảnh: The Cloudflare Blog)

CAPTCHA là viết tắt của "Completely Automated Public Turing test to tell Computers and Humans Apart" (tạm dịch: Bài kiểm tra Turing công khai hoàn toàn tự động nhằm phân biệt máy tính và người), được phát triển bởi các nhà khoa học, gồm: Luis von Ahn, Manuel Blum, Nicholas J. Hopper (thuộc Đại học Carnegie Mellon), và John Langford (khi đó thuộc IBM) vào năm 2000.

Xem thêm: Cẩn thận kẻo mất tài khoản vì trò lừa mới trên Facebook

Bạn có thể hiểu nôm na, CAPTCHA giống như là một bài kiểm tra về mức độ phản hồi, được sử dụng để xác minh trong máy tính, nhằm xác định xem liệu người dùng có phải là một con người thật sự không.

Lý do bất ngờ cho việc Google bắt người dùng xác nhận 'Tôi không phải người máy' Ảnh 2(Ảnh: Panda Security)

Máy chủ sẽ yêu cầu người dùng hoàn tất một quá trình kiểm tra đơn giản mà máy tính dễ dàng tạo ra được, nhưng bản thân nó lại không thể giải được. Vậy nên, chỉ có người dùng – con người đích thực mới có thể hoàn thành CAPTCHA.

Khi CAPTCHA ngày càng được dùng phổ biến trong bảo mật trên Internet, Luis von Ahn cảm thấy con người đã tiêu tốn quá nhiều thời gian để giải những câu đố hình ảnh này. Trong TED Talk 2011, Von Ahn đã ước tính rằng toàn bộ nhân loại đã lãng phí 500.000 giờ mỗi ngày để gõ CAPTCHA.

Lý do bất ngờ cho việc Google bắt người dùng xác nhận 'Tôi không phải người máy' Ảnh 3 reCAPTCHA không chỉ giúp bảo mật cho website, mà còn giúp số hoá sách cũ. (Ảnh: Internet)

Để CAPTCHA được sử dụng mạnh mẽ và có ý nghĩa hơn, ông đã phát triển reCAPTCHA, sau đó được bán cho Google vào năm 2009, giúp điện tử hóa sách giấy. Ví dụ mỗi lần bạn gõ CAPTCHA trên Facebook, Twitter, Google,... bạn đang giúp số hoá sách.

Được biết, reCAPTCHA đã giúp số hóa hàng triệu cuốn sách mỗi năm và cũng đã mở rộng để hỗ trợ các nỗ lực khác như số hóa tên đường và số trên Google Maps hoặc nhận ra các đối tượng phổ biến trong ảnh cho Google Images.

Lý do bất ngờ cho việc Google bắt người dùng xác nhận 'Tôi không phải người máy' Ảnh 4reCAPTCHA còn giúp số hóa tên đường và số trên Google Maps hoặc nhận ra các đối tượng phổ biến trong ảnh cho Google Images. (Ảnh: Internet)

Tuy nhiên, CAPTCHA cũng như reCAPTCHA không phải là không thể phá vỡ. Năm 2014, phân tích của Google cho thấy trí tuệ nhân tạo (AI) có thể giải được những hình ảnh CAPTCHA và reCAPTCHA phức tạp nhất với độ chính xác lên tới 99.8%.

Do đó, Google đã tạo ra hệ thống mới "No CAPTCHA reCAPTCHA: I'm not a robot", không dựa vào khả năng giải mã văn bản của người dùng mà là hành vi trên mạng của họ trước khi vượt qua điểm kiểm tra an ninh.

Lý do bất ngờ cho việc Google bắt người dùng xác nhận 'Tôi không phải người máy' Ảnh 5Phương pháp xác thực bằng cách tick vào ô "I'm not a robot" mà chúng ta thường thấy. (Ảnh: Internet)

Google sẽ phân tích hành vi của bạn trước, trong và sau khi nhấp vào hộp kiểm để xác định xem bạn có những đặc điểm xuất hiện ở người không. Phân tích này có thể bao gồm mọi thứ từ lịch sử duyệt web của bạn, cho đến cách bạn di chuyển chuột trên trang.

Nếu Google vẫn không chắc chắn rằng bạn có phải là người thật hay không thì sau khi nhấp vào hộp kiểm, bạn sẽ được hiển thị reCAPTCHA như một biện pháp bảo mật bổ sung.

Lý do bất ngờ cho việc Google bắt người dùng xác nhận 'Tôi không phải người máy' Ảnh 6(Ảnh: Alex Castro / The Verge)

Điều này tuy khiến người dùng mất thời gian nhưng bù lại sẽ giúp tăng tính bảo mật cho website, tránh tình trạng spam và sự tấn công của tin tặc.

Xem thêm: Trò chơi FarmVille trên Facebook chính thức nói lời tạm biệt sau 11 năm hoạt động