Как запретить боту публиковаться в моем веб-приложении на PHP? - PullRequest
0 голосов
/ 04 марта 2019

Я запускаю веб-приложение LAMP, где зарегистрированные пользователи могут публиковать объявления, похожие на craigslist.Недавно я обнаружил, что, похоже, есть бот, который часто публикует объявления о мошенничестве, и я почему-то не могу его достать.Кажется, бот только отправляет форму, так как в журнале отслеживания не отображается «страница благодарности» после публикации или «страница входа» перед публикацией:

enter image description here

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

Мне интересно, какЯ мог бы помешать ему опубликовать.До того, как он получит учетную запись, есть проверка с помощью капчи, электронной почты и даже SMS, но как только он получит подтвержденную учетную запись, больше не будет капчи, кроме распознавания текста, которое каким-то образом перестает работать.

Что было бы хорошей стратегией для предотвращения бота ототправлять снова?Кажется, у меня закончились варианты.

...