• XSS.stack #1 – первый литературный журнал от юзеров форума

Статья SME на минималках дома. Бесплатно, без регистрации и СМС.

RestarterMan

HDD-drive
Пользователь
Регистрация
26.03.2023
Сообщения
31
Реакции
13
Я первым раз пишу статьи, особенно на профильных ресурсах. Так что если заметите ошибки, неточности и т.д - пишите сюда и я поправлю ошибки. Спасибо за понимание


0. Вступление

Наверняка, на данном форуме собрались безопасники, которые следят за актуальными уязвимостями и занимаются устранением дыр в корпоративной сети, пентестеры, которые ищут дыры в корпоративной сети и помогают их устранить, а также те люди, которые взламывают корпоративные системы ради своей или чей-то выгоды. Но знаете ли вы на все 100 процентов, что происходит в вашей домашней, локальной сети? 24/7 гонять Wireshark и потом читать логи - не вариант. Поэтому мы сегодня рассмотрим, как поднять ntopng - веб анализатор с алертами, или SME на минималках.

1. Подготовка инфраструктуры
Я уже установил ntopng на свой роутер, а переустанавливать и настраивать с нуля мне лень. Поэтому часть скринов будет с инета.

ntopng поставляется ввиде VM, готовых железок (по очень большому оверпрайсу. Об этом ниже), бинарников для Linux/BSD/macOS, Docker образах. В данном случае мы будем устанавливать ntopng на OPNSense, который в свою очередь у меня установлен на мини ПК с Китая за 11к рублей.

О мини ПК

Я брал Findarling AN2 J4125 на озоне за 11k рублей. У него есть 4 ethernet порта, на борту современный селерон, 8гб ОЗУ и ноунейм NVMe SSD. В принципе, для домашней сетки больше и не надо. Но он, кстати, способен вытягивать сетку с ~500 хостами и 7 VLAN-ов и это не предел. Но тут стоит забыть об использовании ntopng, тут ЦП уже задыхается Я установил на него OPNSense. В данном случаи я имею больше настроек и более понятный интерфейс, нежели у микротиков.

Кстати, вот подобный ПК рекламируется на сайте ntop за оверпрайс. Зато, с предустановленным ntopng.
1721932298816.png

Когда уже установили и настроили OPNSense/pfSense, то устанавливаем ntopng в качестве плагина.

Для этого открываем веб морду OPNSense.
1721933222239.png
1. Открываем System > Firmware > Plugins
1721933470069.png


2. Устанавливаем пакеты "os-ntopng" и "os-redis"
1721933625581.png

1721933772125.png

3. Включаем Redis и потом ntopng
1721933904575.png


Также надо забиндить ntopng на какой либо порт. Я для себя в сделал, чтобы работал через http и закрыл файрволом, чтобы мог туда зайти только я со своего ПК.
1721934150183.png


Ну, а дальше переходим по адресу, где у нас находится OPNsense и порту, который мы назначили.

1721934411342.png



3. Базовая настройка, где смотреть трафик и прочее.
И так, мы наконец зашли в вебку ntopng и нам интересно, кто сканит наш айпишник, где сейчас сидит наша жена, какую порнуху смотрит сын, куда отсылает пакеты этот подозрительный софт, но обо всем по порядку.
Первым делом, надо внести в вайт лист DNS сервера, которые мы используем, иначе засрет все алерты. Переходим в Settings > Behavioural Settings. Тут ищем "Unexpected DNS server" и "Edit check options"
1721935252649.png


Включаем, вписываем используемые DNS сервера.
1721935331434.png


Далее проваливаемся в Behavioural Checks > All и включаем/отключаем проверки, которые нам нужны.

1721937425931.png

А как трафик то смотреть? Все просто. Flows -> Live
1721937545177.png

Ну а в Alerts можно глянуть, кто пытается подменить DNS сервер, запустил левый DHCP сервер, сканирует сетку
1721938214048.png




На этом все. Если будут вопросы по OPNSense-у, то тоже готов на них ответить.
 

Вложения

  • 1721933876381.png
    1721933876381.png
    21 КБ · Просмотры: 17
  • 1721934093513.png
    1721934093513.png
    16.8 КБ · Просмотры: 14
  • 1721934348058.png
    1721934348058.png
    55.7 КБ · Просмотры: 14
А почему не pfsense если не секрет
Вкусовщина, не более. Но у OpnSense более приятный гуй, ну и он сейчас активнее развивается, чем pfSense, который уже полу заброшенный.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх