Grep /var/log для хакерской / скриптовой активности и электронной почты?
CentOS 6 Apache Версия сервера: Apache/2.2.15 (Unix)
Думая о том, как автоматически, один раз в день, собирать все журналы в /var/log/httpd для хакерских, фишинговых и т. Д. Действий и отправлять их по электронной почте, чтобы я мог оценить, что мне может понадобиться.
Но какие шаблоны я могу искать?
То есть, мы не запускаем Wordpress и видим множество попыток доступа к контенту, связанному с Wordpress, очевидно, для эксплойта. То же самое с PHPMyAdmin.
Я мог бы сделать что-то подобное несколько раз, сопоставляя общие шаблоны, которые мы видим.
# grep -r -i wp-content /var/log/httpd/
# grep -r -i php-my-admin /var/log/httpd/
Как я могу отправить себе по электронной почте результаты каждой команды grep или, что еще лучше, все результаты Grep в одном письме?
1 ответ
Вы можете отправить вывод нескольких команд, например, так:
{ grep -r -i wp-content /var/log/httpd/
grep -r -i php-my-admin /var/log/httpd/
} | mailx -s SUBJECT [email protected]
За то, что grep не так просто, хотя. Вместо grep для конкретных моделей атаки, я бы grep -v
все известные хорошие строки и почта, что осталось.