Шпурик, Вадим ВадимовичМиськів, Сергій Богданович2024-02-122024-02-122024Миськів, С. Б. Розробка інструментів для моніторингу та перевірки поведінки мереж : магістерська дис. : 121 Інженерія програмного забезпечення / Миськів Сергій Богданович. – Київ, 2024. – 119 с.https://ela.kpi.ua/handle/123456789/64430Моніторинг мережевого трафіку є критично важливою областю для управління, контролю, оптимізації та захисту систем. Сучасні корпоративні мережі стають дедалі складнішими через додавання різноманітних персональних пристроїв, хмарних додатків, точок доступу, віртуальних серверів та потребують нових інструментів для моніторингу та аналітики трафіку. Створений програмний комплекс якраз і є таким рішенням. В рамках дослідження розглянуто технології, фреймвори, недоліки та переваги розробленого рішення, а також економічне підгрунтя для виходу на ринок мережевих інструментів.Структура та обсяг дисертації. Магістерська робота включає в себе вступ, 5 розділів, висновок, 2 додатки та список літератури з 21 пункту. Робота містить 36 рисунків і 29 таблиць. Загальний обсяг магістерської дисертації складає 87 сторінок. Актуальність магістерської роботи полягає у тому, що ктивний розвиток інформаційних технологій призводить до того, що вони стають необхідною складовою сучасності. Інформаційні системи сьогодні широко використовуються як у комерційних, так і у державних секторах. Вони взаємодіють між собою через мережі. Моніторинг мережі – це складне завдання, яке потребує значних зусиль та ресурсів, і воно є необхідною частиною щоденного життя адміністраторів мережі. Адміністратори постійно прагнуть забезпечити безперебійну роботу своєї мережі. Навіть невеликий перерив у роботі мережі може призвести до зниження продуктивності в компанії і, в разі організацій, що надають державні послуги, загрожувати наданню основних послуг. З цієї причини адміністраторам необхідно постійно аналізувати мережевий трафік, слідкувати за його рухом та продуктивністю на всій мережі і переконатися, що в ній відсутні порушення безпеки. Після виявлення проблеми при моніторингу виникає питання тестування правильності та цілісності роботи системи. Для цього використовується моделювання трафіку, яке дозволяє створити модель трафіку для проведення аналізу та виявлення можливих вразливостей системи, її продуктивності та дослідження різних протоколів, алгоритмів та топологій мережі. Мета роботи заключається в порівнянні існуючих інструментів моніторингу мережевого трафіку, розробка власного аналізатора з базовим функціоналом та вивчення методів моделювання мережевого трафіку. Об’єктом дослідження є обробка мережевого трафіку, методи його аналізу та моделювання. Предметом дослідження є система, що досліджує засоби моніторингу мереж та виконує аналіз мережевих пакетів. Методи дослідження. В даній роботі використовуються технології та методи розробки генератора мережевих пакетів. Насамперед, в роботі використовують такі мови програмування як C# та Python, фреймворки WinForms, Xamarin.Forms, бібліотеки Python scapy, pandas та numpy, бібліотеки C# SharpPCAP та CefSharp, генератор мережевих пакетів. Практичне значення полягає в можливості використання системи в галузях контролю та управління, оптимізації та захисту від зловмисних втручань. Також моніторинг трафіку є необхідним для більш ефективного виявлення та вирішення проблем, що виникають у мережі.119 с.ukSPIMPIDPIмережевий трафікмережеві пакетисніфермоніторингповедінка мережDDoS атакаРозробка інструментів для моніторингу та перевірки поведінки мережBachelor Thesis004.4