Knowledge Base

План первичного реагирования на инцидент (IR)

Фазы реагирования

Категория: Incident Response · Риск: low

Фазы реагирования

1. Обнаружение и триаж (0–15 минут)

2. Сдерживание (15–60 минут)

# Изолировать сервер (заблокировать входящий трафик, кроме вашего IP)
ufw default deny incoming
ufw allow from YOUR_IP

# Снять снимок процессов и соединений до перезагрузки
ps auxf > /tmp/incident-ps.txt
ss -tlnp > /tmp/incident-ss.txt
netstat -antp > /tmp/incident-netstat.txt
last -a > /tmp/incident-last.txt
who > /tmp/incident-who.txt

3. Сбор доказательств

# Сохранить логи
cp /var/log/nginx/access.log /tmp/incident-nginx-access.log
cp /var/log/auth.log /tmp/incident-auth.log
journalctl -u nginx --since "2h ago" > /tmp/incident-nginx-journal.txt

# Проверить изменённые файлы
find /var/www -newer /var/www/html/index.html -type f > /tmp/incident-changed-files.txt

# Проверить cron-задачи
crontab -l > /tmp/incident-crontab.txt
cat /etc/cron* 2>/dev/null >> /tmp/incident-crontab.txt

4. Анализ

5. Восстановление

6. Документирование и обучение

Контакты при инциденте