Captcha không xuất hiện trên máy tính. ReCAPTCHA - hình ảnh xác thực đơn giản nhất Tôi không phải là robot của Google. reCAPTCHA là gì

Xin chào các độc giả thân mến của trang blog. Tôi muốn dành một chút thời gian cho hình ảnh xác thực tương đối mới của Google (nó đã được công bố khoảng một năm trước), nó thay thế hình ảnh cũ và khó hiểu. Trước đây, có lẽ rất ít blogger lành mạnh có thể đưa đứa con tinh thần của Google lên trang web hoặc blog của họ - việc giải các câu đố về chữ cái được đưa ra ở đó rất tẻ nhạt. Tất cả sự tiện lợi của việc bình luận đã bị mất.

Thực ra vào thời điểm đó tôi vẫn đang sử dụng . Để vượt qua nó bạn chỉ cần đặt đánh dấu vào ô "Tôi không phải là người máy" và mọi thứ (tất cả đều có thể). Nếu hộp kiểm không được chọn thì thư sẽ rơi vào thùng rác trong khu vực quản trị WordPress hoặc nếu thùng rác bị tắt (như trong trường hợp của tôi), đơn giản là nó không được thêm vào cơ sở dữ liệu. Theo tôi, đây là lựa chọn lý tưởng vì nó không tạo ra bất kỳ sự bất tiện cụ thể nào cho người bình luận.

Sau đó, plugin này ngừng hoạt động và tôi đã sử dụng thành công trong khoảng sáu tháng, nhưng phương pháp này cũng ngừng hoạt động sau khi cập nhật WordPress lên phiên bản 4.4. Trong thời gian này, tôi đã thử một số plugin lọc thư rác dựa trên phân tích về người nhận và nội dung (Antispam Bee và CleanTalk). Cái đầu tiên khá nhầm lẫn (spam thành không phải spam, mà không phải spam thành spam), và cái thứ hai, trái với mong đợi, không giảm mà còn tăng tải cho máy chủ (và một cái trả phí).

Nói chung, tôi quyết định quay lại phương pháp đã được chứng minh - cài đặt captcha đơn giản nhất hiện có. DCaptcha không còn hoạt động nữa, nhưng gã khổng lồ Google đã đơn giản hóa nghiêm túc con reCAPTCHA khổng lồ ban đầu của mình và giảm toàn bộ việc kiểm tra thành cùng một hộp kiểm “Tôi không phải là người máy”. Thật không may, tôi quá ngu ngốc để hiểu cách đính kèm thứ này vào một trang web mà không cần plugin (mặc dù tôi đã thử), vì vậy tôi đã phải sử dụng các dịch vụ của plugin No CAPTCHA reCAPTCHA. Nhưng điều đầu tiên trước tiên.

Các phương pháp giảm tải thư rác và tại sao phải reCAPTCHA?

Như bạn có thể biết, thư rác có thể là thủ công hoặc tự động. Bạn chỉ có thể tự bảo vệ mình khỏi tin nhắn đầu tiên bằng cách cho phép kiểm duyệt bắt buộc tất cả các tin nhắn đến trước khi xuất bản chúng trên blog - khi đó chắc chắn sẽ không có “củ cải” nào vượt qua được.

Nhưng thư rác thủ công, như một quy luật, chỉ là một phần nhỏ so với dòng thư rác tự động tràn ngập. Ví dụ, cái sau có thể được Khroomer tạo ra với số lượng lớn. Cá nhân tôi, điều khiến tôi khó chịu hơn thậm chí không phải là việc hàng trăm bình luận spam xuất hiện trong khu vực quản trị WordPress của tôi mỗi ngày, mà thực tế là chúng có thể dài đến mức khủng khiếp và bạn cảm thấy mệt mỏi khi phải cuộn qua chúng để đến nút “Xóa”. Nói chung, vấn đề này là có thật và càng phù hợp thì blog của bạn càng được nhiều người biết đến.

