Короткий опис(реферат):
Мережевий сніфер є програмним засобом, який дозволяє прослуховувати певні мережеві інтерфейси з метою перехоплення усього трафіку що через них проходить. Інформація про пакети виводиться у вікно застосування. Можливо налаштувати критерії виводу та збереження необхідної інформації у вигляді дамп-файлу.
Програма-клієнт складається з модулю написаному на мові Python з використанням програмної бібліотеки Scapy. Бібліотека використовується для захоплення, аналізу та подальшій обробці пакетів. Зокрема для пакування, розпакування pcap-файлів, вивід даних на головне вікно застосування. Графічний інтерфейс на який здійснюється вивід сконструйований за допомогою графічного фреймворка PyQt. Дамп пакетів між клієнтом та сервером передається з використанням вбудованих можливостей бібліотеки Scapy, у вигляді pcap-файлів. Збереження та читання інформації із БД здійснюється за допомогою DB-API запитів.
Суть розробки, основні результати:
Алексейченко, Т. С. Розробка мережевого сніферу під управлінням ОС Linux : випускна кваліфікаційна робота : 123 "Кoмп’ютepнa iнжeнepiя" / Т. С. Алексейченко ; керівник роботи Є. В. Нікітенко ; НУ "Чернігівська політехніка", кафедра iнфopмaцiйниx тa кoмп’ютepниx cиcтeм. – Чернігів, 2021. – 62 с.