Задание:
В условиях сучасного інформаційного суспільства питання захисту даних та прав доступу до об’єктів файлової системи набуває все більшої актуальності. Актуальність розробки програмного забезпечення, що виявляє порушення прав доступу, обумовлена необхідністю забезпечення інформаційної безпеки та недопущення несанкціонованого доступу до чутливих даних. Таке програмне забезпечення повинно здатне контролювати дії користувачів, фіксувати спроби доступу до системи та аналізувати їх у реальному часі.
Для реалізації проекту була обрана архітектура, що включає модуль збору статистики, модуль аналізу та модуль візуалізації даних. Модуль збору статистики відповідає за моніторинг дій користувачів, фіксуючи всі запити на доступ до файлів та директорій. Зібрані дані передаються на обробку в модуль аналізу, де застосовуються алгоритми для виявлення аномалій та порушень. Розроблені методи дозволяють виявляти підозрілі запити, наприклад, спроби доступу до файлів, на які у користувача немає прав.
Наступним етапом є візуалізація результатів аналізу, що дозволяє адміністраторам отримувати зручну інформацію про активність користувачів. Графіки та таблиці можуть демонструвати не лише загальні тенденції, але й конкретні випадки порушення доступу. Це спрощує процес реагування на інциденти та планування заходів щодо покращення системи безпеки.
Тестування програмного рішення проводилося на реальних умовах, що дало змогу оцінити його ефективність та виявити недоліки. Розробка виявилася успішною завдяки комбінуванню традиційних та сучасних підходів до захисту інформації, що спрощує ідентифікацію порушень. Залежно від отриманих результатів, програмне забезпечення можна доопрацювати, вводячи нові критерії для виявлення загроз. Таким чином, проект має потенціал для подальшого вдосконалення та імплементації у різні сфери інформаційної безпеки.