Không có ích gì khi chống lại thư rác thủ công (vì cuộc chiến này đã thất bại và vì khối lượng không đáng kể của nó), nhưng cần phải làm gì đó với thư rác tự động. Nó giống như có hai cách tiếp cận chính:

  1. Lọc các nhận xét đã được thêm vào cơ sở dữ liệu WordPress để tìm spam/không phải spam và chuyển chúng vào các thư mục thích hợp. Thật không may, các plugin hoạt động theo nguyên tắc này tạo ra rất nhiều rác và bạn sẽ không thể dọn sạch thư mục Thư rác mà không xem nội dung của nó trừ khi bạn muốn mất hàng chục nhận xét thực sự có giá trị được gửi bởi những người đọc tích cực trên blog của bạn.
  2. Đính kèm một dấu kiểm bổ sung vào biểu mẫu để thêm nhận xét nhằm xác định chính xác ai sẽ để lại tin nhắn này - người thật hay bot. Nhiệm vụ xác định sự khác biệt này được gọi là bài kiểm tra Turing và được giải quyết trong phần lớn các trường hợp bằng cách sử dụng cái gọi là hình ảnh xác thực (bắt nguồn từ CAPTCHA, là tên viết tắt của một tập hợp các từ thông minh). Vấn đề chính với phương pháp chống thư rác này là bạn gây áp lực cho người bình luận trong việc giải quyết “rebus” (hình ảnh xác thực), điều này có thể khiến họ không muốn tiếp tục cố gắng để lại tin nhắn.

Tuy nhiên, captcha, như tôi đã nói, có thể khá đơn giản. Google đã thực hiện một bước nghiêm túc theo hướng này và bây giờ reCAPTCHA mới của nó chỉ đơn giản là một ví dụ về sự đơn giản và duyên dáng đối với đại đa số người dùng truy cập trang web của bạn (mặc dù một số ít trong số họ vẫn có thể được yêu cầu nhập các ký tự từ hình ảnh nếu thuật toán nghi ngờ về tính nhân văn của nó).

Đây là giao diện reCAPTCHA của Google đối với 99,9% khách truy cập trang web của bạn:

Chà, như thế này, trong trường hợp bất khả kháng (nếu thuật toán vẫn thất bại sau hàng tá thử nghiệm đối với nhân loại):

Sức mạnh của sự bảo vệ này có thể được đánh giá dựa trên thực tế là các dịch vụ nhận dạng hình ảnh xác thực (hoặc) tính phí gấp đôi cho một hình ảnh xác thực. Một chỉ số rất đáng chú ý.

Vâng, như thể sự lựa chọn đã được thực hiện, nó phải được thực hiện.

Đăng ký trang web của bạn với reCAPTCHA và cài đặt nó trên blog của bạn

Đăng ký chỉ đơn giản là một dấu hiệu cho thấy tên và tên miền của trang web của bạn, nơi bạn dự định sử dụng hình ảnh xác thực này:

Sau đó, bạn sẽ được đưa đến bảng quản trị của dịch vụ reCAPTCHA cho trang web của mình (có lẽ việc thêm nó vào dấu trang trình duyệt của bạn là điều hợp lý). Theo thời gian, số liệu thống kê về hoạt động của hình ảnh xác thực này sẽ được hiển thị ở đó, nhưng hiện tại điều quan trọng nhất mà chúng ta có thể thu thập được từ đây chỉ là điều này những phím tương tự, nếu không có câu “Tôi không phải là người máy” sẽ không hoạt động:

Dưới đây là hướng dẫn cài đặt. Trong khu vực “Tích hợp phía máy khách”, mọi thứ đều rõ ràng, nhưng chỉ cài đặt mã nhất định ở những nơi được chỉ định là không đủ. Captcha sẽ được hiển thị nhưng thư rác sẽ không được lọc. Ở lĩnh vực “Tích hợp phía máy chủ” tôi không hiểu gì cả. Tôi quá ngu ngốc vì điều này.

