Известные пробелы в данных #
Периоды, когда сбор данных не производился или данные не поступали во все места. Список формируется на основе анализа инцидентов и не обновляется вручную — каждый пробел соотносится с инцидентом, который его вызвал. Источником достоверной информации служат файлы из архива, а не данные в текущем syslog.
| От | До | Длина | Серверы | Поток данных | Возобновляемые | Обновлено | Инцидент |
|---|---|---|---|---|---|---|---|
| 22. 8. 2026 00:15:21 UTC | 22. 8. 2026 11:31:30 UTC | 11 h 16 min | srv3 | pcap (eth0) — ještě neběžel | нет | не обновлено | 2026-08-22-srv3-pcap-ring-buffer-snaplen |
| 22. 8. 2026 11:31:30 UTC | 22. 8. 2026 11:35:51 UTC | 4 min | srv3 | pcap (eth0) — přepsáno po rebootu | нет | не обновлено | 2026-08-22-srv3-pcap-ring-buffer-snaplen |
| 22. 8. 2026 15:40:00 UTC | 24. 8. 2026 18:51:21 UTC | 2 d 3 h | srv3 | webtrap-https (443/tcp) | нет | не обновлено | 2026-08-22-srv3-webtrap-https-tls-accept-hang |
| 24. 8. 2026 16:18:29 UTC | 24. 8. 2026 18:48:28 UTC | 2 h 30 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 25. 8. 2026 09:41:00 UTC | 25. 8. 2026 10:04:00 UTC | 23 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 27. 8. 2026 00:33:00 UTC | 27. 8. 2026 00:54:00 UTC | 21 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 27. 8. 2026 18:33:00 UTC | 27. 8. 2026 18:54:00 UTC | 21 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 28. 8. 2026 08:48:00 UTC | 28. 8. 2026 09:09:00 UTC | 21 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 28. 8. 2026 12:08:00 UTC | 28. 8. 2026 12:31:00 UTC | 23 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 28. 8. 2026 12:34:00 UTC | 28. 8. 2026 13:01:00 UTC | 27 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 28. 8. 2026 18:52:50 UTC | 16. 9. 2026 00:00:00 UTC | 18 d 5 h | srv3 | dionaea SIP (5060) — emulace vypnuta | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 28. 8. 2026 20:42:00 UTC | 28. 8. 2026 20:51:30 UTC | 10 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 31. 8. 2026 13:13:40 UTC | 31. 8. 2026 13:26:04 UTC | 12 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 31. 8. 2026 14:12:42 UTC | 31. 8. 2026 14:22:03 UTC | 9 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 31. 8. 2026 16:35:03 UTC | 31. 8. 2026 16:46:09 UTC | 11 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 1. 9. 2026 04:10:00 UTC | 1. 9. 2026 04:20:29 UTC | 10 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 1. 9. 2026 07:22:00 UTC | 1. 9. 2026 07:32:36 UTC | 11 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 1. 9. 2026 07:57:00 UTC | 1. 9. 2026 08:03:21 UTC | 6 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 2. 9. 2026 08:16:00 UTC | 2. 9. 2026 08:26:03 UTC | 10 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 7. 9. 2026 17:35:36 UTC | 7. 9. 2026 17:44:17 UTC | 9 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 7. 9. 2026 18:23:40 UTC | 7. 9. 2026 18:26:20 UTC | 3 min | srv3 | dionaea (všechny emulované protokoly) | нет | не обновлено | 2026-08-24-srv3-dionaea-mongod-parser-freeze |
| 7. 9. 2026 20:06:16 UTC | 7. 9. 2026 20:07:03 UTC | 1 min | srv3 | dionaea (vsechny emulovane protokoly) | нет | не обновлено | 2026-09-07-srv3-deliberate-dionaea-freeze-repro |
| 13. 9. 2026 04:22:00 UTC | 13. 9. 2026 05:01:50 UTC | 40 min | srv3 srv4 | syslog | да | из архива | Сбой канала управления |
Источник: data_gaps всех инцидентов в разделе Инциденты
Собственная операция по фильтрации #
Не все данные поступают от злоумышленников. Эти значения относятся к мониторингу и тестам при развертывании, и перед анализом их необходимо отсеять.
| Поле | Значение | Период | Описание |
|---|---|---|---|
src_ip |
169.58.205.217 |
весь забег | Sondy watchdogu ze srv3. |
path |
/hp-watchdog-probe |
весь забег | Cesta, na kterou míří sondy watchdogu. |
user_agent |
hp-watchdog |
весь забег | User-Agent sond watchdogu. |
src_ip |
127.0.0.1 |
2026-08-21 — 2026-08-22 | Testovací data z nasazení. |
src_ip |
10.222.0.0/24 |
2026-08-21 — 2026-08-22 | Testovací data z nasazení. |
Ловушки при анализе #
Ошибки, которые легко допустить при работе с данными — как их распознать и как их избежать.
- Префикс ::ffff: в адресах IPv4 Cowrie записывает IPv4-адреса в формате ::ffff:203.0.113.5. Если не удалить префикс, один и тот же злоумышленник будет учтён дважды — один раз по данным Cowrie, второй раз по данным других датчиков.
- Перенаправленные порты на srv4 Cowrie на srv4 видит порты 42222 и 42223, а hpweb — порты 42280 и 42443. Это не те порты, на которые нацеливался злоумышленник, а цели перенаправления в nftables. Настоящий целевой порт известен только hptcp. В случае с cowrie и hpweb на srv4 игнорируйте порт или определите его на основе сеанса.
- Собственная эксплуатация Зонды мониторинга, тестовые данные из реальной эксплуатации, а также диагностические команды агентов и оператора. Конкретные значения, подлежащие фильтрации, приведены в таблице выше.
- Кампании Отдельные кампании обеспечили большую часть суточного трафика. Без отделения кампаний от фонового шума график объема выглядит как тренд или как сбой сбора данных.
- Время события, а не время обработки Для анализа по времени используйте временную метку внутри события. Копии журналов на сервере сбора данных содержат также время получения, которое может быть с задержкой от нескольких часов до нескольких дней.
- Несопоставимые серверы srv4 предлагал площадь на порядок больше, чем srv3. Абсолютные показатели обоих серверов нельзя сравнивать, можно сравнивать только их структуру и порядок.
- Изменение формата во время выполнения Во время проверок агенты изменяли конфигурацию, в результате чего формат некоторых записей мог измениться в ходе выполнения. Конкретные изменения я добавлю после обработки данных; их следы можно найти в журнале выполнения.
Что нельзя вывести из данных #
Лучше сразу указать пределы того, что могут выдержать данные.
- Два сервера — это ещё не статистика Результаты отражают данные, поступившие на два конкретных сервера. На их основе нельзя сделать общие выводы о всем Интернете.
- Один поставщик, одно местоположение Оба сервера размещались у одного и того же провайдера. Злоумышленники по-разному выбирают диапазоны адресов, и в других случаях структура трафика могла бы выглядеть иначе.
- Менее месяца Анализ отразил кампании, которые проводились в тот момент, — а не долгосрочные тенденции или сезонность.
- Страна, указанная в адресе, не является страной происхождения злоумышленника Геолокация показывает, где зарегистрирован исходный адрес. Атаки обычно осуществляются через арендованные серверы, прокси-серверы и заражённые устройства, поэтому страна, в которой находится адрес, не указывает на то, откуда происходит злоумышленник.
- Сравнение языковых моделей Каждый сервер обрабатывал свою модель, но двух прогонов недостаточно, чтобы определить, какая модель лучше. Различия в данных могут быть обусловлены множеством факторов — от предлагаемой площади до отдельных технических решений.
Обработка данных перед публикацией #
Согласно GDPR, исходный IP-адрес является персональными данными. Для целей анализа он собирался в полном виде, а в результатах отображается только в агрегированном виде.
Способ псевдонимизации опубликованных необработанных данных и информацию о том, что при этом теряется, я дополню одновременно с публикацией данных.
Вы обнаружили ошибку, отсутствующие данные или утечку конфиденциальной информации? Сообщите о проблеме