LEOnidUKG: Вообще я вижу это какая-то бессмысленная затея. Ломать надо, чтобы никто не заметил, а тут подняли всех и укладывают этим действием сервера. Какой смысл?!
код без багов никто писать не может, а вредоносный код тем более. ну вот тут не вышло интервал между запросами соблюсти 😂
В логах он отображается как "GoodBot". Т.е. с регистром у меня в .htaccess
то есть уа - одно слово GoodBot и все, больше ничего нет?
можно попробовать !~ вместо !=, но тогда будет пускать всех, где в уа есть goodbot
Serega75, полностью запрос в логе как выглядит? только без всяких GoodBot итп
"(User-agent 1|User-agent 2)" нормально работает
скобки через \( и \) заэкранировать
location /file.php {if ($http_user_agent != "GoodBot")
{ return 403; }
}
И в чем веселье заключается? :)
в том, что его иногда перенести можно, а иногда нельзя
michaek, а какое логирование еще можно подключить?
логи изменения файлов, как тут уже посоветовали, логи POST-запросов, логи запросов в бд, если туда что-то прописывают
Anderson1984, поменяли пароль в бд, скорее всего. если под бэкапнул имеется в виду "восстановил из бэкапа", то это были только файлы или бд тоже?
Вообще я вижу это какая-то бессмысленная затея. Ломать надо, чтобы никто не заметил, а тут подняли всех и укладывают этим действием сервера. Какой смысл?!
код без багов никто писать не может, а вредоносный код тем более. ну вот тут не вышло интервал между запросами соблюсти 😂
Аргументируйте, пожалуйста. В hetzner ведь даже функция failover ip есть, поэтому для фронтенда в том числе хорошо использовать.
веселье начинается, когда сервер, на который куплен этот файловер, перестает быть нужен, а ип все еще да
Glueon, ну да, выдаст, что изменения были сделаны апачем, что и так понятно