###### tags: `INT` # INT-10-Омаров_Джамалутин *Выполнил Омаров Джамалутин* ## Безопасность бизнес систем и баз данных ### Подготовка и настройка 1. Установить софт для виртуализации. ![](https://i.imgur.com/ajpxX9n.png) 2. Развернуть виртуальную среду Ubuntu. ![](https://i.imgur.com/Z75qhCW.png) 3. Установить Clickhouse. Установил `Clickhouse` через уже знакомый `docker` ![](https://i.imgur.com/jWmms9d.png) ![](https://i.imgur.com/fV0BCWy.png) При запуске я прописал взаимодействие портов локальной машины с портами контейнера. Другими словами сопоставил. Теперь можно обращаться в браузере. ![](https://i.imgur.com/9gvyXWP.png) Так выглядит процесс `docker`. ![](https://i.imgur.com/BkBmloX.png) Использовал решение `DBeaver`, оно доступно в магазине Ubuntu. А также связал ее с `Clickhouse`. ![](https://i.imgur.com/v0fPr4M.png) Таким образом полключаемся как клиент. ![](https://i.imgur.com/ztfihIK.png) На примере Яндекс.Метрики можно настроить аудит. ![](https://i.imgur.com/VukYdlb.png) При помощи данных команд можно получить таблицы данных. ![](https://i.imgur.com/RzAA6Ys.png) Далее начали возникать ошибки, и скачанная база Яндекс, не подключалась к `DBeaver`. Идея выполнения была следующая: * Скачать данные Яндекс.Метрики . * Писать запросы, обращаясь к базе, для понимания функциональности. * Находить эти запросы в файле /var/log/clickhouse-server/ ![](https://i.imgur.com/xQhXyoe.png) * На основании запросов попытаться написать аудит, как мы делали на 2 интенсиве, используя PTSIEM. Также знаний в области баз данных у меня не хватает.