Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть сайт, периодически совершаются набеги ботов, совершающие ложные заказы по формам. В htaccess не всегда есть возможность вносить ip для блокировок, и такой вариант не рассматриваю, также не хочется вешать на формы заказа антикапчи. 

Задание: Необходимо внести правки в коды форм заказа (2шт), не видимые человеку и не проходимые для бота. Вот пример лога бота:

158.58.168.61 - - [11/Oct/2020:23:46:44 +0300] "GET / HTTP/1.1" 301 180 "-" "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

158.58.168.61 - - [11/Oct/2020:23:46:45 +0300] "GET / HTTP/1.0" 200 18812 "-" "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

158.58.168.61 - - [11/Oct/2020:23:46:46 +0300] "GET / HTTP/1.1" 200 18825 "-" "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

158.58.168.61 - - [11/Oct/2020:23:46:46 +0300] "GET /kontakty/ HTTP/1.0" 200 8506 "-" "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

158.58.168.61 - - [11/Oct/2020:23:46:46 +0300] "GET /kontakty/ HTTP/1.1" 200 8519 "-" "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

158.58.168.61 - - [11/Oct/2020:23:46:47 +0300] "POST /order.php HTTP/1.0" 200 918 "сайт/kontakty/" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

158.58.168.61 - - [11/Oct/2020:23:46:47 +0300] "POST /order.php HTTP/1.1" 200 930 "сайт/kontakty/" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"

4 года назад
guest_15378450269179
6 лет в сервисе
Был
2 года назад