Как защитить Вконтакте от спамов

Недавно понадобилось защитить сайт от спама в форму обратной связи от Contact Form 7 для WordPress. Простая математическая капча не спасала, а рекапчу ставить не хотелось (тем более ее уже тоже пробивают).

При защите от спама я исходил из того, что бот не исполняет javascript, хотя это не совсем так, есть например Zennoposter, однако мое решение в первую очередь от ковровых бомбардировок, а не от точечных ударов поэтому задача сводилась к тому, чтоб создать поле без которого Contact Form 7 не отправляло бы форму, и оперировать его значением с помощью JS при отправке реальных пользователях.

Самым лучшим мне показалось использовать чекбокс — или в простонародье галочку. Логика работы галочки необычная — форма отправляется только если галочка снята, при этом дефолтное состояние галочки — checked. То есть если заходит бот он

  • ничего сделает данному полю (если он его не знает)
  • сделает ее checked

т.е. в результате галочка будет checked и форма не отправится, и спам соответственно тоже.

КАК ЗАЩИТИТЬ АККАУНТ «ВКОНТАКТЕ»?

Если же заходит браузер исполняющий JS, то галочка снимается через JS и форма отправляется.

1. Создаем в Contact Form 7 чекбокс

[acceptance agree class:agree default:on invert]

acceptance — собственно сам чекбокс
default:on — по умолчанию checked
class:agree — /> invert — отправлять форму только если checked снят

2. Убираем чекбоксу видимость через CSS

.agree

3. Снимаем галочку через JS

jQuery(‘.agree’).prop(‘checked’, false);

Еще по теме:  Такого я еще не видел Вконтакте

или на нативном JS

var x = document.getElementsByClassName(«agree»); var i; for (i = 0; i

Скрипт нужно поместить ниже чем чекбокс, и лучше всего обернуть его document.ready.

Это собственно и всё. Защитить Contact Form 7 от спама как видите — несложно, сложнее было придумать логику, а делов по реализации — на 15 минут.

85 thoughts on “Contact form 7 защита от спама без капчи”

Светлана :

Прочитала вашу статью. Интересно вооплотить на своем сайте. Можно для «чайников» более подробно указать в какой файл плагина CF7 вставлять код и в какую часть именно. И как обернуть в документ?
Заранее спасибо.
Ответ можно и на почту если Вас не затруднит.

Вставлять надо не в файл плагина, а в шаблон сайта.
для тех кто плохо разбирается, то
Админка сайта — Внешний вид — Редактор
п.2. Таблица стилей (style.css)
п.3. Основной шаблон (index.php), перед закрывающим тегом

Источник: reset.name

Как за каменной стеной: ВКонтакте защитит своих пользователей от спама при помощи искусственного интеллекта

Крупнейшая в России соцсеть ВКонтакте вводит новую функцию, которая должна сделать просмотр клипов более удобным и безопасным для всех пользователей.

Инженеры компании разработали специальный «умный» фильтр на базе искусственного интеллекта, который будет прятать подозрительные сообщения и рекламу из комментариев под клипами.

Как защитить страницу ВК от взлома ?

Чтобы помочь пользователям избежать спама и вредоносных ссылок, ВКонтакте создала специальную систему, которая автоматически скрывает подозрительные комментарии. Разумеется, в её основе лежит искусственный интеллект, который позволяет компьютеру «думать» и «учиться», на манер человеческого мозга.

Новая функция будет работать как в отдельном приложении «VK Клипы», так и в разделе «Клипы» основного приложения ВКонтакте.

Еще по теме:  Как на Айпаде удалять сообщения Вконтакте

Источник: www.ferra.ru

«ВКонтакте» защитит пользователей от телефонного спама

Популярная сеть «ВКонтакте» объявила о запуске нового инструмента, который позволит защитить пользователей мобильного приложения от нежелательных звонков.

Основное направление – защита пользователей от злоумышленников. Сервис оградит от спама, мошеннических схем и других сомнительных вызовов.

Для работы используется собственная база организаций, входящий звонок проверяется автоматически. Данная база формируется на основе анализа большого массива данных, включая отзывы пользователей.

Представители «ВКонтакте» отметили, что для проверки информации используются алгоритмы машинного обучения. При обнаружении совпадения информация передается в мобильное приложение – пользователь видит или информацию о компании (включая сферу деятельности) или предупреждение о подозрительном звонке.

Система фиксирует вызовы от коллекторов, мошенников и подозрительных компаний. Также к нежелательным вызовам относятся звонки без звука.

Разработчики также работают над повышением точности фиксации спама. Пользователи имеют возможность сообщить информацию о подозрительном номере, если алгоритм посчитал активность подозрительной (нестандартная частота звонков, продолжительность диалога и т.д.).

Для обеспечение релевантности данных используется сегментирование базы: содержимое зависит от региона, включена информация о филиалах и местных компаний.

Похожие записи:

  1. Создание нового проекта, настройка подключения к БД
  2. Запрос к API сервиса ВКонтакте
  3. Django ORM и модели
  4. Получение токена ВКонтакте

Источник: mob25.com

Рейтинг
( Пока оценок нет )
Загрузка ...