Разработка и исследование программных методов и средств защиты систем удаленного мониторинга тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат технических наук Сильнов, Дмитрий Сергеевич
- Специальность ВАК РФ05.13.11
- Количество страниц 196
Оглавление диссертации кандидат технических наук Сильнов, Дмитрий Сергеевич
ВВЕДЕНИЕ.
ГЛАВА 1. АНАЛИЗ СОВРЕМЕННЫХ МЕТОДОВ И СРЕДСТВ ЗАЩИТЫ СИСТЕМ УДАЛЕННОГО МОНИТОРИНГА.
1.1 Классификация современных систем удаленного мониторинга.
1.1.1 Пассивный мониторинг.
1.1.2 Активный мониторинг.
1.2 Классификация современных систем контроля поведения вычислительных процессов.
1.2.1 Системы контроля поведения, классифицируемые по контролируемой области.
1.2.2 Системы контроля, классифицируемые по точкам контроля.
1.3 Классификация современных методов защиты программных систем удаленного мониторинга.
1.3.1 Методы защиты классифицируемые по месту применения.
1.3.2 Методы и средства защиты файлового взаимодействия.
1.3.3 Методы и средства защиты сетевого взаимодействия.
1.3.4 Методы и средства защиты процессов и потоков.
1.4 Выводы.
ГЛАВА 2. РАЗРАБОТКА МЕТОДОВ ЗАЩИТЫ СРЕДСТВ УДАЛЕННОГО МОНИТОРИНГА.
2.1 Математическая модель системы защиты средств удаленного мониторинга.
2.2 структурная модель системы защиты.
2.2.1 Структура сетевой части системы защиты.
2.2.2 Структура файловой части системы защиты.
2.2.3 Структура подсистемы защиты процессов и потоков.
2.2.4 Взаимосвязи частей системы защиты СУМ.
2.3 функциональная модель системы защиты СУМ.
2.3.1 Защита сетевого взаимодействия.
2.3.2 Защита процессов и потоков.
2.3.3 Защита файловой системы.
2.4 выводы.
ГЛАВА 3. СОЗДАНИЕ СРЕДСТВ ЗАЩИТЫ СУМ КАК РЕАЛИЗАЦИЯ РАЗРАБОТАННЫХ МЕТОДОВ.
3.1 структура и архитектура прототипа системы защиты сум.
3.2 структуры данных, используемые прототипом системы защиты сум.
3.3 интерфейсы прикладного программирования прототипа системы защиты.
3.4 выбор инструментальных средств для реализации прототипа системы защиты сум.
3.5 реализация программного кода прототипа системы защиты сум.
3.6 процесс сборки элементов системы защиты.
3.7 тестирование и отладка.и
3.8 выводы.
ГЛАВА 4. ИССЛЕДОВАНИЕ ЭФФЕКТИВНОСТИ МЕТОДОВ И СРЕДСТВ ЗАЩИТЫ СИСТЕМ УДАЛЕННОГО МОНИТОРИНГА.
4.1 Критерии эффективности системы защиты.
4.2 Методика оценки результатов.
4.2.1 Синтетический критерий эффективности системы защиты.
4.2.2 Оценка количества экспериментов.
4.3 Проведение экспериментальных исследований.
4.3.1 Конфигурация стенда для проведения экспериментальных исследований.
4.3.2 Методика проведения эксперимента «Защита файлового взаимодействия».
4.3.3 Методика проведения эксперимента «Защита сетевого взаимодействия».
4.3.4 Генерация случайных элементов.
4.3.5 Настройка стенда.
4.3.6 Результаты исследований защиты файлового взаимодействия.
4.3.7 Результаты исследований защиты сетевого взаимодействия.
4.4 Анализ результатов исследований.
4.5 Выводы.
Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Разработка и исследование файловой системы со слежением за целостностью2006 год, кандидат технических наук Косых, Петр Александрович
Разработка архитектуры системы контроля доступа к распределенным корпоративным базам данных2004 год, кандидат технических наук Булаев, Владислав Викторович
Методы и средства реконструкции сетевых моделей сложных биологических систем2009 год, кандидат физико-математических наук Мигинский, Денис Сергеевич
Разработка аппаратуры и программного обеспечения интеллектуальных контроллеров для систем управления ускорительно-накопительными комплексами2004 год, кандидат технических наук Мамкин, Виталий Рудольфович
Разработка архитектуры программной системы конфиденциального доступа к информационным ресурсам электронно-вычислительных сетей2003 год, кандидат технических наук Хади, Роман Ахмедович
Введение диссертации (часть автореферата) на тему «Разработка и исследование программных методов и средств защиты систем удаленного мониторинга»
Актуальность проблемы. В настоящее время происходит бурный рост сетевых технологий: развиваются технологии передачи данных (как проводные, так и беспроводные), совершенствуются как аппаратные, так и программные средства. Во всем мире возрастает роль глобальной сети Интернет как при решении производственных задач, так и в повседневной деятельности. Как следствие происходящих процессов вычислительные системы становятся более сложными, что увеличивает количество возможных точек отказа как аппаратных, так и программных средств. Системы удаленного мониторинга (СУМ) в современных вычислительных системах становятся неотъемлемым атрибутом: они выполняют ответственные задачи контроля работоспособности отдельных элементов вычислительных систем, контроля целостности данных и мониторинга событий (отказ оборудования, срабатывание датчиков и др.). К СУМ также можно отнести системы контроля доступа, видеонаблюдения, системы пожаротушения, контроля деятельности сотрудников и др. Также следует обозначить обособленную область применения СУМ - неявный мониторинг, например, в рамках системы технических средств для обеспечения функций оперативно-розыскных мероприятий (СОРМ) в интересах правоохранительных органов [1]. С повышением востребованности и увеличением областей применимости СУМ задача защиты этих систем от различных внешних воздействий становится все более актуальной. Внешние воздействия на СУМ могут иметь различную природу: отказ оборудования, программный сбой, человеческий фактор; при этом воздействия также могут иметь умышленный характер. Например, сотрудники могут быть лично заинтересованными в создании помех в работе систем, которые контролируют их деятельность.
Системы удаленного мониторинга, как любое программное обеспечение (ПО), подвержено воздействию вредоносного ПО (вирусы, черви, троянские программы). Проблема защиты ПО от подобного воздействия является достаточно проработанной: антивирусы, межсетевые экраны и прочие подобные системы (которые можно обобщенно назвать системами контроля поведения вычислительных процессов (СКП)), в целом, успешно справляются с такими угрозами. Современные СКП, несомненно, осуществляют важную функцию защиты данных пользователей от вредоносного ПО, от внешних атак и других нежелательных воздействий. Вместе с тем, СУМ зачастую имеют схожий функционал с вредоносным ПО, хотя назначение у этих двух классов ПО совершенно разное. По этой причине, СКП, либо же сами пользователи, могут ошибочно классифицировать легальное ПО систем удаленного мониторинга как вредоносное. Как следствие, СУМ оказываются уязвимыми вдвойне: от воздействий вредоносного ПО, а также от СКП. Например, производители СУМ в документации прямо указывают на данную проблему, что брандмауэры и подобные им системы могут блокировать работу их продуктов. Так, в документации на широко известную СУМ IBM Tivoli прямо сказано как следует настраивать брандмауэры, чтобы они не мешали работе системы [2]. Подобные проблемные ситуации обозначены и производителями других СУМ [3], [4].
Кроме того, блокировка СУМ может быть произведена пользователями сознательно с целью достижения собственных интересов.
Существующие на данный момент методики не гарантируют защиты СУМ от СКП. Фактически, как будет раскрыто далее, современные технологии защиты СУМ сводятся к использованию недоработок в системах контроля поведения.
Таким образом, разработка методов и средств защиты систем удаленного мониторинга, является актуальной научной и инженерной задачей.
Целью диссертационной работы является недопущение снижения эффективности работы систем мониторинга вычислительных ресурсов, посредством их защиты от внешних воздействий со стороны систем контроля поведения.
Объектом исследования являются системы удаленного мониторинга, работающие в условиях многозадачной среды, в том числе под влиянием систем контроля поведения (антивирусов, брандмауэров и пр.)
Предметом исследования является программные методы и средства снижения влияния систем контроля поведения на системы удаленного мониторинга.
Методы исследования. В диссертационной работе используются методы теории множеств, теории вероятности и математической статистики, теории массового обслуживания, методы проектирования структурных и функциональных моделей систем (стандарты ГОЕБ), метод экспертных оценок, метод анализа иерархий.
Научная новизна.
1. Впервые построена классификация методов защиты программных систем удаленного мониторинга от СКП. На основании классификаций показано, какие недостатки имеют современные системы защиты СУМ.
2. Разработана математическая модель системы защиты СУМ, позволяющая обеспечить каналы взаимодействия СУМ, минуя СКП.
3. На базе разработанной математической модели, впервые разработаны структурные и функциональные модели системы защиты СУМ, позволяющие создавать методы защиты.
4. Разработаны методы защиты файлового и сетевого взаимодействий элементов СУМ, а также защиты процессов и потоков СУМ от воздействий СКП. Методы позволяют разрабатывать реальные программные средства защиты СУМ.
5. Проведено исследование эффективности работы созданной системы защиты СУМ, которое показало целесообразность предложенного решения проблемы защиты СУМ.
Обоснованность и достоверность результатов работы обеспечивается корректностью применения математического аппарата, доказанностью выводов, разработкой и успешной реализацией результатов в виде прототипа системы, публикацией результатов в печати, апробацией на научно-технических конференциях и семинарах, а также внедрением результатов в практическую деятельность ряда организаций.
Практическая значимость работы:
1. Разработанные классификации СУМ, СКП и методов защиты СУМ, а также структурные и функциональные модели подсистем защиты СУМ имеют стандартные нотации (ГОЕР1х, ГОЕБО), что позволяет их использовать при построении информационных систем практического и учебного назначения.
2. Созданы программные средства защиты СУМ, реализующие разработанные методы.
3. На базе разработанного программного интерфейса доступа к методам защиты СУМ могут создаваться более сложные системы защиты СУМ конкретного назначения.
4. Разработанная методика оценки эффективности системы защиты может использоваться в смежных областях для оценки подобных систем.
Реализация результатов исследования. Результаты исследования нашли отражение в рамках Федеральной целевой программы «Кадры» в поисковой НИР по направлению «Обработка, хранение, передача и защита информации» по проблеме «Обеспечение безопасности критически важных информационных систем». Отдельные результаты использовались при разработке систем удаленного мониторинга сотрудников в организациях Некоммерческое Партнерство «Интернет Сервис +» и ООО «Симдо».
Апробация. Отдельные результаты диссертационной работы излагались на следующих конференциях: Научная сессия МИФИ-2009 (г. Москва, 2009г.), Третья всероссийская конференция «Информационные бизнес системы» (г. Москва, 2011г.), IV Всероссийская научно-практическая конференция «Актуальные вопросы развития современной науки, техники и технологий» (г. Москва, 2011г.), Международная научно-практическая конференция "Применение инновационных технологий в научных исследованиях" (г. Курск, 2011г.).
Публикация результатов. По теме диссертации автор имеет 10 печатных работ, в том числе 6 статей в журналах из списка рекомендованных Высшей аттестационной комиссией.
Основными положениями, выносимыми на защиту, являются:
1. Три классификации: систем удаленного мониторинга вычислительных ресурсов, систем контроля поведения, методов защиты программных систем удаленного мониторинга.
2. Математическая модель системы защиты СУМ.
3. Структурные и функциональные модели системы защиты СУМ.
4. Методы защиты файлового и сетевого взаимодействий элементов СУМ, а также защиты процессов и потоков СУМ от воздействий СКП.
5. Исследование эффективности разработанной системы защиты СУМ.
Структура и объем диссертационной работы. Диссертационная работа включает введение, четыре главы, заключение, список литературы и два приложения.
Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Методология развития научного информационно-вычислительного комплекса в составе глобальной грид-инфраструктуры2012 год, доктор технических наук Кореньков, Владимир Васильевич
Метатехнология защиты информационных ресурсов от вредоносного поведения программ2006 год, кандидат технических наук Косолапов, Феликс Александрович
Развитие принципов функционирования систем обнаружения сетевых вторжений на основе модели защищенной распределенной системы2005 год, кандидат технических наук Ушаков, Дмитрий Вячеславович
Выявление нарушений информационной безопасности по данным мониторинга информационно-телекоммуникационных сетей2011 год, кандидат технических наук Ковалев, Дмитрий Олегович
Модели оценки структурных решений по защите компьютерных сетей от вирусных атак2011 год, кандидат технических наук Бабанин, Дмитрий Владимирович
Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Сильнов, Дмитрий Сергеевич
Основные результаты данной работы:
1. Проведены анализ и классификации современных систем контроля поведения, систем удаленного мониторинга и систем защиты СУМ. Обозначены основные элементы операционной системы, в которых работают системы контроля поведения и в которых следует разрабатывать системы защиты СУМ: файловая подсистема, сетевая подсистема, процессы и потоки. Сделан вывод, что существующие методы защиты не носят технологический характер (т.е. не предоставляют единообразного механизма защиты), а базируются на недостатках отдельных СКП.
2. Разработана математическая модель комплексной системы защиты СУМ. В виде сети массового обслуживания построена модель ЭВМ в условиях совместной работы СУМ и систем контроля поведения. Данная модель в формализованном виде отражает особенности взаимодействия и местоположения данных элементов защиты СУМ относительно аппаратного обеспечения и ОС.
3. Разработаны методы защиты файлового взаимодействия, сетевого взаимодействия и методы защиты процессов и потоков. Предлагаемые методы позволяют осуществлять создание защищенных областей в файловой системе, системном реестре и каналов связи, не контролируемых СКП. Данные методы предоставляют интерфейс для программных СУМ для доступа к защищаемым областям. Методы защиты процессов и потоков позволяют распределять процессорное время элементам СУМ, которые необходимо исполнять в формате защиты от СКП.
4. Разработаны обобщенные структурные и функциональные модели подсистем защиты СУМ на базе стандартных нотаций ГОЕБТх и ГОЕРО, что позволяет использовать их при построении информационных систем как прикладного, так и учебного назначения.
5. Разработана структура и архитектура, структуры данных и программный интерфейс (API) прототипа системы защиты СУМ. Структура и архитектура разработаны таким образом, чтобы предоставлять программный интерфейс системам удаленного мониторинга, взаимодействовать с операционной системой на уровне ядра ОС.
6. Реализован прототип системы защиты СУМ в виде набора драйверов уровня ядра ОС Windows, проведено тестирование и отладка прототипа. Созданный прототип системы защиты используется для исследования эффективности предложенного подхода.
7. Выделено семь критериев эффективности системы защиты СУМ. Среди данных критериев методом расчетов, предложенным Т.Саати [77], выделено три наиболее значимых критерия (разница во времени запуска системы защиты и системы контроля поведения, близость драйверов системы защиты к аппаратному обеспечению в иерархии драйверов в ОС, вероятность успешной защиты элементов, которые используются системой удаленного мониторинга), чей суммарный приоритет более 0.83. На их базе построен синтетический критерий эффективности защиты СУМ, для которого определена теоретическая оценка.
8. Проведены экспериментальные исследования, получены и проанализированы результаты, которые с доверительной вероятностью 0.95 подтверждают теоретические оценки эффективности системы. В отдельных сериях экспериментов полученные результаты улучшают теоретическую оценку, что связано с недоработками современных СКП.
Исходя из теоретических оценок, подтвержденных экспериментальными исследованиями, разработанные методы и средства защиты решают поставленную в данной работе задачу.
Внедрение проводилось в рамках Федеральной целевой программы «Кадры». Результаты данной работы отражены в ПНИР по направлению
Обработка, хранение, передача и защита информации» по проблеме «Обеспечение безопасности критически важных информационных систем».
Заключение
В диссертации решена важная научная задача защиты систем удаленного мониторинга от внешних воздействий со стороны систем контроля поведения с целью недопущения снижения эффективности их работы.
Список литературы диссертационного исследования кандидат технических наук Сильнов, Дмитрий Сергеевич, 2011 год
1. Федеральный закон от 12 августа 1995 г. N 144-ФЗ "Об оперативнорозыскной деятельности". 1995.
2. Connecting with IBM Tivoli Storage Manager across a Firewall. Электронный ресурс. URL: http://publib.boulder.ibm.com/tividd/td/ITSML/GC23-4692-01/enUS/HTML/anrlqs5129.htm (дата обращения: 29.09.2011 г.)
3. Managing HP servers through firewalls with HP Systems Insight Manager. Электронный ресурс. URL: ftp://ftp.compaq.com/pub/products/servers/management/hpsim/ManagingHPServers -withHPSIM.pdf (дата обращения: 29.09.2011)
4. HP OpenYiew. Firewall Configuration . Электронный ресурс. URL: http://support.openview.hp.com/techdocs/ovowin/ovowin7xtwpfirewall22aug03.pdf (дата обращения: 29.09.2011)
5. Blaha Michael. Patterns of Data Modeling (Emerging Directions in Database Systems and Applications). CRC Press, 2010.
6. Josephsen D. Building a Monitoring Infrastructure with Nagios. Prentice Hall, 2007.
7. Shipway Steve. Using MRTG with RRDtool and Routers2. Cheshire Cat Computing, 2010.
8. Case J. A Simple Network Management Protocol (SNMP). Электронный ресурс. URL: http://www.ietf.org/rfc/rfcl 157.txt (дата обращения: 05.06.2011)
9. Stallings William. SNMP, SNMPv2, SNMPv3, and RMON 1 and 2. 1999.
10. S. M. Ibrahim Lavlu, Dinangkur Kundu. Cacti 0.8 Network Monitoring. Packt Publishing, 2009.
11. Устройство NetPing IO v2. Электронный ресурс. URL: http://netping.ru/productitem.aspx?id:=npingbasesv2netpingIO (дата обращения: 20.04.2011)
12. Olups Rihards. Zabbix 1.8 Network Monitoring. 2010.
13. Электронный ресурс. URL: http://v8.lc.ru/ (дата обращения: 10.04.2011)
14. Электронный ресурс. URL: http://www.managementsoftware.hp.com (дата обращения: 18.04.2011)
15. Электронный ресурс. URL: www.ibm.com/software/tivoli/ (дата обращения: 15.04.2011)
16. Финкенцеллер, Клаус. RFID-технологии. Додэка XXI, 2010.
17. Lambert М. Timpledon, Miriam Т. Marseken, Susan F. Surhone. ADAWARE. BETASCRIPT PUBLISHING, 2010.
18. Антивирус 2012 PANDA SECURITY. Электронный ресурс. URL: http://www.pandasecurity.com/russia/ (дата обращения: 21.09.2011)
19. Защита от вирусов, программ-шпионов и вредоносных программ | Microsoft Security Essentials. Электронный ресурс. URL: http://www.microsoft.com/ru-kz/securityessentials/default.aspx (дата обращения: 21.09.2011)
20. Bryan Burns, Dave Killion, Nicolas Beauchesne, Eric Moret, Julien Sobrier, Michael Lynn, Eric Markham, Chris Iezzoni, Philippe Biondi, Jennifer Stisa Granick, Steve Manzuik, Paul Guersch. Security Power Tools. O'Reilly Media, 2007.
21. Rash Michael. Linux Firewalls: Attack Detection and Response with iptables, psad, and fwsnort. No Starch Press, 2007.
22. Network Security for the Small Business | Kerio Control | Kerio. Электронный ресурс. URL: http://www.kerio.com/control (дата обращения: 28.09.2011)
23. Электронный ресурс. URL: http://www.agnitum.ru/ (дата обращения: 28.09.2011)
24. Frahim J., Santos О. Cisco ASA: All-in-One Firewall, IPS, Anti-X, and VPN Adaptive Security Appliance (2nd Edition). Cisco Press, 2010.
25. Interoperability of Juniper Networks IDP Series Intrusion Detection and Prevention. Электронный ресурс. URL: http://www.juniper.net/us/en/local/pdf/app-notes/3500118-en.pdf
26. Ed Skoudis, Lenny Zeltser. Malware: Fighting Malicious Code. Prentice Hall, 2003.
27. Электронный ресурс. URL: http://www.symantec.com/ (дата обращения: 21.09.2011)
28. Greg Hoglund, Jamie Butler. Rootkits: Subverting the Windows Kernel. Addison-Wesley Professional, 2005.
29. Rustock.C When a myth comes true. Электронный ресурс. URL: http://www.reconstructer.org/papers/Rustock.C%2020When%20a%20myth%20comes%20true.pdf (дата обращения: 21.09.2011)
30. Hazzah, Karen. Writing Windows VxDs and Device Drivers, Second1. Edition. CMP, 1996.
31. Клименко P. Недокументированные и малоизвестные возможности Windows Vista. Для профессионалов. СПб. : Питер, 2008.
32. Microsoft Press. Microsoft Windows 2000 Driver Development Kit. Microsoft Press, 2000.
33. Cant Chris. Writing Windows WDM Device Drivers. CMP, 1999.
34. Nagar Rajeev. Windows NT File System Internals. OSR Press, 2006.
35. Wetteroth Debbra. OSI Reference Model for Telecommunications. McGraw-Hill Professional Publishing, 2001.
36. Miniport Driver with a WDM Lower Edge. Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windows/hardware/ff560530%28 v=vs. 85 %29 .aspx (дата обращения: 03.10.2011)
37. Davies, Joseph. Windows Server 2008 TCP/IP Protocols and Services. Microsoft Press, 2008.
38. Transport Driver Interface. Электронный ресурс. URL: http://msdn.microsofit.com/enus/library/windows/hardware/ff565685%28v=VS.85%29.aspx (дата обращения: 03.10.2011)
39. Goralski, Walter. The Illustrated Network: How TCP/IP Works in a Modern Network. Morgan Kaufmann, 2008.
40. NdisOpenAdapter function. Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windows/hardware/ff553673%28v=vs.85%29.aspx (дата обращения: 25.09.2011)
41. NdisCloseAdapter function. Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windows/hardware/ff550904%2 8 v=vs. 8 5 %29. aspx (дата обращения: 25.09.2011)
42. Mark Russinovich, David A. Solomon. Windows® Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition. Microsoft Press, 2010.
43. Christian Collberg, Jasvir Nagra. Surreptitious Software: Obfuscation, Watermarking, and Tamperproofmg for Software Protection. Addison-Wesley Professional, 2009.
44. PCSL Greater China Region False Positive Test. Электронный ресурс.1. URL:http ://www.pcsecurity labs.net/document/report/2011 JANGreaterChinaRegion FalsePositiveTestEnglish.pdf
45. Ивницкий В. А. Теория нестационарных моментов марковских сетей. Разомкнутые сети массового обслуживания. М. : Либроком, 2011.
46. Хинчин А. Я. Работы по математической теории массового обслуживания. М.: Либроком, 2010.47. chkrootkit locally checks for signs of a rootkit. Электронный ресурс. URL: http://www.chkrootkit.org/ (дата обращения: 01.10.2011 г.)
47. Hart, Johnson M. Windows System Programming (4th Edition). Addison-Wesley Professional, 2010.
48. Oney Walter. Programming the Microsoft Windows Driver Model. Microsoft Press, 2002.
49. Honeycutt, Jerry. Microsoft Windows Registry Guide. Microsoft Press,2005.
50. Terry Halpin, Tony Morgan. Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems). Morgan Kaufmann, 2008.
51. Network Driver Interface Specification. Электронный ресурс. URL: http ://msdn.microsoft. com/en-us/windows/hardware/gg463234.aspx (дата обращения: 29.09.2011)
52. NDISP АСКЕТ structure . Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windo ws/hardware/ff557086%2 8 v=vs. 8 5 %29. aspx (дата обращения: 05.08.2011)
53. Introduction to Intermediate Drivers. Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windows/hardware/ff548970%28v=VS.85%29.aspx (дата обращения: 01.10.2011)
54. NDIS Filter Intermediate Drivers. Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windows/hardware/ff556949%28v=VS.85%29.aspx (дата обращения: 01.10.2011)
55. NDIS MUX Intermediate Drivers. Электронный ресурс. URL: http ://msdn.microsoft. com/ enus/library/windows/hardware/ff557076%28v=VS.85%29.aspx (дата обращения: 01.10.2011)
56. Loading and Unloading Minifilters. Электронный ресурс. URL: http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6-208d3754b2d6/loadunload.ppt (дата обращения: 01.10.2011)
57. Microsoft. File System Minifilter Allocated Altitudes. Электронный ресурс. URL: http://msdn.microsoft.com/en-us/windows/hardware/gg462961 .aspx (дата обращения: 15.04.2011)
58. Windows Driver Kit (Windows). Электронный ресурс. URL: http://msdn.microsoft.com/en-us/library/ff557573%28vs.85%29.aspx (дата обращения: 21.09.2011)
59. Kochan, Stephen G. Programming in С (3rd Edition). Sams, 2004.
60. SAL Annotations. Электронный ресурс. URL: http://msdn.microsoft.com/en-us/library/ms235402%28v=VS.90%29.aspx (дата обращения: 23.09.2011)
61. Writing Preoperation and Postoperation Callback Routines. Электронный ресурс. URL: http://msdn.microsoft.com/en-us/libr ary/windows/hardware/ff5 5733 4%2 8 v=vs. 8 5 %29 .aspx (дата обращения: 14.09.2011)
62. Blank, Andrew G. TCP/IP Foundations. Sybex, 2004.
63. Forouzan, Behrouz. TCP/IP Protocol Suite . McGraw-Hill Science/Engineering/Math, 2009.
64. Jamie Plenderleith, Steve Bunn. Microsoft Visual Studio 2008 Programming. McGraw-Hill Osborne Media, 2009.
65. VisualDDK Create and debug driver projects directly from Visual Studio. Электронный ресурс. URL: http://visualddk.sysprogs.org/ (дата обращения: 21.09.2011)
66. NSIS Wiki. Электронный ресурс. URL: http://nsis.sourceforge.net/MainPage (дата обращения: 21.09.2011)
67. Bronson, Gary J. A First Book of ANSI C, Fourth Edition. Course Technology, 2006.
68. Nick Randolph, David Gardner, Chris Anderson, Michael Minutillo. Professional Visual Studio 2010 (Wrox Programmer to Programmer). Wrox, 2010.
69. Windows Device Testing Framework Design Guide. Электронный ресурс. URL: http://msdn.microsoft.com/enus/library/windows/hardware/ff539645%28v=VS.85%29.aspx (дата обращения: 19.09.2011)
70. Download and Install Debugging Tools for. Электронный ресурс. URL: http://msdn.microsoft.com/en-us/windows/hardware/gg463009 (дата обращения: 02.09.2011 г.)
71. Айрапетян А. Р. Отладчик SoftlCE. Подробный справочник. Солон-Пресс, 2003.
72. Warren Steven. The VMWare Workstation 5 Handbook. Charles River Media, 2005.
73. Гленфорд M. Искусство тестирования программ. M. : Финансы и статистика.
74. Бройдо В.Л. Вычислительные системы, сети и телекоммуникации. Спб : Питер, 2002.
75. Redirecting FileSystem . Электронный ресурс. URL: http://www.redirfs.org/ (дата обращения: 15.09.2011)
76. Саати Т. Л. Принятие решений. Метод анализа иерархий. М. : Радио и связь, 1993.
77. Саати Т. Л. Принятие решений при зависимостях и обратных связях. Аналитические сети. М. : Либроком, 2011.
78. Гантмахер Ф. Р. Теория матриц. М. : Наука, 1967.
79. Rasmus Lerdorf, Kevin Tatroe, Peter Maclntyre. Programming PHP. O'Reilly Media, 2006.
80. Беллман Р. Введение в теорию матриц. М. : Наука, 1976.
81. Математическая теория планирования эксперимента /Под ред. С.М. Ермакова. М. : Наука, 1983.
82. Гмурман В.Е. Теория вероятностей и математическая статистика. Изд. 4-е, доп. Учебное пособие для вузов. М. : ВШ, 1972.
83. Метод статистических испытаний (метод Монте-Карло) /Под ред. Ю.А. Шрейдера. М. : Физматгиз, 1962.
84. Крамер Г. Математические методы статистики. М. : Мир, 1975.
85. The GNU Netcat project. Электронный ресурс. URL: http://netcat.sourceforge.net/ (дата обращения: 01.10.2011)
86. Kaspersky Internet Security 2011. Электронный ресурс. URL: http://support.kaspersky.ru/kis2011 (дата обращения: 01.10.2011)
87. ESET NOD32 Антивирус. Электронный ресурс. URL: http ://www.esetnod3 2 .ru/. solutions/home/nod3 2/#Antivirus4.2 (дата обращения: 01.10.2011 г.)
88. Dr. Web инновационные технологии информационной безопасности. Комплексная защита от интернет-угроз. Электронный ресурс. URL: http://products.drweb.com/box/av (дата обращения: 01.10.2011 г.)
89. Антивирус BitDefender. Электронный ресурс. URL: http://www.bitdefender.ru/ (дата обращения: 01.10.2011)
90. Avast! Internet Security 6. Электронный ресурс. URL: http://www.avast.com/ru-ru/internet-security (дата обращения: 01.10.2011 г.)
91. Carrier Brian. File System Forensic Analysis. Addison-Wesley Professional, 2005.
92. EICAR European Expert Group for IT-Security. Электронный ресурс. URL: http://www.eicar.org/86-0-Intended-use.html (дата обращения: 01.10.2011г.)
93. ГОСТ 28147-89. Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования. Издательство стандартов, 1989.
94. Несвижский, Всеволод. Программирование аппаратных средств в Windows. БХВ-Петербург, 2008.
95. Reeves, Ronald D. Windows 7 Device Driver (Addison-Wesley Microsoft Technology Series). Addison-Wesley Professional, 2010.
96. Peter G. Viscarola, W. Anthony Mason. Windows NT Device Driver Development. OSR Press, 2006.
97. Mario Hewardt, Daniel Pravat. Advanced Windows Debugging. Addison-Wesley Professional, 2007.
98. Eilam, Eldad. Reversing: Secrets of Reverse Engineering. Wiley, 2005.
99. Michael Ligh, Steven Adair, Blake Hartstein, Matthew Richard. Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code. Wiley, 2010.
100. Laura Chappell, Gerald Combs. Wireshark Network Analysis: The Official Wireshark Certified Network Analyst Study Guide. Laura Chappell University, 2010.
101. Johnston, Jessica R. Technological Turf Wars: A Case Study of the Computer Antivirus Industry. Temple University Press, 2008.
102. Michael Davis, Sean Bodmer, Aaron LeMasters. Hacking Exposed: Malware & Rootkits Secrets & Solutions. McGraw-Hill Osborne Media, 2009.
103. Eagle, Chris. The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler. No Starch Press, 2008.
104. Kozierok, Charles M. The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference. No Starch Press, 2005.
105. Lucas, Michael W. Network Flow Analysis. No Starch Press, 2010.
106. Stanek, William R. Windows Server 2008 Inside Out. Microsoft Press,2008.
107. Andrew S. Tanenbaum, David J. Wetherall. Computer Networks. Prentice Hall, 2010.
108. Joseph Davies, Thomas Lee. Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference. Microsoft Press, 2003.
109. Hunt, Craig. TCP/IP Network Administration (3rd Edition; O'Reilly Networking). O'Reilly Media, 2002.
110. Jeff Doyle, Jennifer Carroll. Routing TCP/IP, Volume 1 (2nd Edition). Cisco Press, 2005.
111. Hay, David C. Data Model Patterns: A Metadata Map (The Morgan Kaufmann Series in Data Management Systems). Morgan Kaufmann, 2006.
112. Thomas A., M.D. Bruce. Designing Quality Databases with IDEF1X Information Models. Dorset House Publishing Company, 1991.
113. Holme, Dan. Windows Administration Resource Kit: Productivity Solutions for IT Professionals. Microsoft Press, 2008.
114. Jeffrey M. Richter, Christophe Nasarre. Windows via C/C++ (Pro -Developer). Microsoft Press, 2007.
115. Пенни Орвик, Гай Смит. Windows Driver Foundation. Разработка драйверов. СПб. : БХВ-Петербург, 2008.
116. Майкл Ховард, Дэвид Лебланк. Защищенный код для Windows Vista. СПб. : Питер, 2008.
117. Канер С., Фолк Дж., Нгуен Е.К. Тестирование программного обеспечения (пер. с англ.) Изд. 2-е. М. : ДиаСофт, 2001.
118. Б. В. Гнеденко, И. Н. Коваленко. Введение в теорию массового обслуживания. М. : Издательство ЛКИ, 2011.
119. Харт, Джонсон М. Системное программирование в среде Windows.1. M. : Вильяме, 2005.
120. Элфрид Д., Джефф Р., Джон П. Автоматизированное тестирование программного обеспечения. М. : Издательство "Лори", 2003.
121. Иванов М.А., Чугунков И.В. Теория, применение и оценка качества генераторов псевдослучайных последовательностей. Книга 2. М. : КУДИЦ-Образ, 2003.
122. Terry Halpin, Tony Morgan. Information Modeling and Relational Databases, Second Edition. Morgan Kaufmann, 2008.
123. Шнайер Б. Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке Си. М. : Издательство Триумф, 2002.
124. Шенк X. Теория инженерного эксперимента. М. : Мир, 1972.
125. Сидняев Н. И. Теория планирования эксперимента и анализ статистических данных. М. : Юрайт, 2011.
126. Саати Т. Л. Элементы теории массового обслуживания и ее приложения. М. : Либроком, 2010.
127. Петров С. Шины PCI, PCI Express. Архитектура, дизайн, принципы функционирования. СПб. : БХВ-Петербург, 2006.
128. Уолтер Они. Использование Microsoft Windows Driver Model. СПб. : Питер, 2007.
129. Липаев В. В. Тестирование компонентов и комплексов программ. М. : Синтег, 2010.
130. Комиссарова В. Программирование драйверов для Windows. СПб. : БХВ-Петербург, 2007.
131. Ивницкий В. А. Теория нестационарных моментов марковских сетей. Замкнутые сети массового обслуживания. М. : Либроком, 2010.
132. Гнеденко Б. В. Курс теории вероятностей. М. : Либроком, 2011.
133. Walsh Larry. SNMP MIB Handbook. Wyndham Press, 2008.
134. Stallings William. Operating Systems: Internals and Design Principles. Prentice Hall, 2008.
135. Bernus Peter. Handbook on Architectures of Information Systems (International Handbooks on Information Systems). Springer, 2005.
136. Bjôrnander Stefan. Microsoft Visual С++ Windows Applications by Example: Code and explanation for real-world MFC С++ Applications. Packt Publishing, 2008.
137. Blunden Bill. The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System. Jones & Bartlett Publishers, 2009.
138. Custer Helen. Inside the Windows NT File System. Microsoft Press,1994.
139. Metula Erez. Managed Code Rootkits: Hooking into Runtime Environments. Syngress, 2010.
140. Oldani Massimiliano. A Guide to Kernel Exploitation: Attacking the Core. Syngress, 2010.
141. Robert Shimonski. Configuring Symantec AntiVirus Corporate Edition. Syngress, 2003.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.