Vì vậy, nó đã được quyết định sử dụng plugin tích hợp reCAPTCHA trong WordPress, may mắn thay, có khá nhiều lựa chọn cho các plugin như vậy (đọc). Đúng, ba trong số chúng không hoạt động với tôi (hình ảnh xác thực không xuất hiện trong khu vực để thêm nhận xét). Sau nhiều lần thử không thành công, tôi phải nhờ đến những người thông minh để tìm giải pháp, trong đó một plugin có tên phức tạp (như oil, không phải oil) đã được chú ý và sau đó được cài đặt thành công.

Thiết lập và vận hành plugin No CAPTCHA reCAPTCHA trong WordPress

Thực ra, hãy đi tới khu vực quản trị WordPress, chọn “Plugins” - “Thêm mới” từ menu bên trái, nhập No CAPTCHA reCAPTCHA vào thanh tìm kiếm và cài đặt. Đừng quên kích hoạt nó và sau đó đi tới cài đặt của nó theo cách thông thường (ở cuối menu bên trái, bạn sẽ tìm thấy mục mới “No CAPTCHA reCAPTCHA”).

Trên thực tế, trong tất cả các cài đặt, điều quan trọng nhất ở đây một lần nữa là nhập các khóa nhận được ngay phía trên trên trang web reCAPTCHA:

Sau khi lưu những thay đổi này, plugin ngay lập tức bảo vệ ý kiến ​​của bạn từ những kẻ gửi thư rác.

Và không chỉ bình luận. Trong cài đặt bạn có thể bảo vệ biểu mẫu đăng nhập quản trị viên WordPress bằng hình ảnh xác thực này:

Trong cài đặt, bạn có thể thay thế bảng màu sáng của hình ảnh xác thực bằng màu tối, đồng thời cho phép hình ảnh xác thực đoán ngôn ngữ của người dùng hoặc buộc cài đặt nó.

Trên thực tế, đó là tất cả. Tôi vẫn chưa buộc thiết lập lại bộ đệm trong WordPress (tôi chỉ cập nhật những bài viết mà Khrumer theo truyền thống không thờ ơ), vì vậy reCAPTCHA không được hiển thị trên tất cả các trang. Không có khiếu nại đã được nhận thấy trong công việc cho đến nay.

Chúc bạn may mắn! Hẹn gặp lại bạn sớm trên các trang của trang blog

Bạn có thể quan tâm

Cách loại bỏ spam trong bình luận WordPress trong 5 phút (không cần hình ảnh xác thực và không cần plugin) Tải xuống WordPress ở đâu - chỉ từ trang web chính thức wordpress.org Menu bên trái biến mất trong quản trị viên WordPress sau khi cập nhật
Cách đăng nhập vào khu vực quản trị WordPress, cũng như thay đổi thông tin đăng nhập và mật khẩu quản trị viên được cung cấp cho bạn khi cài đặt công cụ Cách tự động thêm thuộc tính Alt vào thẻ Img trên blog WordPress của bạn (Trường hợp chúng không có chúng) Các chủ đề và mẫu WordPress miễn phí - Nơi tải chúng xuống Cách tắt nhận xét trong WordPress cho từng bài viết hoặc toàn bộ blog, cũng như xóa hoặc ngược lại bật chúng trong một mẫu Biểu tượng cảm xúc trong WordPress - nên chèn mã biểu tượng cảm xúc nào, cũng như plugin Qip Smiles (biểu tượng cảm xúc đẹp để bình luận) Cách tìm ID của tiêu đề, danh mục, bài đăng hoặc trang trong WordPress và cách trả lại cột ID về khu vực quản trị WordPress Trang trống khi xem các bài viết (bài viết) lớn trong WordPress
Cách cập nhật WordPress thủ công và tự động cũng như plugin Sao lưu cơ sở dữ liệu để sao lưu

