Научная статья на тему 'СИСТЕМА МОНИТОРИНГА СОБЫТИЙ ОПЕРАЦИОННОЙ СИСТЕМЫ'

СИСТЕМА МОНИТОРИНГА СОБЫТИЙ ОПЕРАЦИОННОЙ СИСТЕМЫ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
110
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПЕРАЦИОННАЯ СИСТЕМА / МОНИТОРИНГ / СОБЫТИЕ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Николаенко Виктория Григорьевна, Васенёва Валерия Андреевна, Зубарева Елена Валерьевна, Рудикова Мария Николаевна

В настоящее время в значительной мере растет количество атак на операционную систему, приводящих к какому-либо неблагоприятному для пользователя событию. В связи с этим определена необходимость отслеживать и анализировать все происходящие в операционной системе события. Для автоматизации мониторинга событий был разработан программный комплекс, а также проведены исследования и анализ по полученным результатам.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MONITORING SYSTEM OF THE OS''S EVENTS

Wadays the number of attacks on the operating system are greatly increased, resulting in any disadvantageous event to user. That's why the needness to monitor and analyse all occurring os's events is identified. The software package was developed for automating of event's monitoring and research and analysis of the results were also carried out.

Текст научной работы на тему «СИСТЕМА МОНИТОРИНГА СОБЫТИЙ ОПЕРАЦИОННОЙ СИСТЕМЫ»

