Какие существуют эффективные варианты капчи, которые можно легко интегрировать на сайт и которые не требуют подключения к сторонним ресурсам? Какие из них могут автоматически определять человека от бота, используя минимальные ресурсы? Если есть опыт использования капчи, описанной по ссылке <a href="https://github.com/altcha-org/altcha" rel="nofollow">https://github.com/altcha-org/altcha</a>, пожалуйста, поделитесь оценкой ее эффективности против поведенческих ботов.
Для достижения максимальной эффективности и простоты в защите от ботов, можно использовать капчу, основанную на принципе "человек или машина". Один из эффективных вариантов капчи, которую можно легко интегрировать на сайт и которая не требует подключения к сторонним ресурсам - это Google reCAPTCHA. Она автоматически определяет, является ли пользователь человеком или ботом, используя алгоритмы машинного обучения, и требует от пользователя либо просто поставить галочку в специальном поле, либо решить простую задачу, например, выбрать все изображения с транспортными средствами. О капче, описанной по ссылке, которую вы предоставили (https://github.com/altcha-org/altcha), у меня нет информации и опыта использования. Однако, перед тем как использовать капчу, советую тщательно протестировать ее на различных устройствах и с различными браузерами, чтобы убедиться в ее эффективности против поведенческих ботов. Также важно помнить, что любую капчу можно обойти, и ни один метод защиты не является абсолютно непроницаемым.
Искал, искал — а ничего толкового вообще на нашел, вот прям совсем. Наверное, не там искал.
Не совсем, таких капчей просто нет и не будет, т.к. продвинутая капча собирает инфу не только с Вашего сайта, но и с других, сопостовляя все, что делает пользователь. Самые эффективные капчи, которые не полностью защищают от накрутки ПФ - cloudflare (до перехода на сайт), рекапча и смарткапча после перехода.
Защитит ли эта капча от поведенческих ботов или просто будет нагружать ресурсы бота и хоста заодно?
Не эта, а любая капча - будет зависеть от технологичности бота. Как быть, когда бот человечнее Вас? Банить Вас?