Ngày tốt. Tôi gọi bài viết này là “[GIẢI QUYẾT] Sự cố với recaptcha biến mất trong trình duyệt Chrome, Firefox và IE là có lý do || Giải quyết vấn đề với phần mềm quảng cáo bằng counterflix từ cloudguard.me”, vì bài viết trước đây tôi viết “” không giải quyết được vấn đề với phần mềm quảng cáo.

Đúng! Tôi đã cài đặt một loạt chương trình giải quyết được 95% vấn đề về phần mềm quảng cáo cloudguard.me của tôi, nhưng ôi 5% đó thôi. Nói tóm lại, tôi đã cài đặt AdBlock và vấn đề của tôi dường như đã được giải quyết.

Nhưng bây giờ, tôi bắt đầu nhận thấy rằng trên nhiều trang web và có lẽ trên tất cả những nơi cài đặt recaptcha, nó đã không còn hiển thị, tức là. Tôi không thể đăng ký nhiều dịch vụ và khôi phục mật khẩu của mình trên Instagram vì... ở đó bạn cần phải trải qua recaptcha, nhưng đơn giản là nó KHÔNG có ở đó. Điều này bắt đầu làm tôi căng thẳng một chút)))

Tiếp theo, tôi nảy ra ý tưởng xem mã trang! Đối với những người không biết cách thực hiện việc này, chỉ cần nhấp chuột phải vào khu vực mong muốn và chọn “Xem mã”. Chọn phần mạng (bạn có thể nhấn F5 để tải lại trang), tìm đoạn script recaptcha, nó sẽ sáng lên cho bạn màu đỏ - điều này có nghĩa là nó không hoạt động hoặc bị chặn. Bạn có thể mở nó trong cửa sổ trình duyệt mới bằng cách nhấp chuột phải và chọn “mở trong web”, bạn sẽ gặp lỗi

Có thể có một thông báo khác nhưng tôi được thông báo về sự cố với chứng chỉ ssl. Vì điều này, recaptcha không có sẵn.

reCaptcha là một hệ thống bảo vệ chống lại bot Internet, được phát triển bởi Google. Được tải xuống từ trang web của bên thứ ba https://www.gstatic.com/

Dấu vết tương tác đầu tiên xuất hiện "reCaptcha - Google - Banners from Google - Phần mềm quảng cáo độc hại của counterflix "!

Hãy tiếp tục, tôi đã chuyển sang NOD32 Antivirus của mình, tại sao.. Tôi không có quyền truy cập vào https://www.gstatic.com/…. Tôi nhắc bạn rằng các trang https:// yêu cầu chứng chỉ SSL. Và sau đó tôi thấy rằng tất cả các dịch vụ của Google đều được cấp chứng chỉ từ cloudguard.me (từ Adware), bao gồm https://www.gstatic.com/

Ồ! Tại sao cloudguard.me lại cấp chứng chỉ từ Google. Mọi thứ trở nên rõ ràng, đó là nơi xuất phát của quảng cáo khó chịu này. Vẫn còn phải giải quyết câu hỏi “Làm cách nào tôi có thể thay thế chứng chỉ SSL?” Nhờ những người ở Habr, tôi đã tìm thấy rất nhiều bài viết thú vị về việc thay đổi chứng chỉ SSL, nhưng tôi đã tìm thấy câu trả lời thực sự trên trang Pindos https://superuser.com, một anh chàng gặp vấn đề với reCaptcha đã viết ở đó và họ đã cho anh ấy lời khuyên hữu ích (), bạn cần thay đổi cài đặt DNS.

Máy tính của bạn sẽ có địa chỉ IP cloudguard.me khi tìm địa chỉ gstatic.com.

Phần mềm độc hại đã thay đổi cài đặt DNS của bạn để phân giải một số tên cho máy chủ tiêm quảng cáo độc hại của chúng

Tôi ngay lập tức thay đổi cài đặt DNS của máy tính của mình (Bảng điều khiển - Trung tâm mạng và chia sẻ - nhấp chuột trái vào kết nối của bạn - Thuộc tính - Chọn IP phiên bản 4 - Thuộc tính).

