Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка підсістемі взаємодії адміністратора безпеки з системою Виявлення вторгнень Prelude

Реферат Розробка підсістемі взаємодії адміністратора безпеки з системою Виявлення вторгнень Prelude





Виявлення підозрілої актівності. Всі це дает змогу адміністратору безпеки в режімі реального годині відслідковувати Зміни, что відбуваються в мережі та прійматі невідкладні решение относительно подалі Дій.

Для доступу до розробленої системи та патенти запустіті сервер, на якому вона розташовується, та в адресній строчці web-Оглядач вписати Наступний адресою: lt; # 61 src= doc_zip13.jpg / gt;

Рис.3.4. Підказка «переглянутися деталі попередження», что зявляється при натісканні на подію


У розробленні Додатковий вікні деталізується інформація про сигнал тривоги, аналізатор, что віявів Дану подію, ціль та Додатковий інформацію, як вказано на рис. 3.5.



Рис.3.5. Додаткове вікно деталізації информации про сигнал тривоги


Для прикладу адреси Вузли, тобто цілі вторгнення візначається Наступний чином:


def buildNode (self, node): not node: .newTableEntry (_ ( Node location ), node [ location ]) _ list=None_name=Noneaddr in node [ address raquo ;]:=addr [ address ] not address: _name=resolve.AddressResolve (address) addr [ category ] in ( ipv4-addr raquo ;, ipv6-addr raquo ;, ipv4-net raquo ;, ipv6-net ) and self.env.enable_details: _list +=self.getUrlLink (address, % s? host =% s % (self.env.host_details_url, address)): _ list += addressnode [ name ] :. newTableEntry (_ ( Node name ), node [ name ])

... .newTableEntry (_ ( Node address ), addr_list)


3.3 Розробка компоненти візуалізації даних АНАЛІЗУ


Система оповіщення, в залежності від потоку информации в комп ютерній мережі, а самє від інтенсівності спрацювань системою Виявлення вторгнень на деструктівні Дії, что відбуваються на систему, відображає інтенсівність ціх Дій помощью графіків та кругові діаграм, Які будують помощью бібліотеки cairoplot, что побудовали на мові програмування python, та служити для конструювання графіків та діаграм різного вигляд та різніх Завдання. Вона й достатньо легко вбудовується до розроблюваних Додатків. Вкладка «Статистика», де реалізовані графіки та кругові діаграмі, розроблено для полегшення роботи адміністратора безпеки інформаційної мережі путем візуалізації отриманий даних про події від системи Виявлення вторгнень Prelude. Для побудова графіку вікорістовується мова програмування python, загальний описание має Наступний вигляд:


class CairoTimelineChart (TimelineChartCommon): render (self, name, expire=None, suffix= .png raquo ;, uid=None, gid=None):=self._getFilename (name, expire, uid, gid);=[]=utils.OrderedDict () name in self._values.keys ():=name [0: min (len (name), 25)] not values.has_key (nname): [nname] =[] item in self._values[name]:[nname].append(item[0]).append(self.hex2rgb(self.getItemColor(name))).dot_line_plot(fname, values, self._width, self._height, border=0, axis=True, grid=True, _labels=self._labels, series_legen=True, series_colors=colors)


После чего створюється графік годині роботи системи, встановлюються налаштування, та вказується джерело даних для відображення:


def _generateTimeline (self, user, width, height) :, end, step, format, zoom_view, timeline_type, timeline_time=self._getStep (self.parameters [ timeline_type ])=self. _newTimeline (user, width, height) timeline_type!= custom : _ parameters={ timeline_unit raquo ;: min }: _ parameters={ timeline_type raquo ;: timeline_type} .dataset [ timeline_user_type ]=self.parameters.get ( timeline_type ) start lt; end:=self._getTimeCrit (start, step) + self._criteriatimeline_type!= custom : _ parameters [ timeline_start ]=long (time.mktime (start.timetuple ())) #long (start) :. _setTimelineZoom (base_parameters, start, start + step)=utils.create_link (zoom_view, base_parameters)=self._getAlertCount (c, link, zoom_view)=start.strftime (format) +=step.addLabelValuePair (label, count, link)

return timeline


Графік відображення вторгнень за останні 24 години зображено на рис.3.6.


Рис.3.6. Графік відображення атак за останні 24 години


У відповідності, аналогічно до попередня, відображення вторгнень за Последний місяць має вигляд, что збережений на рис.3.7.


Рис.3.7. Графік відображення вторгнень за Последний місяць



Тип сенсора та Відсоток виявленості ним вторгнень зображено на панелі «Аналізаторі» представлене на рис.3.8.


Рис.3.8. Діаграма, что відображає тип сенсорів


Система має змогу поряд з відображенням актівності оповіщень, відображаті суб єкти, Які стали ціллю Дії вторгнення. Зокрема, останні суб єкти зображено на м...


Назад | сторінка 20 з 27 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка Web-додатки з використанням JavaScript каркаса Node.js
  • Реферат на тему: Технологія розгортання додатків Java Web Start
  • Реферат на тему: Системи и методи Виявлення Вторгнення у комп'ютерні системи
  • Реферат на тему: Розробка бази даних на мові програмування Python
  • Реферат на тему: Розробка інформаційної системи адміністратора мережі організації ТОВ &WestC ...