<¡>Cv) 1 <ЫУ) / Л ф|(к>

,......*Л"......, my¡

: ту '

Fig. 1. Density curves of probabilities distribution of the functions Y1, and the generalized function Y

That is why, in our opinion, the conception of a residual resource of the "constructional safety" level should be introduced into the practice of assessment of technical condition of ship's hull in the form of probability of the exhausting of the bearing capacity of the ship's hull at a definite period of the operation. It in essence requires to

consider ship' hull from the position of operation of the system with noneconomic responsibility (i. e. the damage from breaking and subsequent environment pollution in scale is not comparable with the cost of the ship and can exceed it substantially).

СИСТЕМА МОНИТОРИНГА СОБЫТИЙ ОПЕРАЦИОННОЙ СИСТЕМЫ

Николаенко Виктория Григорьевна, Васенёва Валерия Андреевна Зубарева Елена Валерьевна, Рудикова Мария Николаевна

Студенты Волгоградского государственного университета, г.Волгоград

MONITORING SYSTEM OF THE OS'S EVENTS

Nikolaenko Victoria, Student of Volgograd State University, Volgograd Vasenyova Valeria, Student of Volgograd State University, Volgograd Zubareva Elena, Student of Volgograd State University, Volgograd Rudikova Maria, Student of Volgograd State University, Volgograd АННОТАЦИЯ

В настоящее время в значительной мере растет количество атак на операционную систему, приводящих к какому-либо неблагоприятному для пользователя событию. В связи с этим определена необходимость отслеживать и анализировать все происходящие в операционной системе события. Для автоматизации мониторинга событий был разработан программный комплекс, а также проведены исследования и анализ по полученным результатам.

ABSTRACT

Nowadays the number of attacks on the operating system are greatly increased, resulting in any disadvantageous event to user. That's why the needness to monitor and analyse all occurring os's events is identified. The software package was developed for automating of event's monitoring and research and analysis of the results were also carried out. Ключевые слова: операционная система; мониторинг; событие; System.Diagnostics. Key words: operating system; monitoring; event; System.Diagnostics.

В современном мире в век информационных технологий, когда все существующие компьютеры, за редким исключением, имеют доступ в интернет, очень сложно защитить систему от злоумышленных воздействий, вовремя заметить и предотвратить деятельность вредоносных программ, а также максимально снизить возможность проведения атак на систему.

Можно выделить наиболее распространенные атаки на операционную систему:

1. Сканирование файловой системы. Действия, при которых злоумышленник просматривает файловую систему компьютера, пытаясь прочесть, скопировать или удалить все файлы подряд.

2. Подбор пароля. Многократное предъявление злоумышленником аутентификационных данных в попытке пройти процедуру идентификации и аутентификации.

3. Кража ключевой информации. Простейшим примером подобной атаки является получение злоумышленником пароля, набираемого пользователем, способом визуального наблюдения.

4. Сборка мусора. Злоумышленник восстанавливает информацию, ранее уничтоженную пользователем, просматривает ее и копирует интересующие его фрагменты. По окончании просмотра и копирования вся эта информация вновь "уничтожается".

5. Превышение полномочий. Получение злоумышленником полномочий, превышающих те, которые ему предоставлены в соответствии с политикой безопасности за счет использования ошибок в программном обеспечении и/или политики безопасности.

6. Программные закладки - это внесенные в программное обеспечение функциональные объекты,

которые при определенных условиях (входных данных) инициируют выполнение не описанных в документации функций, позволяющих осуществлять несанкционированные воздействия на информацию. [1]

Причем реализацию большинства из этих атак можно заметить только через некоторое время, когда уже нанесен вред системе.

Реализация данных атак приводит к возникновению событий в операционной системе (ОС) компьютера, на который направлена атака. Чтобы вовремя обнаружить приведенные атаки, администратор должен отслеживать и анализировать все происходящие в ОС события. Наиболее распространенными в России на сегодняшний день являются ОС семейства Windows.

_Типы событий, заносимых в

Под событием в Microsoft Windows понимается любое происшествие в ОС, которое требует уведомления пользователей или администратора. Наиболее важны события ОС, связанные с процессами, запущенными в ней, и наиболее критичными ее объектами. Помимо сведений об отдельных процессах ОС Windows предоставляет сведения о влиянии всей совокупности запущенных в ней процессов на функционирование самой ОС по средствам мониторинга производительности системы.

Сведения о событиях, связанных с наиболее критичными объектами ОС регистрируются и сохраняются в журналах Windows. В журналах отображаются пять типов событий (таблица 1).

Таблица 1

рналы событий ОС Windows

Тип события Пояснение

Ошибка (Error) Серьезные ошибки приложений. Например, прерывание выполнения приложения из-за нехватки ресурсов.

Предупреждение (Warning) Уведомление о возможности возникновения проблемы.

Информация (Information) Уведомление об успешном выполнении какой-либо важной операции.

Успешный отчёт (SuccessAudit) Уведомление об успешном выполнении операции доступа.

Не успешный отчёт (FaultAudit) Уведомление об ошибке при попытке доступа к ресурсу.

При этом даже на одном компьютере могут происходить десятки событий в секунду, что делает их анализ в ручном режиме довольно долгим и крайне неэффективным. Для автоматизации процесса сбора для проведения последующего анализа информации о событиях, поступающих из различных источников, был разработан программный комплекс мониторинга событий уровня операционной системы, в котором в качестве источников событий выступают: средства защиты информации, общесистемное и прикладное ПО, реестр, панель управления, оснастки и т.д. Его использование позволяет упростить процесс слежения за событиями системы, т.е. предоставить возможность комплексного наблюдения за событиями ОС, записывающимися в отдельные журналы, характеристиками системы и процессами, запущенными в системе.

При разработке программного комплекса мониторинга событий уровня операционной системы использовались следующие классы и методы пространства имен System.Diagnostics, позволяющие осуществлять взаимодействие с системными процессами, журналами событий и счетчиками производительности:

1. EventLog. Предоставляет функциональные возможности для ведения журналов событий (чтение и запись), создания и удаления журналов и источников событий по сети. Основными его методами и свойствами являются:

Entries - возвращает содержимое журнала событий.

Events - возвращает список обработчиков событий, которые прикреплены к этому объекту.

Log - возвращает или задает имя журнала, из которого производится чтение или запись.

Source - возвращает или задает имя источника, регистрируемого в журнале и используемого при записи в журнал событий.

GetEventLogs() - выполняет поиск всех журналов событий на локальном компьютере и создает массив объектов EventLog, содержащих список.

LogNameFromSourceName() - возвращает имя журнала, в котором зарегистрирован указанный источник.

2. Process. Предоставляет средства для мониторинга процессов системы, возможности запуска и остановки локальных системных процессов, возможности получения списков запущенных процессов (по имени компьютера, имени процесса или его идентификатору).Основными его методами и свойствами являются:

Events - возвращает список обработчиков событий, которые прикреплены к этому объекту.

Id - получает уникальный идентификатор связанного процесса.

StartTime - получает время запуска связанного процесса.

Threads - получает множество потоков, выполняющихся в связанном процессе.

TotalProcessorTime - получает полное время процессора для этого процесса.

WorkingSet64 - получает количество физической памяти, выделенной для связанного процесса.

GetProcess ById() - возвращает новый компонент Process, заданный идентификатор процесса на локальном компьютере.

3. Performance Counter. Позволяет осуществлять мониторинг производительности системы. Основными его методами и свойствами являются: CategoryName - получает или задает имя категории

счетчика производительности для этого счетчика производительности.

RawValue - получает или задает начальное или не рассчитанное значение этого счетчика.

NextValue() - получает образец счетчика и возвращает расчетное значение для него.

Анализ показал, что платформа.NET Framework обладает полной встроенной функциональностью, позволяющей проводить мониторинг уровня ОС для семейства ОС WindowsNT. Это соответствует рекомендациям при проектировании защищенного программного обеспечения, к которым и относится система мониторинга.

Список литературы

1. ГОСТ Р 51275-99 «Защита информации. Объект информатизации. Факторы, воздействующие на информацию. Общие положения». Принят и введен в действие Постановлением Госстандарта России от 12 мая 1999 г. № 160.

2. MSDN. System.Diagnostics - пространство имен [Электронный ресурс]. URL: http://msdn. Microsoft .com / ru-ru / library / System.Diagnostics %28v=vs. 110%29.aspx (дата обращения 15.05.2015).

ИСПОЛЬЗОВАНИЕ ПРУЖИННЫХ ПРИВОДОВ В СРЕДСТВАХ ГРУЗОПЕРЕРАБОТКИ

Пелупесси Данни Самуел

Аспирант, Санкт-Петербургский политехнический университет, Санкт-Петербург

Жавнер Милана Викторовна

кандидат технических наук, Санкт-Петербургский политехнический университет, Санкт-Петербург THE USE OF SPRINGS AS DRIVE IN CARGO HANDLING

Pelupessy Danny Samuel, Ph.D student, Saint-Petersburg Polytechnic University, Saint-Petersburg Zhavner Milana, Associate professor, Saint-Petersburg Polytechnic University, Saint-Petersburg

АННОТАЦИЯ

В работе проанализированы направления в средствах грузопереработки, где целесообразно применение пружинных приводов. Рассмотрены технические средства для грузопереработки, связанные с загрузкой и разгрузкой технологического оборудования, укладкой грузов на поддоны или их разборкой, и предложены схемы рычажных грузоподъемных платформ, обеспечивающих автоматическую стабилизацию горизонтальной плоскости укладки грузов за счет применения специальных моментных загружателей.

ABSTRACT

The article analyzes trends in the material handling where it is advisable to use spring actuators. Reviewed technical equipment for material handling associated with loading and unloading process equipment, stowage of cargo on pallets or disassembly, of the proposed scheme and lever-operated lifting platforms, providing automatic stabilization of the horizontal plane stowage of cargo through the use of special torque of segregates.

Ключевые слова: пружинные приводы; грузовые платформы; стабилизация уровня укладки грузов

Keywords: springs drive; cargo platform; stabilization of laying of cargo

Одной из областей применения энергосберегающих устройств, сконструированных на основе пружинных приводов являются средства для грузопереработки, связанные с загрузкой и разгрузкой технологического оборудования и укладкой грузов на поддоны или разборкой грузовых пакетов.

Перевозка продукции в большинстве случаев осуществляется в пакетах, сформированных на поддонах. При этом возможны два варианта формирования пакета на поддоне при использовании промышленных роботов.

В первом варианте поддон неподвижен, место подачи транспортной тары постоянно и перемещение ее в пространстве осуществляется, как правило, по прямым горизонтальным и вертикальным линиям. Этот вариант имеет два существенных недостатка: высокие скорости перемещения грузов и большие энергозатраты, обусловленные наличием значительных вертикальных перемещений.

Во втором случае создается робототехническая система, состоящая из промышленного робота и грузоподъемной платформы с позиционным приводом и общей системой управления. В этом случае в начальный момент времени рабочая плоскость платформы и рабочая плос-

кость устройства, подающего транспортную тару, приблизительно установлены на одной высоте и перемещение грузов по вертикали минимально, и даже привод подъема и опускания груза целесообразно располагать непосредственно в захватном устройстве промышленного робота. Энергозатраты самого промышленного робота в этом случае будут минимальны. Основные затраты энергии робототехнической системы в этом случае определяются приводом грузоподъёмной платформы, работающим в тормозном режиме.

Рассмотрим первый случай укладки штучного товара на поддон в несколько слоев (рис.1). Робот или человек, который укладывает штучный товар на поддон, совершает каждый раз разную траекторию движения. Скорость перемещения груза одинаковая, а время на укладку каждого из товаров разное. Сначала совершается движение I параллельно поверхности поддона, затем движение II перпендикулярно поверхности поддона и каждый раз траектория движения будет разной. Чтобы исключить перемещение в вертикальной плоскости, можно использовать подъемный стол. Когда первый слой будет уложен, стол должен опуститься на высоту груза. Эту задачу можно решить двумя способами.

i Надоели баннеры? Вы всегда можете отключить рекламу.