Việc nhập hình ảnh xác thực có thể cần thiết để sử dụng đúng chương trình, trang web hoặc để đăng ký. Bản chất của hình ảnh xác thực rất đơn giản: để xác nhận rằng bạn không phải là robot. Nhưng bạn nên làm gì nếu nó không mở hoặc ngoan cố nói với bạn rằng bạn đã nhập sai kết quả?

    • Tại sao khó nhận biết captcha?
    • Nếu nhập sai captcha
    • Cách nhập captcha để kiếm tiền

Nếu bạn thực sự cần phải đăng ký trên một diễn đàn cụ thể, trước tiên hãy thử kiểm tra xem hình ảnh xác thực có hoạt động hay không. Để thực hiện việc này, bạn cần mở hình ảnh trong một cửa sổ riêng và xem những gì sẽ được hiển thị (không có gì, hình ảnh, mã). Nếu các ký tự lạ xuất hiện thì nguyên nhân rất có thể là do mã bị trục trặc. Trong trường hợp này, bạn chỉ có thể viết thư cho ban quản trị trang.

Tại sao khó nhận biết captcha?

Dưới đây là một số cách để tự bảo vệ mình:

  • sử dụng bảng chữ cái tiếng Nga (loại trừ tiếng Anh);
  • sử dụng kết hợp các chữ cái trong bảng chữ cái tiếng Nga và số;
  • Bảo vệ bổ sung đã được giới thiệu dưới hình thức áp dụng nhiều bộ lọc, biến dạng, rác, v.v.

Việc bảo vệ như vậy làm phức tạp đáng kể việc đọc và nhận dạng hình ảnh xác thực không chỉ đối với các chuyên gia mà còn đối với những người dùng tài nguyên Internet thông thường, những người có trình độ đào tạo thấp hơn nhiều lần.

Nếu nhập sai captcha

Vấn đề với captcha phát sinh vì nhiều lý do: khi nhập captcha, hình ảnh mở ra có một hoặc hai từ hơi khác so với nền của hình ảnh, hơn nữa hình dạng ký tự bị biến dạng, chữ viết có lỗi. ; Máy tính khó có thể nhận ra phông chữ bị biến dạng và văn bản vô nghĩa, nhưng một người có thể sử dụng điều này để xác thực.

  1. Đăng nhập từ các trình duyệt khác nhau. Đôi khi nó giúp ích.
  2. Kiểm tra tốc độ Internet. Thực tế là ở tốc độ rất thấp, hình ảnh có thể không tải được. Hoặc làm điều đó với những sai lầm.
  3. Hãy đảm bảo rằng bạn cho phép hiển thị hình ảnh vì hình ảnh xác thực về cơ bản là một hình ảnh. Đó là khuyến khích để xem xét điều này trong các cài đặt thích hợp. Nếu có hạn chế, chỉ cần sửa nó và khởi động lại trình duyệt.
  4. Đăng nhập từ trang chính của trang web. Điều này đôi khi thực sự có tác dụng.
  5. Hãy thử tìm phiên bản âm thanh của hình ảnh xác thực. Rất có thể mọi thứ đều ổn với phần lồng tiếng.
  6. Hãy thử đăng ký hoặc thực hiện các hành động cần thiết từ điện thoại di động của bạn. Điều đó xảy ra là phiên bản di động của trang web hoạt động tốt.
  7. Việc kiểm tra không đạt: hình ảnh xác thực có thể xung đột với phần mềm chống vi-rút, nó được coi là một yếu tố nguy hiểm tiềm tàng. Hãy thử tắt phần mềm chống vi-rút của bạn và làm mới trang;
  8. Hỏi xem những người dùng khác trên RuNet có gặp phải vấn đề tương tự không. Bằng cách này, bạn sẽ biết chắc chắn liệu sự cố này có liên quan đến máy tính của bạn hay không.

Rất có thể, một trong những phương pháp này sẽ hoạt động. Nếu không, bạn cần tìm kiếm các lựa chọn khác.

    +1 Được xem xét

    Nếu biểu mẫu yêu cầu hỗ trợ chứa hình ảnh xác thực của Google và chế độ ẩn được bật trong cài đặt hình ảnh xác thực trong cửa hàng thì biểu mẫu sẽ không hoạt động (nó ghi lỗi “Trường này là bắt buộc” mặc dù tất cả các trường đều đã được điền. Để sửa tạm thời tình huống...

    Captcha không được hiển thị

    Tôi phát hiện ra rằng khi sử dụng tiện ích mở rộng PHP ImageMagick, hình ảnh xác thực ở dạng phản hồi ($wa->block("site.send_email_form")) không hoạt động. Ngay khi tôi chuyển sang GD, hình ảnh xác thực đã hoạt động. Có phải tôi có vấn đề gì không hay là tốt hơn...

    Có một giải pháp

    Nó nói rằng hình ảnh xác thực đã được nhập không chính xác. Hình ảnh xác thực tiêu chuẩn cũng cho kết quả tương tự. Tôi đã thử xóa bộ nhớ đệm của trình duyệt và xóa nội dung của thư mục wa-cache nhưng không cho kết quả nào. http://fluxor.ru/ đăng ký/

    Liên hệ với nhà phát triển chủ đề thiết kế của bạn. Trong mã nguồn của trang, hình ảnh xác thực được yêu cầu hai lần, lần thứ hai sử dụng nút Phản hồi ở cuối trang. Nó không hiển thị ở đó, nhưng nó có trong mã nguồn.

    Có một giải pháp

    Tôi thêm hình ảnh xác thực vào biểu mẫu luồng (Mô-đun hỗ trợ), nhưng nó không được hiển thị trên trang web bằng mẫu có sẵn..

    Có một giải pháp

    Xin chào! Cách đây một thời gian, tôi nhận thấy rằng hình ảnh xác thực trên trang web không hoạt động chính xác. Bất kể bạn nhập mã nào vào trường này (mã đúng hay mã sai), hình ảnh xác thực sẽ không vượt qua bài kiểm tra... và...

    ($wa->storage(["captcha", $wa->app()], "")) tại sao lại nhảy như vậy với tambourines?)) bạn không thể chèn ($wa->captcha()) vào biểu mẫu . vấn đề có thể xảy ra nếu bạn đang cố gắng sử dụng nhiều hình ảnh xác thực trên một trang - giải pháp được đưa ra trên diễn đàn... có thể là một plugin... hoặc có thể là bộ nhớ đệm... bạn có thể mất nhiều thời gian để đoán :)

    Có một giải pháp

    Liên quan đến bản cập nhật mới nhất lên phiên bản 1.8.4.225 vốn đã giải quyết một số vấn đề với reCAPTCHA và bản cập nhật nhanh sau đó lên phiên bản 1.8.5.226, đã phát sinh vấn đề sau. Nếu bạn bật nó trong cửa hàng trong Cài đặt -> Thanh toán, hiển thị...

    Trong khi chờ đợi, họ đã đưa ra một điều mới. Tôi hy vọng không có gì mới bị hỏng. Bây giờ tôi sẽ đưa nó lên hosting thử nghiệm. :)))

    +1 Đã sửa

    Khi thêm bài đánh giá bằng hình ảnh xác thực ẩn được tùy chỉnh từ Google, hình ảnh xác thực sẽ vượt qua lần đầu tiên bạn gửi biểu mẫu, nhưng nếu có lỗi trong biểu mẫu (các trường chưa được điền) thì khi bạn gửi biểu mẫu lần thứ hai và các lần tiếp theo , hình ảnh xác thực không vượt qua được...

    +1

    Và bất kể điều gì xảy ra, việc nhập BẤT KỲ mã xác thực nào LUÔN LUÔN sai.