- •Тема №1 Понятие, цели и направление защиты информации, принципы, методы и средства защиты информации
- •Учебный вопрос №3. Угрозы в компьютерной сети.
- •№1. Форс-мажорные обстоятельства
- •Аппаратный отказ накопителя на жестких дисках
- •Низкоуровневое форматирование
- •Профилактика жесткого диска
- •Резервирование данных
- •Служба типа 2
- •Служба типа 3
- •Простые способы анонимизации
- •Использование почтовой программы
- •Использование специальной программы - анонимизатора
- •Информационная безопасность
- •Способ 3: Прокси-серверы
- •Угроза компьютерного вируса
- •Учебный вопрос №5. Методы и способы защиты от вирусов.
- •Об использовании паролей
- •Запрос пароля при открытии или изменении файла
- •Удаление или изменение пароля
- •Разрешение вопросов, связанных с паролями
- •Программы скрытого наблюдения. Программы-шпионы
- •Виды программ-шпионов
- •Защита от программ шпионов
- •№2. Компьютерные преступления
- •Присвоение денег
- •Саботаж
- •Кража программного или аппаратного обеспечения, кража информации
- •Электронный шпионаж
- •Несанкционированный доступ
- •Мотивы для взлома
- •Подготовка к взлому
- •Выбор цели
- •Сбор информации
- •Безопасность электронной почты
- •Служба типа 1
Выполните одно из следующих действий.
Если цифровой сертификат еще не выбран или требуется использовать другой сертификат, нажмите кнопку Выбрать, выберите сертификат, затем дважды нажмите кнопку OK.
Чтобы использовать выбранный сертификат, нажмите кнопку OK.
Советы
Добавляйте цифровые подписи только к проверенным и готовым к распространению макросам, так как при внесении в код макроса каких-либо изменений его цифровая подпись удаляется. Однако при наличии на компьютере соответствующего цифрового сертификата при сохранении проекта макроса к нему автоматически добавляется цифровая подпись.
Если требуется предотвратить случайное изменение пользователями проекта макроса и нарушение цифровой подписи, то перед тем как подписать проект макроса, следует заблокировать его. Цифровая подпись говорит лишь о том, что гарантируется безопасность проекта, но не является подтверждением того, что проект создан владельцем подписи. поэтому блокировка проекта макроса не позволяет избежать замены цифровой подписи другой подписью. Администраторы сети организации могут заново подписывать шаблоны и надстройки, чтобы контролировать, какие макросы запускаются пользователями на компьютерах.
Если вы разрабатываете надстройку, добавляющую программный код к проекту макросов, рекомендуется предусмотреть в программном коде проверку наличия цифровой подписи в проекте и предупредить пользователей о возможных последствиях изменений, вносимых в проект, к которому добавлена цифровая подпись.
Защита документа от несанкционированных изменений
Выполните любое из следующих действий.
Опечатывание документа с помощью цифрового сертификата
К файлу или проекту макроса можно добавить цифровую подпись с помощью цифрового сертификата.
При отсутствии цифрового сертификата его следует получить.
Инструкции
Цифровой сертификат можно получить в коммерческом центре сертификации, таком как VeriSign, Inc., у администратора внутренней безопасности или у специалиста по информационным технологиям. Цифровую подпись также можно создать самостоятельно с помощью программы Selfcert.exe.
Дополнительные сведения о центрах сертификации, обслуживающих продукты корпорации Майкрософт, см. на веб-узле Microsoft Security Advisor.
В меню Сервис выберите команду Параметры, а затем откройте вкладку Безопасность.
Нажмите кнопку Цифровые подписи.
Нажмите кнопку Добавить.
Выберите сертификат, который следует добавить, и нажмите кнопку ОК.
Запрос пароля при открытии или изменении документа
При задании пароля следует записать его и хранить в надежном месте. В случае утери пароля открыть защищенный паролем документ или получить к нему доступ будет невозможно.
Откройте файл.
В меню Сервис выберите команду Параметры, а затем откройте вкладку Безопасность.
Выполните одно из следующих действий.
Задание пароля для открытия файла
В поле Пароль для открытия файла введите пароль, а затем нажмите кнопку OK.
В поле Введите пароль еще раз повторно введите пароль, а затем нажмите кнопку OK.
Задание пароля для изменения файла
В поле Пароль разрешения записи введите пароль, а затем нажмите кнопку OK.
В поле Введите пароль еще раз повторно введите пароль, а затем нажмите кнопку OK.
Совет
Чтобы задать пароль, содержащий до 255 знаков, нажмите кнопку Дополнительно, а затем выберите тип шифрования RC4.
Рекомендация доступа только для чтения
Можно предлагать (но не требовать) другим пользователям открыть документ только для чтения. Если пользователь откроет документ только для чтения и изменит его, он сможет сохранить этот документ только с другим именем файла.
В меню Сервис выберите команду Параметры.
Откройте вкладку Безопасность.
Установите флажок рекомендовать доступ только для чтения, а затем нажмите кнопку OK.
Нажмите кнопку Сохранить.
Защита от записи исправлений и добавления примечаний
В меню Сервис выберите команду Установить защиту.
Выполните одно из следующих действий.
Чтобы позволить рецензентам изменять документ путем вставки примечаний и записей исправлений, выберите Записи исправлений.
Чтобы позволить рецензентам только вставлять примечания, выберите Примечания.
Чтобы позволить только уполномоченным пользователям снимать защиту с документа, введите пароль в поле Пароль.
№ 7. Утилиты очистки диска.
Деинсталляция программ
Поскольку средство установки и удаления программ из поставки Windows 95\98 (Windows 2000/XP удаляет программы более корректно) удаляет программы не слишком чисто и постепенно засоряет жесткий диск и реестр, лучше обзавестись отдельной программой деинсталляции. Она поможет вам избавиться не только от ненужных программ, но и от утративших актуальность записей реестра, устаревших кэш-файлов Internet и другого программного хлама. Утилиты этого класса запоминают изменения, сделанные новой программой на жестком диске, поэтому удаление программ, установленных после них, удается им, вообще говоря, лучше, чем удаление программ, появившихся раньше. Рассмотрим несколько программ удаления данных.
CleanSweep Extra Strength 4.0
Пакет CleanSweep Extra Strength запускает в фоновом режиме три программы-агента, которые удаляют ненужные файлы Internet, а также следят за установкой новых программ и обращениями к диску. Кроме того, в нем есть программа, которая находит и удаляет избыточные DLL-файлы, "висячие" (orphans) и дублирующиеся файлы, и инструмент под названием Registry Genie, разъясняющий смысл записей Реестра.
Norton Uninstall Deluxe
Пакет Norton Uninstall Deluxe корпорации Symantec иногда не всегда корректно удаляет программы. Кроме того, он не работает с несколькими установками – хранятся только изменения, произведенные при последней установке.
Зато Norton Uninstall содержит полезные инструменты для удаления ненужных файлов и утративших актуальность записей Реестра, для фонового мониторинга использования диска и вывода соответствующей информации в графической форме. Поддерживаемая Symantec служба Live Update позволяет получать исправленные и обновленные версии программы по каналам Web. С документацией и интерфейсом пакета работать легко.
Power Cleaner 1.51 для Windows 95
Чтобы Power Cleaner проследил за процессом установки программы, нужно запустить инсталляцию из среды пакета; фонового мониторинга нет. Зато есть возможность просмотреть и модифицировать список файлов, которые предполагается удалить; файлы разрешается и просто удалить, и перенести в другой каталог, в архив или на другую машину. Еще пакет содержит средства оптимизации, позволяющие определить "висячие" и дублирующиеся файлы.
Uninstaller 4.51
Пакет Uninstaller компании CyberMedia, похоже, ближе всех подошел к идеалу возвращения вашего жесткого диска в исходное состояние при установке новых программ. С программами, установленными ранее, дело, увы, обстоит не так гладко: при попытке удалить Excel, Uninstaller удаляет только ярлык Excel. Как и другие пакеты, он позволяет удалять программы, а также перемещать их в другой каталог, в архив и на другую машину, а отлично выполненные интерфейс, документация и отчеты делают его инструментом, полезным для пользователей всех уровней.
WinDelete Deluxe
Пакет WinDelete Deluxe весьма изощрен в поиске и удалении ранее установленных программ (достаточно указать ярлык), а также убирает ненужные файлы Internet, дублирующиеся файлы, расчищает дебри реестра. Но эффективность очистки посредственная, а интерфейс WinDelete (кроме гистограмм, отображающих состояние дискового пространства) сложен. Среди других возможностей - бесплатное обновление пакета по каналам Web и фоновый мониторинг работы пользователя.
№1. Основные элементы сетевой безопасности.
Виртуальный мир в точности отражает все пороки мира реального. В нем вы можете покупать и продавать товары, устанавливать связь, выполнять банковские операции, вести переговоры, искать информацию и многое-многое другое. И точно также в этом мире вы можете стать жертвой жульничества, обмана, шпионажа и более опасных деяний.
Как правило, работа в интерактивном режиме угрожает информации. Ее можно свести к минимуму либо вовсе исключить, если вы контролируете свою информацию. Это означает, что вы должны контролировать исходящую информацию, имеющую к вам отношение. Это могут быть политические убеждения, информация, относящаяся к идентификации вашей личности, номерам кредитных карточек, роду занятий, месту жительства и прочим факторам.
Еще раз, вспомнив о вирусах и троянских конях, можно сказать о наиболее распространенном источнике этих опасностей, о мире, в который мы попадаем, переходя в онлайновый режим? Загрузка файлов может представлять опасность, но это не единственная угроза в этом мире. Наибольшую опасность представляет человек.
Под покровом мнимого ощущения своей анонимности некоторые индивидуумы часто делают такие вещи, до которых они, в противном случае, никогда бы не додумались. Internet представляет собой место для сборища всякого рода жуликов, агрессивных, замаскированных отъявленных грабителей и тому подобной публики.
Небольшая порция информации проходит по сети длинный путь. Предоставленная вами в онлайновом режиме крошечная порция личной информации может быть причиной появления у вас различных проблем, как в онлайновом режиме, так и в автономном. Однако обладание корректной информацией, как правило, позволяет устранить онлайновые проблемы и избежать почти всех, которые могут появиться.
Однако при переходе в автономный режим проблемы не исчезают. Ваш Web-браузер может хранить удивительно подробные записи обо всем, что вы делали в Web. Все, что вы загружали из сети, тоже можно зафиксировать. Программа электронной почты и даже ваш провайдер ISP также могут оставлять следы, по которым квалифицированный шпион может вас выследить. К счастью, эти улики можно устранить, изменив установки и разумно удалив соответствующую информацию.
№2. Браузер и средства защиты.
Своим бурным и практически бесконтрольным развитием Internet создает чрезвычайно благоприятную почву для различного рода "кибер-криминалов", и с течением времени ясно просматривается тенденция к усугублению подобных проблем. Причин тому довольно много, перечислим наиболее очевидные:
Уменьшение стоимости доступа к Internet приводит к увеличению времени среднего сеанса связи (речь, естественно, идет об индивидуальных пользователях), что дает злоумышленникам больше времени на поиск ключа к вашей конкретной системе, несмотря на использование динамической IP-адресации и других традиционных мер защиты.
Насыщенность содержимого Web-страниц интерактивными компонентами, сценариями и Java-апплетами, которые создает благоприятную среду для распространения вирусов, "вандалов" и других вредоносных программ.
Развитие электронной коммерции привлекает в Internet множество злоумышленников. По этой же причине все большую ценность приобретают демографические данные, которые добываются всевозможными правдами и неправдами (при помощи тех же файлов cookie).
Internet из научного проекта превращается в глобальную развлекательную платформу, что привлекает к ней менее подготовленных пользователей, в том числе и детей, являющихся легкой добычей для всякого рода преступников и извращенцев.
Безусловно, все перечисленное - проблемы роста. Многие специалисты и целые организации изучают и предлагают всевозможные способы обеспечения безопасности, но до глобальных решений еще далеко. Между тем фактически любая сетевая технология изначально подразумевает некоторые механизмы и средства защиты. В ActiveX для этого предусмотрены сертификаты - что, конечно, лучше, чем ничего. Известны случаи их подделки, не говоря уже о том, что даже подлинный сертификат не может дать полной гарантии защиты. Модель безопасности Java более изощренная (хоть называется "песочницей"), но многое зависит от ее конкретной реализации. Уже много раз фирма Microsoft исправляла ошибки в своей Java-машине. Говоря проще, как нет абсолютного оружия, так не может быть и абсолютной защиты. Даже в такой хорошо изученной области, как антивирусное программное обеспечение, не существует ответа на вопрос: что раньше попадет на ваш ПК - новая разновидность вируса или база с его сигнатурой?
Конечно, в распоряжении каждого пользователя имеется целый арсенал средств защиты, часть из которых встроена в браузеры и другие программы. Использование cookie, сценариев, апплетов, макросов можно попросту отключить, однако нередко при этом теряется часть функциональности. Разнообразие же угроз требует комплексного подхода. В последнее время все большую популярность приобретают технологии персональных брандмауэров, которые в сочетании с традиционными средствами защиты информации позволяют построить достаточно эффективную систему безопасности.
Наверное, многие из вас слышали о программах со странным названием Firewall (Пожарная стена). Несмотря на странное, исторически сложившееся, название, программы этого класса имеют очень полезное назначение - они стоят на страже здоровья вашего компьютера и сохранности ваших данных. Цель программ этого класса - отслеживать ВСЕ попытки сетевой активности (т. е. пакеты, которые выходят за пределы вашего компьютера) и на основе некоторых правил (задаваемых самим владельцем компьютера) одни сетевые соединения разрешать, другие - запрещать. Мы получаем управляемый сетевой фильтр, который разрешает только те соединения, которые соответствуют определенным правилам, остальные же соединения и пакеты не пропускаются. Firewall's или брандмауэры подразделяются на два больших класса:
Firewall-ы для защиты локальных (и даже корпоративных) сетей, также называемые межсетевыми экранами.
Персональные Firewall-ы - программы, предназначенные для защиты персонального компьютера.
Как же используются брандмауэры? Рассмотрим такую ситуацию. На вашем персональном компьютере практически всегда есть некоторая конфиденциальная информация (пароли для доступа в Internet или просто коммерческие секреты). Установленная на вашем компьютере операционная система семейства Windows достаточно удобна для работы, но оказывается, что она довольно легко позволяет похитить ваши конфиденциальные данные. Причем для этого не обязательно иметь доступ к вашему компьютеру - достаточно того, что компьютер соединен сетью (это может быть локальная сеть или модемное подключение к Internet). Способы кражи личных данных были описаны ранее. Именно в такой ситуации вам придут на помощь персональные брандмауэры.
№3. Поиск и удаление записей о сетевой деятельности.
Рассмотрим методики получения электронного адреса отправителя e-mail (электронной почты). Кроме того, описывая методы такого поиска информации, мы покажем, насколько уязвима личная жизнь (privacy) в сети Internet.
Заметим сразу, что средства выяснения личности по известному адресу e-mail очень разнообразны, причем ни один из них не гарантирует успеха. Обратная задача решается довольно тривиально: много e-mail directories (http://ww.fourll.com, http://www.whowhere.com) позволяют по имени человека найти его адрес. Конечно, если он сам этого захотел, например, оставил адрес при регистрации. В этом смысле небезынтересна страница How to find people's e-mail addresses по адресу: http://www.qucis.queensu.ca/fos/email/bigfinding.html.
Лучшим вариантом является поиск в системе DejaNews (http://www.dejanews .com), потому что если адрес, который вы искали не найден среди недавних сообщений, то система предложит поискать его среди старых, (from: писать не нужно, а просто адрес).
Поиск в E-mail Directories
Службы, позволяющие отыскать электронный адрес лица по его имени, широко представлены в Internet. Между тем, эти службы иногда можно использовать для выполнения обратной задачи. На странице http://www.fourll.com или Yahoo's People Search (http://www.yahoo.com/search/people) можно не задавать имя человека, а задать только домен искомого адреса. Если пользователей, чьи адреса принадлежат этому домену, немного, то система в ответ на запрос выведет список всех таких лиц, но, как правило, не более сотни и без указания части адреса, которая стоит перед знаком @. Чтобы узнать полный адрес, придется следовать по посылке для каждого имени, что займет много времени, если адресов много. Если же лиц с таким доменом больше ста, то такой поиск становится очень проблематичным. А пользователя с именем "развитого" домена, например, @aol. com или @netcom. найти и вовсе невозможно.
Существует несколько служб, позволяющих отыскать человека по его электронному адресу безо всяких хитростей. Пример такой службы - Internet Address Finder, но его база данных сравнительно небольшая.
№ 4.Файлы cookie.
Странствуя по Internet, мы не задумываемся о том, что оставляем следы своих посещений каждый раз, когда заходим на какой-либо сайт. Это не стоило бы упоминания, если бы объем информации, который потенциально могут получить о нас владельцы сайтов, не был настолько большим. Стандартные log-файлы, замысловатые скрипты и другие программы заинтересованных владельцев способны узнать о вас многое: тип компьютера и операционной системы, страну пребывания, название и адрес провайдера, а также адрес электронной почты и ваше имя.
На сайте http: //www.anonymizer.com/snoop.cgi можно найти подобный скрипт-разведчик, причем не самый изящный из существующих.
У рядового пользователя есть много причин скрывать следы своего пребывания. Это и нежелание афишировать свой адрес электронной почты, чтобы не стать жертвой спама, и необходимость получить информацию с сайта, который генерирует вариант ответа в зависимости от страны, с территории которой отправлен запрос. Возможно, вы просто ходите сохранить анонимность при посещении Web-узла. Помимо этого существуют такие неприятности, как бреши в системе безопасности Microsoft Internet Explorer. Можно идентифицировать ваш компьютер при помощи cookie-файлов. Это текстовый файл, создаваемый браузером Netscape или Microsoft, который присваивает вашему компьютеру уникальный идентификатор. Каждый cookie записывается в отдельный файл на винчестере пользователя.
Cookie-файлы являются текстовыми файлами, идентифицирующими вас на сайте. С их помощью легко узнать, когда вы зашли на сайт и какие страницы посетили. Cookie, связанный с именем, позволяет распознать вас на сайте даже без пароля. На многих сайтах распространена практика подмены паролей файлами cookies.
Если существуют файлы, хранящие идентификационные параметры вашего компьютера, то почему бы не использовать их для сбора данных о пользователях. Первым эту технологию применил Infoseek для создания профиля пользователя на основании обращений к ключевым словам. При этом информация в закодированном виде хранилась в файлах пользователей. Дополнительную информацию о cookies смотрите на сервере http://www.netscape.com/newsref/std/cookie_spec.html.
В общем, в Internet ваш компьютер можно идентифицировать.
№ 5. Средства обеспечения безопасности и защиты электронной почты.
Конфиденциальность электронной почты - один из наиболее важных компонентов Internet, хотя его роль часто недооценивается. Вероятно, многих читателей беспокоит возможность чтения частных сообщений электронной почты посторонними людьми. И для этого есть немалые основания. Здесь мы расскажем, какую угрозу конфиденциальности несет использование электронной почты, опишем соответствующие способы защиты при отсылке, приеме и хранении сообщений.
Наверняка, вас беспокоит возможность перехвата вашей электронной почты. Во всяком случае, этого опасаются многие пользователи Internet. В действительности, при работе в онлайновом режиме это маловероятно. Что же касается собственно передачи, нас беспокоит только своевременность получения сообщений. Большая часть наших сообщений совершенно неинтересна посторонним, поскольку она не содержит какой-либо секретной информации.
Если же вы отправляете по электронной почте информацию, не предназначенную для чужих глаз, то вас, разумеется, беспокоят способы ее защиты.
Можно ли перехватить сообщение электронной почты? На этот простой вопрос есть такой же простой ответ: "Да". Легко ли посторонним лицам перехватить сообщение электронной почты? Ответ столь же прост: "Нет". Как правило, перехват сообщения электронной почты в Internet требует изрядных усилий тщательного планирования.
Данные, в том числе и сообщения электронной почты, передаются по Internet в виде пакетов. Это значит, что сообщения электронной почты нередко пересылаются по частям. Положение усложняется еще и тем, что пакеты необязательно передаются по одному виртуальному маршруту. Предполагаемый перехватчик электронной почты должен быть большим знатоком своего дела; более того, иметь доступ к компьютерам и/или линиям передачи данных, по которым следует ваше сообщение. Следовательно, ему придется приложить невероятные усилия, чтобы отследить пакеты, перехватить их, а затем вновь собрать. Иногда это занятие называют анализом пакетов (packet-sniffing).
К тому же независимо от степени важности, уязвимости или конфиденциальности сообщений, посторонним людям они, скорее всего, покажутся малопонятными и неинтересными.
Правда существует вероятность того, что за вами могут следить системные операторы (а также другие лица с соответствующими правами), работающие у провайдеров Internet и в различных онлайновых службах. Действительно, они могут без труда наблюдать и записывать все, чем вы занимаетесь.
Разумеется, без особых причин системные администраторы и обслуживающий персонал следить за вами не станут - им хватает других забот. Но теоретически это возможно. Подводя итог, можно утверждать, что вы не в состоянии предотвратить перехват ваших сообщений людьми, имеющими соответствующие права доступа. Тем не менее, используя приемы, описанные в следующих параграфах, вы можете сохранить конфиденциальность своей переписки.
Электронная почта - наиболее уязвимое место в работе большинства пользователей ПК. Поэтому примите следующие меры предосторожности. Не храните на жестком диске копии отосланных сообщений. Это относится и к входящим сообщениям, если хотите, чтобы их не просматривали посторонние.
Если вам необходимо сохранить входящее сообщение электронной почты, используйте для этого гибкий диск. Если у вас уже накопилось несколько поступивших и отосланных сообщений электронной почты, желательно сохранить все сообщения в одном файле, если это допускает ваш почтовый клиент. В качестве альтернативы можно просто напечатать сообщения. При этом не забудьте удалить оригиналы, поскольку в один прекрасный день кто-нибудь прочитает ваши письма! Самый безопасный метод - либо сохранение почты на гибких дисках, либо вывод сообщений на печать. Даже если ваше приложение электронной почты допускает защиту папок при помощи паролей, системный администратор найдет способ обойти эту помеху.
Убедитесь, что удаленные сообщения действительно уничтожены. Команда удаления сообщений электронной почты не всегда их удаляет. В зависимости от используемого приложения электронной почты, удаленные сообщения могут просто помещаться в папку Удаленные (или Корзина), которую для фактического удаления сообщений следует также очищать.
Безопасность электронной почты
Существует множество служб, позволяющих бесплатно получить второй электронный адрес. По адресу: http://www.yahoo.com/Business_and_Eco-noity/Conpanies/Internet_Services/Email_Providers вы можете просмотреть их список.
В зависимости от средств отправки и получения почты эти службы подразделяются на 3 основных типа.
Служба типа 1
Службы первого типа позволяют пользователю перенаправлять полученную корреспонденцию по новому адресу, указанному пользователем. Для примера рассмотрим почтовый сервер Ukrpost (http://www.ukrpost.net), хотя его, скорее всего, можно отнести к почтовой службе второго типа. Рассматриваемая возможность называется mail forwarding (перенаправление почты). Для реализации такого способа у вас уже должен быть какой-то почтовый адрес. Отправка почты осуществляется непосредственно через почтовый сервер этой службы (протокол SMTP). Вы самостоятельно выбираете userid (имя пользователя), а также домен из многих предложенных имен, например: ukrpost.net, ukrpost.com.ua, epost.com.ua, e-post.com.ua. Выполнив несложные инструкции, вы становитесь владельцем нового почтового адреса, скажем alexdukrpost.net. и процессе регистрации вы указываете (необязательно) свою страну, имя, адрес и другие анкетные данные.
Теперь в настройках можно указать почтовый адрес, по которому должна пересылаться вся приходящая корреспонденция. Этот адрес впоследствии легко изменить - такая необходимость может возникнуть после смены провайдера или почтового адреса.
Службы этого типа очень популярны, поэтому стоит отметить связанные с их использованием потенциальные угрозы.
Угроза первая, наиболее распространенная. Если при отправке письма возле обратного адреса попадает заглавие X-Sender, то оно содержит информацию о вашем истинном почтовом адресе. Иными словами, если вы выбрали себе адрес alex@ukrpost/net., с которого почта перенаправляется на ваш первичный адрес провайдера, например home@webber.kiev.ua, то отправленное Вами письмо может содержать такие заглавия:
X-Sender: home@webber.kiev.ua (Unverified) From: alex@ukrpost.net.
Лучший способ проверить, попадает предательское заглавие в письмо или - это эксперимент. Отправьте письмо себе или знакомому.
Угроза вторая. Дело в том, что в последнее время становятся популярными мейлеры (почтовые серверы), позволяющие запрашивать подтверждение о доставке и чтении писем. Нетрудно догадаться, что это может быть на руку тем, кого интересует ваш почтовый адрес, например, спамерам. Как известно, они хотят знать, что их письма кто-то читает, и, отправив подтверждение о чтении, вы поневоле сделаете им подарок. (Для этого спамеру следует вставить в заглавие письма строку Х-Соп-firm-Reading-To; email, указав адрес, по которому нужно выслать подтверждение). Oт этого можно уберечься, поставив в настройках мейлера запрос, создавать подтверждение чтения или нет. С подтверждением о доставке ситуация сложнее.
Это подтверждение отправляется с почтового сервера вашего провайдера. Для этого в заглавии письма должна быть строка Return-Receipt-To: email, где e-mail - адрес, по которому отправляется подтверждение.
Из этой ситуации есть два выхода: либо найти провайдера, у которого почтовый сервер не передает отправителю подобную информацию (даже, при наличии соответствующего поля в заголовке письма), либо забирать почту по протоколу РОРЗ непосредственно с сервера, предоставленного поставщиком "второго" e-mail (в этом случае опять-таки нужно выбрать поставщика, который не отправляет подтверждение о доставке).
Угроза третья. Иногда возникают ситуации, когда почтовый сервер вашего провайдера по какой-либо причине не принимает письма, приходящие по вашему адресу. Происходит следующее: Ukrpost в соответствии с вашими инструкциями перенаправляет письмо, а почтовый сервер вашего провайдера отказывается его принять, в результате чего отправитель письма получает сообщение о том, что письмо не доставлено по адресу home@webber.kiev.ua. В таком случае он быстро догадывается, что alex@ukrpost.net принадлежит home@webber.kiev.ua. С хорошими провайдерами такое случается редко, а с плохими - довольно часто.
Служба типа 2
Службы второго типа дают пользователю возможность как отправлять почту, и получать ее (при помощи протоколов РОРЗ и SMTP), так что вам не нужен первичный адрес, или он будет нужен только один раз, при открытии почтовой корреспонденции. Для этих целей можно использовать адрес вашего знакомого или адрес на почтовом сервере Hotmail (www.hotmail.com). Это серверы, находящиеся по адресам www.geocities.ru, www.netaddress.com, или тот же Ukrpost.
Служба типа 3
Это принципиально иной тип службы. Чтение и отправка почты происходят не с использованием вашей излюбленной почтовой программы, а непосредственно в окне вашего браузера. Пример - почтовый сервер Hotmail (http: www.hotmail.com). Переадресация на ваш первичный адрес невозможна. Преимущества: можно читать почту из любого места, где есть доступ к WWW, к тому же существуют большие сложности в отслеживании вашей почты. Недостаток: не очень удобно работать с Attachements (вложенными файлами), пересылать можно не более одного вложения за раз, но, скорее всего, эти недостатки в ближайшее время будут устранены.
При отправке почты с использованием любого из этих сервисов заглавий сообщения содержит IP-адрес, с которого отправлено сообщение. Но если при отправке сообщения с использованием почтового сервера первых двух типов спрятать свой реальный IP-адрес невозможно (это связано с самим принципом работы протокола SMTP), то при использовании почтового счета третьего типа, т.е. при отправке почты из окна браузера, лазейка все-таки есть. Это позволяет сделать вывод о том, что почтовый адрес третьего типа можно сделать практически анонимным: достаточно воспользоваться одним из средств анонимизации своих путешествий по сети Internet. Другим словами, можно отправить почту анонимно при помощи римэйлеров.
Remailer
Римэйлер - это компьютер, который получает сообщение и переправляет его по адресу, отмеченному отправителем. В процессе переадресации все сообщения, содержащие информацию об отправителе, уничтожаются, а получатель лишается всякой возможности выяснить, кто автор сообщения. Римэйлеров в сети Internet много, некоторые из них позволяют указывать фиктивный адрес отправителя, большинство же прямо указывает в заглавии, что сообщение анонимно. Вы можете воспользоваться римэйлером, послав сообщение по адресу remailerSreplay.com (mailto: remailerSreplay.com), указав в меню Subject: remailer-help- и получите файл с подробными инструкциями об отправке анонимных сообщений. Еще проще - отправиться по адресу www.replay.com/remailer, где не положен римэйлер, что позволит отсылать сообщения прямо с WWW. На этом же сайте вы можете воспользоваться цепочкой ремэйлеров: ваше сообщение пройдет через несколько компьютеров, каждый из которых старательно уничтожает все заглавия предыдущего, хотя это и не рекомендуется делать. Во-первых, достаточно одного римэйлера; во-вторых, сообщение может потеряться и не дойти до указанного адресата; в-третьих, оно может идти очень долго.
Обнаружить реального отправителя сообщения с использованием римэйлера теоретически можно, но очень сложно. Для этого необходимо получить информацию от римэйлера о трафике сообщения. Правовая сторона этого вопроса на достаточном уровне не урегулирована. А если использовалась цепочка римэйлеров, то нужно обойти всех римэйлеров в цепочке, что практически невозможно.
Если вы работаете в сети, контролируйте рабочую среду вашего ПК Возможно, ваша электронная почта сохраняется и архивируется на сервере, даже если вы удаляете все сообщения - ситуация, типичная для крупных сетей.
Естественно, эти же меры предосторожности относятся и к домашним компьютерам.
№ 6. Программные средства анонимной работы.
Простые способы анонимизации
Описанные ниже средства подходят для розыгрышей, но малопригодны, если вы хотите остаться действительно анонимным. Варианты следующие.
Использование почтовой программы
Самый простой: поставьте в своей почтовой программе в поле Обратный адрес (Return Address) диалогового окна Свойства (Properties) любой адрес, и если адресат письма не станет изучать его заглавие, то он будет верен, что получил сообщение от отправителя, адрес которого отмечен в поле с надписью От: (From:).
Использование специальной программы - анонимизатора
Таких программ несколько, попробуйте, например, Advanced Direct Remailer (1300 Кбайт), которую можно получить по адресу http://www.softpc.ru/program/141.html. Это многофункциональный почтовый римэйлер, позволяющий доставлять исходящую почту прямо на почтовый сервер получателя в обход сервера провайдера. Работает через прокси-сервер SocksS, позволяете скрыть IP-адрес отправителя, использует многопоточную доставку почты, может работать как сервис Windows.
Интерфейс HTTP
Некоторые службы позволяют читать содержимое обычного (РОРЗ) почтового ящика при помощи браузера. Очень удобно, если почту необходимо прочитать в дороге или просто есть потребность сделать это анонимно. Mail2Web (http://mai12web.com) позволяет даже выкачивать из прочитанного письма attachment (вложенные файлы), при этом можно поддерживать функцию Resume (возобновить, продолжить) и перенаправлять сообщения. Возможно также использование протокола HTTP. Такие же функциональные возможности поддерживает web-страница провайдера Convey (http//www-win.convey.ru), причем почту можно не только получить, но и отправить (возможность вложения файлов не поддерживается).
Информационная безопасность
При использовании этого сервиса "след" в log-файлах оставляете не вы, а Anonymizer, исключая возможность сбора информации о пользователе. Никакие cookies не смогут поселиться на вашем жестком диске, хотя некоторые сайты, например Web chat rooms, или отдельные почтовые службы при этом будут для вас недоступны. Объяснить это можно упорным желанием их владельцев следить за посетителями. Anonymizer также не работает с безопасными узлами, которые используют протокол SSL.
Способ 1: Anonymizer
Провести анонимный серфинг позволяет служба Anonymizer (www.anonymizer.com). Зайдите на указанный сайт и введите нужный URL. При этом переход по ссылке происходит через Anonymizer. Процесс автоматизированный, и вводить новый URL не нужно. Были времена, когда Anonymizer отправлялся по отмеченному адресу немедленно, теперь же для тех, кто пользуется этим сервисом бесплатно, введен 30-тисекундный период задержки. Ранее Anonymizer позволял обращаться к HTTP и FTP ресурсам. Теперь же использовать FTP могут только зарегистрированные пользователи.
Способ 2: Служба /proxy
Сервис, предоставляемый по адресу www.iproxy.com, работает подобно Anonymizer. От пользователя требуется заполнить небольшую анкету и указать электронный адрес. После получения подтверждения по электронной почте и ответа на это подтверждение можно начинать работать, причем без 30-секундных задержек, как в предыдущем случае. Работает iproxy быстрее Anonymizer, рекомендуется использовать эту службу. Единственный недостаток: сервер не всегда включен, и иногда это продолжается достаточно долго.
Способ 3: Прокси-серверы
Анонимное путешествие по Internet можно осуществить при помощи прокси-сервера. Прокси-сервер работает, по существу, также как Анонимайзер, т.е. документ с сайта поступает на прокси-сервер. Но есть и некоторые отличия: прокси-сервер не избавит вас от идентификации при помощи cookies. Прокси-сервер работает как с HTTP, так и с FTP протоколами, что позволяет анонимно обратиться не только к Web-сайтам, но и к FTP-архивам. Прокси-серверы поддерживают и другие протоколы, но на анонимном серфинге это не отражается. IP-адрес вашего родного прокси-сервера, предоставленного провайдером, отображает имя вашего домена или, в лучшем случае, его географическое расположение.
Последнее утверждение позволяет сделать следующий вывод: чтобы сохранить анонимность при обращении к какому-либо ресурсу, нужно использовать не свой прокси-сервер, а чужой.
Большинство прокси-серверов ограничивают доступ на основании IP-адреса, с которого идет обращение. Попросту говоря, если Webber - ваш провайдер, то прокси-сервер KarNet вас к себе не пустит. К счастью, в сети всегда найдется свободный прокси-сервер, владельцы которого открыто заявляют о его доступности для всех желающих или не ограничивают доступ исключительно своим доменом.
Как найти такой прокси-сервер? Сайт по адресу http://www.lightspeed.de/irc4all/eindex.htm содержит внушительный список доступных прокси-серверов. Кстати, прокси-сервер легко найти самому. На сервере Альтависта (www.altavista.com) наберите ключевые слова, например +proxy+server+conf iguration+port, и вы получите список стран, на которых провайдеры обучают пользователей, как настроить их браузеры для работы с прокси. Пробуйте все подряд, на пятый или седьмой раз прокси-сервер согласится с вами работать. Итак, прокси-сервер найден, например:
paris.mgu.bg, HTTP port 8080 svc.logan.kl2.ut.us, HTTP port 8001
Чтобы настроить браузер, введите данные значения на вкладке Manual Его Configuration. Отработав эту нехитрую операцию, вы сможете путешествовать по сети как болгарский или американский пользователь, но здесь есть один нюанс. Не все прокси-серверы полностью анонимны. Некоторые из них позволяют администратору сайта определить IP-адрес, с которого идет обращение к прокси, т.е. ваш реальный IР-адрес. Например, первый из приведенных прокси-серверов (болгарский) выдаст ваш реальный IP адрес, а второй (американский) - нет.
Как же узнать, в опасности ваш IP-адрес или нет? Проверьте свой прокси на предмет его полной или неполной анонимности. Введите в адресное поле браузера строку http://www.tamos.com/bin/proxy.cgi. Ответное сообщение proxy server is detected говорит о том, что ваш прокси-сервер «дырявый», и вам будет предоставлена информация не только о собственном реальном IP-адресе, но и об адресе прокси-сервера. Сообщение Proxy server is not detected означает, что все в порядке!
В заключение несколько слов по поводу использования прокси-сервера. Работа через далеко расположенный прокси снижает скорость передачи данных и увеличивает время ожидания. Прокси, настроенный на HTTP протокол, не обеспечивает анонимный доступ к SSL-узлам, которые работают по протоколу HTTP.
Для пущей секретности можно выстроить цепочку из нескольких анонимизаторов. Например, ваш браузер настроен на использование прокси-сервера., и вы знаете адреса и порты еще двух прокси - В и С. Тогда URL может выглядеть следующим образом:
http://proxy:port/http://proxy:port/http://www.whereyougo.com
В результате можно попасть на нужный сайт через три, прокси-сервера: А, В и С, причем роль одного из них может выполнять Анонимайзер. Но будьте внимательны: далеко не все прокси-серверы можно выстроить в цепь.
№1. Компьютерный вирус.
Отношение пользователей к защите своего компьютера от вирусов варьируется от полного отсутствия защиты до установки паролей везде, где это возможно, и зашифровки всех файлов, в том числе картинок рабочего стола и исполняемых файлов. К сожалению, оба способа неэффективны, особенно при отсутствии у пользователя некоторых знаний о работе компьютера.
Компьютерный вирус – это специально созданная, как правило, небольшая по объему программа для ЭВМ, целью которой является разрушение хранимой в ЭВМ информации и программного обеспечения.
Еще одно определение компьютерному вирусу - это программа (некоторая совокупность выполняемого кода/инструкций), которая способна создавать свои копии (не обязательно полностью совпадающие с оригиналом) и внедрять их в различные объекты/ресурсы компьютерных систем, сетей и т.д. без ведома пользователя. При этом копии сохраняют способность дальнейшего распространения.
Основные задачи компьютерных вирусов - заразить, выполнить, размножиться.
Угроза компьютерного вируса
Если вас интересует, нужна ли вообще защита от вирусов, то существует единственный ответ - да. Дело в том, что даже если вас не беспокоит кража конфиденциальной информации (поскольку у вас такой нет), то это не означает, что ваш компьютер не заинтересует злоумышленника. Во-первых, у вас можно украсть пароли для подключения к Интернет, и вам придется оплачивать чужие счета. Во-вторых, некоторые люди получают удовольствие, форматируя чужие жесткие диски. А в-третьих, вы можете принести вирус со своего домашнего компьютера на работу, и он успеет укорениться, прежде чем с ним разберется системный администратор.
Еще один интересный вопрос - может ли непрофессиональный пользователь защититься от нападения профессионала, (который, например, пытается внедрить вам "троянского коня"). Разумеется, нет. Но дело в том, что профессионалов довольно мало, и они, как правило, заняты более серьезными задачами.
Несколько слов о том, что именно угрожает вашему компьютеру. В принципе, опасностей не так уж много: вирусы, троянцы, вторжение извне и несанкционированный локальный доступ к компьютеру. Разумеется, в реальной жизни эти способы можно объединить. Например, троянец может обеспечить удаленное вторжение, а локальный доступ - использоваться для внесения вирусов, но все-таки эта классификация прослеживаются достаточно ясно.
Основное, что нужно понять: вирусы и троянцы - это программы, написанные программистами. Пока вы сами не запустите на выполнение вирусную программу, с вашим компьютером ничего не произойдет. Правда, многие современные программы могут кое-что запустить (и запускают) без вашего ведома, именно так распространяются всевозможные саморассылающиеся "почтовые вирусы". Такие вирусы привязаны к определенным программам (чаще всего, к MS Outlook и Exchange), но ведь именно эти программы наиболее распространены в корпоративных сетях.
Основное отличие вирусов от троянцев состоит в том, что вирусы - это самодостаточные программы, т.е. они запускаются и выполняют свои функции без вмешательства извне, в то время как троянские вирусы предоставляют информацию своим распространителям. Традиционное мнение о способности вирусов распространяться, самостоятельно заражать другие файлы и компьютеры и т.п. не совсем точно отражает суть. Дело в том, что при борьбе с этими программами надо стараться избегать вредных последствий. Последствиями считаются различные действия, запрограммированные автором вируса, и вирус выполняет их самостоятельно. В случае же троянских вирусов вред состоит в том, что ваши данные пересылаются автору или распространителю троянца, либо троянец предоставляет автору (распространителю) доступ к вашему компьютеру. Разумеется, можно создать гибридный вирус, например, самораспространяющийся троянец или вирус, отсылающий пароли, но методы защиты от них все равно будут различными.
№2. Откуда берутся вирусы.
Теперь рассмотрим поподробнее, что такое вирусы и откуда они берутся. Для этого нужно немного углубиться в историю вопроса. Вы знаете, что компьютер работает исключительно под управлением программ. Это делает его по-настоящему универсальным устройством, которое может играть, как музыкальный центр, показывать кино, как телевизор, печатать, как пишущая машинка и выполнять множество других полезных и приятных вещей. Но не все программы одинаково полезны и безобидны, так как программисты - тоже люди, и ничто человеческое им не чуждо.
С повсеместным распространением компьютеров и развитием их возможностей невинные шалости программистов начали приобретать все более зловещую направленность. Вначале появились шуточные программы, которые играли музыку, выводили разные тексты на экраны мониторов, показывали улыбающиеся рожицы, вращали слэши (наклонные линии в путях файлов) и делали много других более или менее раздражающих вещей. Пока человек, сидящий за компьютером, мог контролировать работу этих программ и знал, что и зачем он запустил, все было нормально. Но потом появились программы, которые, не запрашивая разрешения, начали запускаться, копироваться в разные места диска и "заражать" другие программы (заменять часть полезного кода рабочей программы своим или изменять его). Так и появились программы, которые можно назвать "компьютерными вирусами".
Заражается компьютер снаружи, когда человек запускает на выполнение некую программу, которая либо уже заражена вирусом (т.е. при ее выполнении запускается и вирус), либо сама является вирусом.
Вирус может выполнять разные действия. Некоторые вирусы просто осыпают буквы с монитора или рисуют летающий мячик. Такие вирусы наиболее безвредны. Другие могут переименовывать файлы на диске или вообще их удалять. Эти, без сомнения, гораздо опаснее. Также существуют вирусы (например "Win95.CIH"), которые могут испортить микросхему BIOS вашего компьютера (хотя уже давно ходят слухи о том, что некоторые вирусы могут портить винчестеры, раскачивая их считывающие головки). Тут трудно сказать, что хуже - потеря информации или выход компьютера из строя (даже если его можно отремонтировать).
И, наконец, вирус размножается, то есть дописывает себя везде, где он имеет шанс выполниться.
№3. Разновидности вирусов.
В настоящее время, с развитием операционной системы и программного обеспечения, появилось великое множество возможностей для создания вирусов.
Сохраняют свои позиции и вирусы "старого" типа, которые надо один раз запустить, после чего они постоянно при загрузке компьютера активно включаются в работу и начинают заражать все исполняемые файлы, которые встречаются на их пути.
Существуют также вирусы, использующие возможности внутреннего языка программ серии Microsoft Office (макросы). Спору нет, макросы интересны и могут облегчить вам жизнь, но вирусы, которые маскируются под макросы, могут не только повредить ваши файлы, но и уничтожить их. Поэтому использовать макросы нужно очень и очень аккуратно.
Вирусы отличаются от троянских программ тем, что работают на себя. Троянцы же работают на человека, который его запустил. Получить троянца можно, так же, как и вирус. Только он, скорее всего, не будет проявлять себя открыто. Просто он незаметно просканирует ваш диск, найдет пароли (от Интернета и не только), а потом отошлет их тому, кто его запустил в обращение. Вы будете долго удивляться, куда исчезают деньги с вашего счета. Кроме того, такая программа может давать злоумышленнику полный доступ к Вашим программам и данным.
Видовая классификация компьютерных вирусов
«Троянский конь» – специальная программа, которая разрешает действия, отличные от определенных в спецификации программы.
«Червь» – программа, которая создается для распространения своих копий в другие компьютерные системы по компьютерным сетям путем поиска уязвимых мест в операционных системах.
«Логическая бомба» – программа, выполняемая периодически или в определенный момент с целью исказить, уничтожить или модифицировать данные. Наступление разрушающего эффекта, как правило, программируется на заранее установленную календарную дату, время суток или иного значимого события.
Файл-инфекторы изменяют содержимое управляющих программ путем добавления нового кода в существующие файлы. Такой тип вируса поражает файлы, которые обозначены как COM, EXE, SYS, DLL. Файл-инфекторы распространяются через любой носитель данных, используемый для хранения и передачи управляемого кода. Вирус может храниться на дискетах, жестких дисках, магнитных и оптических устройствах для хранения информации либо передаваться по сетям и через модемы.
Вирусы сектора начальной загрузки заражают основную загрузочную область на жестких дисках или загрузочный сектор на дискетах. Оригинальная версия обычно, но не всегда, хранится где-нибудь на диске. В результате вирус запустится перед загрузкой компьютера. Вирусы такого типа обычно остаются в секторе памяти до тех пор, пока пользователь не выйдет из системы.
Вирусы, результаты воздействия которых на компьютерные системы или их сети могут проявляться как применение нескольких отдельных вирусов, называются комбинированными (составными) вирусами. Вирус, который проникает как в сектор начальной загрузки, так и в файлы, имеет больше возможностей для размножения. В результате способности вируса проникать как в сектор начальной загрузки, так и в файлы, компьютерная система заражается вирусом независимо от того, была ли она загружена с зараженного диска или в результате запуска зараженной программы.
Парные вирусы поражают операционную систему таким образом, что нарушается последовательность выполнения файлов COM и EXE с одним именем. Этот тип вируса создает копию файла COM, но в размере файла EXE. Имя файла остается прежним. При запуске пользователем программы операционная система выполнит вновь созданный файл COM, в котором содержится код вируса, после чего загружает и выполняет файл EXE.
Цепными называются вирусы, модифицирующие таблицы расположения файлов и директорий таким образом, что вирус загружается и запускается до того, как запускается желаемая программа. Они связывают элементы таблицы расположения директорий с отдельным кластером, содержащим код вируса. Оригинальный номер первого кластера сохраняется в неиспользуемой части элемента таблицы директорий. Сама по себе программа физически не изменяется, изменяется только элемент таблицы расположения директорий. Подобные вирусы также известны как вирусы системных файлов, секторные вирусы или вирусы таблиц расположения файлов.
Полиморфные вирусы производят копии самих себя. Эти копии различны для каждого из незараженных файлов. Код вируса меняется после каждого нового заражения, но принцип его действия всякий раз остается неизменным. Известны, например, две так называемые утилиты мутации вируса: Mutation Engine и Polymorphic Trident Engine. При использовании этих утилит любой вирус становится полиморфным, так как утилиты добавляют в его код определенные команды в произвольной последовательности.
По деструктивным возможностям компьютерные вирусы можно разделить на следующие 4 группы:
Безвредные – никак не влияющие на работу компьютерной системы, кроме уменьшения количества свободной памяти, указанной в результате своего распространения.
Неопасные – влияние которых ограничивается уменьшением свободной памяти, а также графическими, звуковыми и прочими эффектами.
Опасные – которые могут привести к серьезным сбоям в работе компьютерных систем.
Очень опасные – в алгоритм их работы введены процедуры, которые могут вызвать потерю программ, уничтожить данные, стереть необходимую для работы компьютера информацию, записанную в системных областях памяти, способствовать быстрому износу движущихся частей механизмов (например, вводить в резонанс и разрушать головки некоторых типов жестких дисков) и т.п.
№4. Способы проникновения вирусов в компьютер.
Т.к. все больше людей путешествует в Интернет, то соответственно, шансы получить вирус (по чужому злому умыслу или своему недомыслию) возрастают.
Здесь: достаточно зайти на подозрительный сайт и ответить "Да", щелкнув на кнопке формы.
Наиболее распространен вид почтовых вирусов, паразитирующих на людских слабостях, в первую очередь - на любопытстве. Например, вам приходит письмо с предложением посмотреть на Анну Курникову с вложенными фотографиями. Если вы читали статьи или слышали о таких письмах, то вы, конечно, немедленно сотрете письмо от незнакомого человека. Однако, как правило, первая реакция - а не посмотреть ли, что нам прислали. И вот на вашем винчестере появился вирус, который может сотворить с вашей информацией все, что ему угодно. А ему угодно, кроме всего прочего, разослать себя всем адресатам, записанным в вашей адресной книге. Или отформатировать ваш винчестер.
Учебный вопрос №5. Методы и способы защиты от вирусов.
Методы борьбы с вирусами и троянцами описаны во многих книгах и журналах. К сожалению, единственный 100-процентный способ борьбы с ними - не включать компьютер вообще. Можно еще посоветовать ничего не устанавливать и ничего не запускать. Но тогда для чего вам нужен компьютер?
Основные признаки появления вируса в системе:
Замедление работы некоторых программ (очень низкое быстродействие компьютера).
Увеличение размеров файлов (особенно выполняемых). Это трудно заметить, но можно. В таких случаях помогает программа-ревизор.
Появление не существовавших ранее "странных" файлов - особенно в каталоге Windows или корневом. Прежде чем удалить файл, скопируйте его в другой каталог - вдруг он еще понадобится.
Уменьшение объема доступной оперативной памяти. (тоже трудно отслеживается, проще посмотреть специальной программой, что конкретно запущено в данный момент). Если стандартные средства не подходят, поищите что-нибудь в Интернет, например Ha www.listsoft.ru.
Внезапно возникающие разнообразные видео и звуковые эффекты.
Заметное снижение скорости работы в Интернете. (Вирус или троянец может что-то качать. Это проверяется ATGuard. Если в списке работающих в сети программ есть что-то типа kemei.exe или system.exe - это серьезный повод для подозрений).
Наконец, жалобы от друзей (или провайдера) о том, что к ним приходят различные непонятные письма. Вирусы любят рассылать себя по почте.
№6. Современные антивирусные программы.
Как работают антивирусные программы
К сожалению, борьба с вирусами - дело весьма сложное, и далеко не каждый программист может справиться с ним самостоятельно. Поэтому практически единственный способ - это использование различных антивирусных программ. Надо четко понимать, что ни одна подобная программа не дает стопроцентной надежности - она может "не узнать" какой-то вирус или, наоборот, заподозрить его в "добропорядочной программе". Т.к. новые вирусы появляются постоянно, то антивирусные программы следует регулярно обновлять, например, вирусная база AVP сейчас обновляется ежедневно, а антивирус DRWEB примерно раз в три дня.
У большинства антивирусов есть два режима использования - сканер и монитор. В режиме сканирования тщательно проверяются файлы, расположенные на диске; при этом вы можете указать для проверки отдельные файлы, директории или весь винчестер.
Монитор же является резидентной программой (т.е. он запущен все время, пока включен компьютер) и "на лету" проверяет запускаемые вами программы и файлы, к которым эти программы обращаются. Как правило, монитор производит менее тщательную проверку, чем сканер, но все же позволяет выловить наиболее распространенные вирусы. К сожалению, у антивирусов есть один минус - они довольно ощутимо замедляют работу компьютера, ведь им надо проанализировать каждый файл, перед тем как разрешить его использование. Именно из-за этих недостатков пользователи очень часто отключают антивирусы.
Разумеется, можно отключить монитор, когда вы работаете со знакомыми программами, но если вы работаете с Интернет или запускаете какие-то новые программы, то лучше перестраховаться. И еще - стоит потратить пару минут и настроить сканер на автоматический запуск, скажем, в пятницу вечером, и проверку всех дисков и файлов. Помимо антивирусов, есть еще один очень полезный тип программ - ревизоры (например, ADinf32). Они отслеживают изменения в файлах, хранящихся на диске. При первом запуске такая программа просматривает ваши файлы и для каждого из них запоминает контрольную сумму, а при последующих запусках пересчитывает суммы и сравнивает их с хранящимся значением. И, разумеется, выдает предупреждение, если размер какого-то файла изменился (вирус, заражая файл, несколько увеличивает его размер).
Использование ревизора требует некоторого терпения, т.к. сначала у вас уйдет определенное время на его настройку - указание тех директорий и файлов, которые не надо отслеживать. А потом вам придется просматривать списки измененных файлов и решать, вирус это или нет?.. Но это вполне производительная трата времени - совместное использование антивируса и ревизора дает очень высокую степень защиты от вирусов.
Обзор антивирусных программ
Антивирусы - это программы, которые обнаруживают и удаляют вирусы с вашего компьютера. Наиболее представительными являются DrWeb (www. dials. ru), Antiviral Tolkit Pro (AVP) (www.avp.ru), ADInf (www.dials.ru или www.adinf.com). Эти программы постоянно получают международные сертификаты и считаются одними из лучших. Кроме того, на упомянутых сайтах можно найти множество полезной информации о вирусах вообще.. А главное - обновления антивирусных баз.
В деле борьбы с вирусами главное - иметь свежий антивирус. В любом случае существует вероятность заполучить вирус или троянца. Антивирус может его сначала не найти (если вирус еще неизвестен антивирусной программе). Но после обновления, т.е. получения с сайта производителя антивируса набора свежих антивирусных баз с последними дополнениями существует высокая вероятность, что вирус будет немедленно обнаружен и уничтожен.
Также важно не запускать неизвестных вам программ. Из за неуемного любопытства многие люди постоянно скачивают из Интернета различные программы и сразу запускают их или, купив пиратский компакт диск, запускают программы, не проверив их на наличие вирусов. Если вы хотите работать с подобными программами, то установите антивирусный монитор (который отличается от антивирусного сканера). Когда вы запускаете DrWeb на проверку дисков - это антивирусный сканер, а поставляемый с ним в комплекте Spider - это антивирусный монитор. Антивирусный монитор загружается вместе с операционной системой и постоянно проверяет все запускаемые файлы. И если находит вирус, то вам об этом сообщает. А потом, по вашей команде, может вылечить. А если не вылечит, то просто может уничтожить зараженную программу. И эта последовательность действий зависит от особенностей вируса, а также возможностей и установленных опций антивируса.
Можно порекомендовать и украинский антивирус Stop! (www dizet corn ua) Этот продукт специально предназначен для борьбы с троянскими программами.
Также хорошим подспорьем для обнаружения троянцев может стать ATGuard.
Коммерческие антивирусные программы
Теперь мы рассмотрим коммерческие антивирусные программы, которые предлагает нам сегодняшний рынок.
Собственно, наибольшую популярность у отечественных пользователей снискали две компании-производителя антивирусных программ ЗАО "Лаборатория Касперского" и ЗАО "ДиалогНаука" (http//www.dials.ru).
Doctor Web
Легендарная программа, разработанная И.А. Даниловым в 1994г. и пришедшая на смену морально устаревающему Aidstest`у. Она до сих пор не потеряла своей популярности, кстати, недавно вышла ее новая версия 4.26. Существует в двух вариантах 16-и 32-битном. Последний факт дает основания предполагать, что Doctor Web будет и в дальнейшем нас радовать качественными обновками.
Последняя версия продукта распознает вполне приличное количество вирусов, поэтому приверженцам "ДиалогНауки" советуем со всей серьезностью относиться к обновлению антивирусного программного обеспечения. С недавнего времени Doctor Web выпускают не только для DOS/Windows, но и для OS/2, Novell NetWare, Linux и ряда других платформ.
Бесплатные и ознакомительные некоммерческие версии некоторых перечисленных продуктов компаний можно загрузить на http://www.dials ru/download. Если захотите что-либо купить, на страничке http//www.dials.ru/commer/shop.htm можно найти список электронных (и не только) магазинов.
AVP
Эта торговая марка известна далеко за пределами России, а последние несколько лет она неизменно фигурирует в тройке лучших антивирусных производителей мира: если верить статистике, ей отдает предпочтение каждый второй пользователь! И это неудивительно - сложно найти обеспечение, равное по надежности программам AVP (AntiViral Toolkit Pro) или "Антивирус Касперского". Эту истину неоднократно подтверждали множество именитых компьютерных изданий.
Линейка AVP состоит из четырех продуктов: Lite и Gold, ориентированных на домашние ПК, Platinum - для малого бизнеса, и "Решение для Корпоративных пользователей" - для крупного.
Symantec Norton AntiVirus
По объемам продаж этот антивирус (http://www.Symantec.com/nav) и уступает только McAfee VirusScan, занимая второе место в мире.
Прежде всего, стоит отметить наличие русскоязычной версии этого антивируса. Но, несмотря на его огромную популярность на отечественном рынке, его нельзя назвать лучшим антивирусом, в первую очередь, из-за плохого распознавания вирусов и ложных срабатываний. Что касается требовательности программы к системным ресурсам и удобства в обращении, то здесь все в порядке. Если пакет успешно обнаружит вирус, то даст вразумительное объяснение, как рекомендуется поступить в данной ситуации. В случае детектирования неизвестных вирусов, он может локализовать зараженные данные на время, пока не появятся соответствующие обновления на сайге разработчика. Вообще, все подозрительные данные Norton AntiVirus при необходимости кодирует и отправляет по почте в исследовательский центр Symantec. Подобно McAfee VirusScan, программа позволяет сканировать носители по ранее заданному расписанию и автоматически обновлять базы. Symantec Norton AntiVirus 2001 выпускают отдельно для ОС Windows 9x/Me, отдельно для NT/2000. В ShopSymantec (http//www.symantecstore.com) обе версии программы можно загрузить за 39.95 $ или за те же деньги плюс расходы по доставке приобрести CD-ROM.
№1. Шифрование. Приёмы шифрования и дешифрования данных.
Криптография – наука, изучающая принципы, средства и методы преобразования данных с целью сокрытия их содержания, предотвращая, таким образом, их несанкционированное использование либо скрытую модификацию. В результате криптографического преобразования получается зашифрованный текст.
Криптографические методы защиты – это методы защиты данных при помощи криптографического преобразования, т.е. преобразования данных шифрованием.
Шифрование - это способ изменения сообщения или другого документа обеспечивающее искажение (сокрытие) его содержимого.
Кодирование - это преобразование обычного, понятного текста в код. При этом подразумевается, что существует взаимно однозначное соответствие между символами текста (данных, чисел, слов) и символами кода - в этом принципиальное отличие кодирования от шифрования. Часто кодирование и шифрование считают одним и тем же, забывая о том, что для восстановления закодированного сообщения, достаточно знать правило подстановки (замены). Для восстановления же зашифрованного сообщения, помимо знания правил шифрования, требуется и ключ к шифру. Шифровать можно не только текст, но и различные компьютерные файлы - от файлов баз данных и текстовых процессоров до файлов изображений.
Идея шифрования состоит в предотвращении просмотра истинного содержимого сообщения (текста, файла и т.п.) теми, у кого нет средств его дешифрования. А прочесть файл сможет лишь тот, кто сможет его дешифровать.
Шифрование появилось примерно четыре тысячи лет тому назад. Первым известным применением шифра (кода) считается египетский текст, датированный примерно 1900 г. до н.э., автор которого использовал вместо обычных (для египтян) иероглифов не совпадающие с ними знаки.
Различают:
симметричное шифрование (для шифрования и расшифрования используется один и тот же ключ);
шифрование на открытом ключе – ассиметричное шифрование (для шифрования используется один ключ, а для расшифрования – другой);
необратимое шифрование (используется при шифровании паролей, зашифрованный текст записывается в память, далее сравниваются зашифрованные строки текста, при этом данные не могут быть воспроизведены).
В качестве паролей большинство исследователей не рекомендуют использовать:
свои имя, фамилию, а также имена и фамилии близких родственников;
свои номера телефонов;
номерной знак своего автомобиля;
пароли, содержащие одинаковые буквы;
комбинации букв на клавиатуре (например, qwerty);
даты рождения, свою, друзей, коллег по работе, близких родственников;
слова: user, master, guru, got и т.д.
К алгоритму шифрования, предназначенному для массового применения в вычислительных системах, предъявляется следующая система требований:
– зашифрованный текст должен поддаваться только чтению при наличии ключа шифрования;
– число операций, необходимых для определения использованного ключа шифрования по фрагменту шифрованного текста и соответствующему ему открытому тексту, должно быть не меньше общего числа возможных ключей;
– знание алгоритма шифрования не должно влиять на надежность защиты;
– незначительные изменения ключа шифрования должны приводить к существенному изменению вида зашифрованного текста;
– незначительные изменения шифруемого текста должны приводить к существенному изменению вида зашифрованного текста даже при использовании одного и того же ключа;
– структурные элементы алгоритма шифрования должны быть неизменными;
– в процессе шифрования должен осуществляться постоянный контроль за шифруемыми данными и ключом шифрования;
– дополнительные биты, вводимые в текст в процессе шифрования, должны быть полностью и надежно скрыты в шифрованном тексте;
– длина шифрованного текста должны быть равна длине исходного открытого ключа;
– не должно быть простых и легко устанавливаемых зависимостей между ключами, последовательно используемыми в процессе шифрования;
– любой ключ из множества возможных должен обеспечивать надежную защиту информации;
алгоритм должен допускать как программную, так и аппаратную реализацию, при этом изменение длины ключа не должно вести к качественному ухудшению алгоритма шифрования.
№2. Ручное и автоматическое шифрование сообщений. Самораспаковывающиеся архивы.
Оба формата архивирования — RAR и ZIP — поддерживают шифрование. Чтобы зашифровать файлы, нужно до начала архивации указать пароль — в командной строке, в меню или непосредственно на вкладке "Дополнительно" диалога "Имя и параметры архива". В командной строке это делается с помощью ключа –p<pwd>. Для ввода пароля в оболочке WinRAR нажмите <Ctrl+P> (то же действие происходит при выборе команды "Пароль" в меню "Файл" или при щелчке мышью на маленьком значке ключа в левом нижнем углу окна WinRAR). Для ввода пароля в диалоге "Имя и параметры архива" необходимо нажать кнопку "Установить пароль" на вкладке "Дополнительно".
В отличие от ZIP, формат RAR позволяет шифровать не только данные файлов, но и другие важные области архива: имена файлов, размеры, атрибуты, комментарии и другие блоки. Если вы хотите задействовать эту функцию, включите опцию "Шифровать имена файлов" в диалоге задания пароля. Чтобы включить общее шифрование в режиме командной строки, вместо ключа –p[пароль] нужно указать ключ – hp[пароль]. Зашифрованный в таком режиме архив нельзя без пароля не только распаковать, но даже просмотреть список находящихся в нём файлов.
Не забывайте удалять введенный пароль после того, как он становится ненужным, иначе вы можете случайно запаковать какие-либо файлы с паролем, абсолютно не намереваясь этого делать. Чтобы удалить пароль, введите пустую строку в диалоге ввода пароля или закройте WinRAR и снова его запустите. Когда пароль введен, жёлтый значок ключа становится красным. Кроме того, если вы начинаете архивацию с использованием пароля, заголовок диалога ввода имени и параметров архива дважды мигнет.
Если вы ввели пароль непосредственно в диалоге "Имя и параметры архива", то вам не нужно отменять его самостоятельно — пароль будет действовать только в течение одной операции архивирования, по окончании которой сбросится автоматически.
При извлечении зашифрованных файлов можно ввести пароль заранее, хотя это и необязательно. Если пароль не был введен перед началом извлечения, и WinRAR обнаружил зашифрованный файл, он спросит пароль у пользователя.
В формате ZIP применяется собственный алгоритм шифрования. Архивы RAR шифруются с помощью значительно более надежного алгоритма AES-128. Поэтому если необходимо зашифровать важную информацию, то предпочтительнее формат RAR. Для обеспечения достаточного уровня безопасности используйте пароли длиной не менее 8 символов. Не следует использовать в качестве пароля слова какого-либо языка, лучшим выбором является случайная комбинация букв и цифр. Обратите внимание, что в паролях учитывается регистр букв. Помните, что если вы потеряете свой пароль, восстановить из архива зашифрованные файлы не удастся — в этом вам не поможет даже сам автор WinRAR.
Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив — это архив, к которому присоединен исполняемый модуль. Этот модуль позволяет извлекать файлы простым запуском архива как обычной программы. Таким образом, для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. Тем не менее, WinRAR может работать с SFX-архивом так же, как и с любым другим, поэтому если вы не хотите запускать SFX-архив (например, когда не можете гарантировать, что в нем нет вирусов), то для просмотра или извлечения его содержимого можно использовать WinRAR.
SFX-архивы, как и любые другие исполняемые файлы, обычно имеют расширение .EXE.
SFX-архивы удобны в тех случаях, когда нужно передать кому-то архив, но вы не уверены, что у адресата есть соответствующий архиватор для его распаковки. Вы также можете использовать SFX-архивы для распространения своих собственных программ. Например, дистрибутив WinRAR базируется на GUI SFX-модуле RAR Default.sfx.
Чтобы создать SFX-архив из командной строки, вы можете использовать ключ – sfx при создании нового архива или команду S для преобразования существующего архива в SFX. При создании нового архива в оболочке WinRAR включите опцию "Создать SFX-архив" в диалоге ввода имени параметров и архива. Если же нужно создать SFX-архив из уже существующего, то войдите в него и нажмите кнопку "SFX".
В комплект поставки WinRAR входит несколько SFX-модулей для разных платформ. Все SFX-модули (они имеют расширение .sfx) должны находиться в той же папке, что и WinRAR. По умолчанию WinRAR всегда использует модуль Default.sfx, но вы можете указать имя другого модуля сразу после ключа "–sfx" или команды "S". Например, для преобразования архива myarchive.rar в SFX с модулем WinCon.SFX выполните следующую команду:
WinRAR SWinCon.SFX myarchive.rar
В оболочке WinRAR нужный SFX-модуль можно выбрать из меню, которое появляется при выполнении команды "SFX".
№3. Шифрование с открытым и закрытым ключом.
Новейшим подходом к шифрованию компьютерных данных является метод шифрования с открытым и закрытым ключом, при котором ключ для дешифрования сообщения содержится в самом передаваемом сообщении.
Основной проблемой при шифровании всегда оставалась передача ключа лицу, принимающему зашифрованные сообщения. Системы шифрования с открытым и закрытым ключом появились в 70-х гг. как системы, обеспечивающие передачу шифрованных сообщений, для расшифровки которых можно было использовать ключ, отличный от ключа шифрования. Этим такие системы принципиально отличались от старых систем, в которых у получателя и отправителя сообщений должен быть один ключ.
В компьютерной системе шифрования с открытым ключом используется программа, шифрующая данные при помощи открытого ключа получателя. Открытый ключ - это шифр, который получатель делает доступным, и который служит инструкцией (руководством) по шифрованию сообщения. Открытый ключ создается программой шифрования, и у каждого пользователя он свой.
После того, как сообщение зашифровано, его может расшифровать только получатель при помощи своего личного, закрытого ключа. Личный ключ создается самим пользователем при установке программы и передается ей в качестве исходной информации. Одновременно с ним создается открытый ключ.
Для обоих корреспондентов требуется программа шифрования/дешифрования. Если пользователь А хочет отправить шифрованное сообщение пользователю В, то пользователь А сначала должен получить открытый ключ пользователя В. Открытый ключ предоставляется через сервер открытых ключей. Пользователь В помещает на этот сервер свои открытые ключи (или ключ) - столько, сколько нужно. Пользователь А берет этот ключ, а затем "вставляет" его в программу шифрования сообщений и готовит сообщение, которое затем будет отправлено пользователю В. Для дешифрования сообщений пользователь В использует свой закрытый ключ. Программа шифрования считывает открытый ключ, который сообщает, каким образом было зашифровано сообщение, чтобы его можно было дешифровать закрытым ключом. При этом для расшифровки сообщения уже нельзя воспользоваться открытым ключом. Это означает, что только получатель сообщения сможет прочитать сообщение, отправленное пользователем А.
Таким образом, закрытый ключ в сочетании с программой шифрования используется для дешифрования сообщения, зашифрованного при помощи открытого ключа пользователя и такой же программы шифрования. Без знания закрытого ключа дешифровать зашифрованный файл невозможно.
Этот метод удобен для тех, кому требуется принимать зашифрованные сообщения, передаваемые по электронной почте от многих корреспондентов. Все они могут использовать программу шифрования и открытый ключ для шифрования сообщений, но расшифровать его сможет лишь получатель при помощи закрытого ключа.
Данный процесс схематически изображен на рисунке:
Шифрование и дешифрование сообщения с использованием, соответственно, открытого и закрытого ключей
Помимо шифрования сообщений, системы с открытым ключом могут применяться в качестве средств аутентификации сообщений или иных данных, приходящих от получателей.
Как уже указывалось, открытый ключ можно разместить на любом количестве соответствующих серверов в Web. Эти сайты бесплатно хранят открытые ключи и организованы в виде базы данных. Для поиска таких серверов достаточно ввести в поисковую программу ключевую фразу public key servers (серверы открытых ключей).
№4. Шифрование файлов. Шифрование почтовых сообщений.
Об использовании паролей
Пароли можно использовать для разных целей, например:
можно требовать ввод пароля для открытия файла, чтобы полностью предотвратить открытие документа пользователями, не прошедшими проверку;
можно требовать ввод пароля для изменения файла, чтобы разрешить открытие документа всем пользователям, а внесение в него изменений — только пользователям, прошедшим проверку. Пользователь, изменивший документ без ввода пароля для изменения, сможет сохранить этот документ только с другим именем файла.
Создав пароль, запишите его и храните в надежном месте. В случае утери пароля открыть защищенный паролем файл или получить к нему доступ будет невозможно.
В паролях учитывается регистр знаков, поэтому если при назначении пароля были использованы знаки в разных регистрах, при вводе пароля пользователи должны вводить знаки в тех же регистрах.
Пароли могут состоять из любого сочетания букв, цифр, пробелов или других знаков и иметь длину до 15 знаков. При выборе дополнительных параметров шифрования можно создавать пароли большей длины.
Запрос пароля при открытии или изменении файла
При задании пароля следует записать его и хранить в надежном месте. В случае утери пароля открыть защищенный паролем документ или получить к нему доступ будет невозможно.
Методика задания пароля:
Откройте файл.
В меню Сервис выберите команду Параметры, а затем откройте вкладку Безопасность.
Выполните одно из следующих действий.
Задание пароля для открытия файла
В поле Пароль для открытия файла введите пароль, а затем нажмите кнопку OK.
В поле Введите пароль еще раз повторно введите пароль, а затем нажмите кнопку OK.
Задание пароля для изменения файла
В поле Пароль разрешения записи введите пароль, а затем нажмите кнопку OK.
В поле Введите пароль еще раз повторно введите пароль, а затем нажмите кнопку OK.
Примечание
Чтобы задать пароль, содержащий до 255 знаков, нажмите кнопку Дополнительно, а затем выберите тип шифрования RC4.
Удаление или изменение пароля
Откройте документ.
В ответ на соответствующее приглашение введите пароль.
В меню Сервис выберите команду Параметры, а затем откройте вкладку Безопасность.
В поле Пароль для открытия или Пароль для изменения выделите знаки (обычно это звездочки), представляющие существующий пароль.
Выполните одно из следующих действий:
чтобы удалить пароль, нажмите клавишу DEL, а затем нажмите кнопку OK;
чтобы изменить пароль, введите новый пароль, а затем нажмите кнопку OK.
В случае изменения пароля введите новый пароль еще раз, а затем нажмите кнопку OK.
Разрешение вопросов, связанных с паролями
Защита файла паролем перестала действовать.
Возможно, файл был сохранен в другом формате. Например, пароли удаляются при сохранении файла в виде веб-страницы. Хотя при сохранении файла в виде веб-страницы его внешний вид почти не изменяется, защита файла паролем утрачивается и создать пароль после создания веб-страницы также невозможно.
Чтобы сохранить пароль, перед сохранением файла в виде веб-страницы следует сохранить его копию в исходном формате.
Введенный пароль не сработал.
В паролях различаются прописные и строчные буквы. Попробуйте ввести пароль при включенном режиме CAPS LOCK или наберите пароль еще раз, чтобы убедиться, что он введен правильно.
№ 5. Шифрование данных для передачи.
Фирмы «Анкад» и «Скантек» разработали и активно предлагают на рынке «под ключ» аппаратно-программные комплексы семейства «Криптон». Они предназначены для защиты информации, обрабатываемой с помощью ПК, а также информации, передаваемой между ними по каналам связи.
«Криптон-3» – это шифратор для ПК типа IBM PC. Изготовлен на одной печатной плате расширения для указанных ПК на базе специализированных заказных микросхем. Конструкция платы такова, что перехват информации с нее за счет излучения невозможен. Потребляемая мощность – не более 3 Вт. Рекомендован для защиты коммерческой информации.
«Криптон-4» – аналогичный шифратор, но имеющий более высокую степень интеграции и скорость шифрования.
«Криптон-ИК» – это шифратор для ПК типа IBM PC, работающий со стандартными интеллектуальными картами (смарт-картами). Может быть использован при построении систем безопасности, контроля доступа, организации безналичных расчетов.
С применением средств семейства «Криптон» разработаны системы компьютерной безопасности «Kryptolet» и «SmartAccess».
Система «SmartAccess», например, обеспечивает:
– вход в систему только предъявления пароля и ключа;
– разграничение доступа пользователей к логическим дискам;
– шифрование информации на винчестере и дискетах;
– защиту от входа в систему с дискеты;
– работу имеющихся специальных утилит для администратора системы;
– автоматизацию всех процессов.
В системе «SmartAccess» реализован максимальный уровень защиты, исключающий использование ваших данных даже при хищении ПК или дискет с информацией.
Например, нужно сдать винчестер в ремонт. Если данные на нем защищены с использованием «SmartAccess», то их можно не удалять – потенциальный злоумышленник не сможет их прочесть.
Главным положительным качеством устройств «Криптон» является то, что шифрование данных в них осуществляется на основе известного ГОСТа 28147-89,
№6. Программное обеспечение для шифрования.
У каждого из нас есть нечто, что хотелось бы скрыть от посторонних. Это может быть личная переписка, фотоальбом, результаты собственного труда. Возможно, вам необходимо обмениваться конфиденциальной информацией по электронной почте со своим коллегой из другой страны. Очевидно, что конфиденциальности можно добиться, только применяя программы шифрования, которые закроют от посторонних глаз всю более или менее важную информацию. Итак, цель поставлена, теперь, если вам есть что скрывать, необходимо определиться со средствами, которые помогут нам воплотить эту цель. Программ для зашиты информации существует огромное количество. Мы же попытаемся рассмотреть из них лишь самые мощные и известные.
McAffee Shredder, McAffee Fortress
Обе программы входят в комплект Nuts&Bolts, основного конкурента Norton Utilities. Shredder, так же как и Wipelnfo, отвечает за безопасное удаление информации. Возможности этих программ схожи между собой, поэтому подробно их описывать не имеет смысла. Fortress - это утилита, которая позволяет производить шифрование 40-битным ключом при помощи алгоритма DES. Посредством Fortress файлы можно просто зашифровать, а можно создать самораспаковывающийся архив. В опциях программы предусмотрены удаление либо сохранение исходных файлов после создания их зашифрованных копий. К явным неудобствам программы можно отнести то, что за один раз программа позволяет зашифровать лишь один файл. Используемый алгоритм DES не является самым надежным, да и 40-битного ключа на сегодняшний день явно маловато. Поэтому программу вряд ли можно рекомендовать тем, кто серьезно обеспокоен проблемами безопасности.
PGP 6.5.3 (www.pgpi.com, www.pgp.com), freeware
PGP (Pretty Good Privacy) - пожалуй, самый известный и самый надежный
№1. Перехват информации.
Если вы получили полный доступ к одной из рабочих станций в локальной или глобальной сети домена, то можете использовать недостатки в системе защиты сетевых соединений серверов Windows NT. Слабая защита сетевых соединений приводит к тому, что, используя специализированное программное обеспечение, вы сможете подвесить сервер Windows NT ("отказ в обслуживании") и даже получить права администратора путем перехвата административных сетевых соединений. Для этого применяются следующие виды атак:
• Использование Named Pipe File System (NPFS).
• Использование средств удаленного управлений.
NPFS (Named Pipe File System)
Named Pipe File System является виртуальной файловой системой, которая управляет не файлами, а каналами named pipes. Каналы named pipes относятся к классу файловых объектов наряду с файлами, каталогами на диске, устройствами и почтовыми ящиками (mailslots). Поэтому большинство функций работы с файлами (в том числе CreateFile, ReadFile и WriteFile) работают и с каналами. Канал named pipes представляет собой виртуальное соединение, по которому передается информация от одного процесса к другому. Информация может передаваться как в одну сторону (однонаправленный канал), так и в обе стороны (двунаправленный или дуплексный канал). Создание виртуального канала в Windows NT происходит следующим образом.
№2. Технические средства, используемые для перехвата информации и для защиты от перехвата.
Доступ к удаленным компьютерам через 139 порт (NetBIOS) является одним из самых простых способов добыть интересующую вас информацию (пароли к почте, dial up. Windows, ICQ и др.). Имея необходимые программы и минимум знаний, осуществить такую атаку сможет любой неискушенный пользователь.
Мы рассмотрим системы Windows 95/98, т.к. другие системы используются реже, а их взлом данным способом гораздо сложнее. Вы, наверное, работали в локальной сети и знаете, что компьютеры в сети могут открывать друг другу ресурсы (допустим, диск С: или папку Мои документы) для записи/чтения. Обмен данными происходит по протоколу NetBIOS, который, в свою очередь, в 90 % случаев использует протокол транспортного уровня TCP. Другой транспортный протокол – IPX – мы не рассматриваем, как редко используемый. Работа в Интернет мало отличается от работы в локальной сети (это источник потенциальной уязвимости тех пользователей, которые этого не понимают).
Как уже упоминалось, удаленная работа производится через порт 139 клиентского компьютера. Для получения информации о чужих компьютерах также необходимо использовать порт 137 атакуемого ПК. Чтобы получить доступ к компьютеру, необходимы следующие условия:
Ваш провайдер не должен блокировать обращения (пакеты) на 137 и 139 порты.
Провайдер атакуемого не должен фильтровать эти обращения.
Вам необходимы: операционная система Windows 95/98 и выход в Интернет без использования локальной сети.
Доступ к атакуемым дискам должен быть открыт.
Убедиться, что проблем с провайдерами не будет, вам поможет программа Essential Nettools (www.tamos.com). Можно использовать программу Legion, это не очень хорошо сказывается на результате.
Далее делаем следующее: выходим в Интернет, загружаем программу Essen-NetTools, и если все условия выполнены, начинаем атаку.
На первой вкладке программы есть 2 окошка для ввода начального и конечного IР-адреса. Вначале просканируем всех пользователей собственного провайдера. Узнаем свой IP-адрес (в окне MS-DOS набираем IPCONFIG). Предположим, ваш IP-адрес оказался 192.148.210.23. Тогда начальный адрес будет 192.148.210.1, а конечный - 192.148.210.255. Прописываем их в окна NetTools. Щелкаем на кнопке SCAN. Процесс пошел. Если все хорошо, то через несколько минут в окне результатов начнут появляться сетевые адреса вашего провайдера. В противном случае - ждем окончания сканирования. Если окно результатов так и останется пустым, это значит, что ваш провайдер блокирует эти запросы. В случае успеха отобразится информация о сетевых соединениях вашего провайдера. Она будет разбита на несколько столбцов: имя компьютера, имя рабочей группы и т.д. Для нас важна колонка RS - там указано либо "yes" либо "по". Нас интересуют только клиенты, отмеченные как "yes".
Перехватчики сканкодов клавиатуры
Представляют угрозу для безопасности ПК перехватчики сканкодов клавиатуры, которые записывают информацию, вводимую с клавиатуры, в том числе и пароли. Обычно они пишутся под MS-DOS. Перехватчики являются резидентными программами и, конечно же, действуют незаметно для пользователей. После запуска утилита записывает сканкоды нажатых клавиш в специальный файл. Это может быть фиксированное количество нажатий или запись всех кодов на момент явной выгрузки утилиты из оперативной памяти компьютера.
По своей сути, перехватчики сканкодов клавиатуры - это программы, способные перехватить секретный ключ или незашифрованные данные, которые вводятся с клавиатуры. Существуют утилиты, которые просто заменяют алгоритм шифровки некриптоустойчивым алгоритмом. В том случае, если программист не предусмотрел достаточных средств защиты, такие программы легко могут нарушить безопасность криптосистемы. Это особенно актуально для операционных систем, которые не имеют встроенных средств защиты или средств разграничения доступа (MS DOS или Windows 95/98/Me).
В качестве примера можно привести древнее средство похищения пароля, известное еще со времен большой ЭВМ. Программа-"фантом" эмулирует приглашение ОС, предлагая ввести имя пользователя и пароль, запоминает его в каком-либо файле и прекращает работу с сообщением "Invalid password".
Существует также возможность подмены криптоалгоритма. Примером реализации может служить, например, "закладка", которая маскируется под прикладную программу-"ускоритель" типа Turbo Krypton. Эта "закладка" заменяет алгоритм шифровки при помощи платы (по ГОСТ 28147-89), реализованный в "Krypton-3", другим простым алгоритмом, который легко поддается дешифровке.
Как пример, можно использовать программу Hook Dump, созданную Ильей Осиновым (Россия).
Эта программа может автоматически загружаться при включении компьютера, никак не проявляя своего присутствия. Набранный на клавиатуре текст, названия программ, в которых набирался текст, и даже скрытый пароль в Dial-Up Networking, который вообще не вводился - все это записывается в файл, находящийся в любой директории и под любым именем. Программа имеет много настроек, что позволяет определять нужную конфигурацию.
Другая программа для Windows 95/98 - KeyLook, при загрузке превращается в малоприметный минимизированный прямоугольник на панели задач, который сливается с ней по цвету и не подписан. Максимизация приводит к появлению небольшого окна с заголовком Minimize this window. У неискушенного пользователя это не вызывает ни малейших подозрений
Кроме того, программа Hidelt (70 Кбайт) позволяет убирать с экрана или панели задач любое окно (или несколько окон) и превращать их в маленькую иконку системного меню.
Существует и другая схема атаки. Для MS DOS и Windows есть множество "закладок" чтения и сохранения паролей, вводимых с клавиатуры (из-за перехвата соответствующего прерывания), например, при работе утилиты Diskreet v.6.0. Злоумышленник вносит в файл начальной загрузки команду запуска перехватчика сканкодов клавиатуры перед строкой инициализации подключения к сети, а после этого приглашает администратора для разрешения любой надуманной проблемы (искусственно созданной или настоящей). Если администратор регистрируется на этом ПК под своим именем, то его пароль перестает быть секретом. Администратор, как правило, не проверяет содержимое файлов начальной загрузки (и вряд ли это будет уместно в условиях дефицита времени).
Если есть возможность, то злоумышленник попробует поставить перехватчик; сканкодов на компьютеры других пользователей или замаскировать вызов перехватчика сетевыми программами. Для того чтобы перепрятать файлы и каталоги со сканкодами, в ход идут любые хитрости. Например, если имя каталога состоит из символов ALT+255, то в MS-DOS такой каталог делается незаметным.
В отличие от атак на файлы PWL, которые могут быть отсроченными, время использования перехватчиков сканкодов клавиатуры очень ограничено (велика вероятность обнаружения взломщика).
Как уже подчеркивалась, большинство перехватчиков написано для MS-DOS. Самые известные из них - Keytrap, Playback, Keycopy.
Можно реализовать перехватчик и для Windows 95/98, но поскольку есть более простые и эффективные средства атак (наподобие атаки на PWL-файлы), то они не получили широкого распространения.
Значительно сложнее написать утилиты перехвата для Windows NT/2000/XP. Здесь требуется знание операционной системы на уровне системного программиста. Кроме того, для установки такой утилиты на ПК необходимы полномочия администратора Windows NT/2000/XP.
Помимо универсальных утилит перехвата сканкодов, есть и специализированные. Например, для перехвата паролей в среде Novell NetWare используется программа Getit. Она отслеживает только обращение к функции LOGIN и, таким образом, не накапливает "мусор".
№3. Программы мониторинга работы в сети.
Программы скрытого наблюдения. Программы-шпионы
Эти программы и приложения, отслеживая вашу деятельность в Сети, информируют заинтересованных лиц о ваших действиях, вкусах и предпочтениях. В компьютерном мире такие программы получили название spyware.
Spyware - это программное приложение, которое, будучи установленным на компьютер, собирает о пользователе персонального компьютера информацию, впоследствии отсылая ее разработчикам данного программного продукта. Возникает вопрос, является ли программа, которая регулярно отправляет разработчику информацию о качестве вашего Internet-соединения, количестве и направленности посещений сайтов, программой Spyware? Или, разве является программой-шпионом Приложение к Web-браузеру, которое ведет статистику регулярно посещаемых вами сайтов, чтобы начать их загрузку сразу же после подключения к Сети для ускорения доступа к ним?
Не все программы одинаково вредны - часть из них регулярно собирают и анализируют информацию с вполне понятными целями. Более того, некоторые из этих программ вы инсталлировали сознательно, учитывая эти особенности их работы. Сделаем вывод. Spyware - это приложение, отслеживающее действия пользователя без его согласия и злоупотребляющее при этом его неосведомленностью.
Кто же заинтересован в такой системе наблюдения за пользователями Internet? Кто вкладывает деньги в создание подобных коммерческих проектов и какие выгоды затем получает разработчик spyware? Если вы не являетесь объектом промышленного или государственного шпионажа, то кому будет интересно, сколько раз вы входили в Internet, какие сайты посещали, и какой была при этом скорость соединения?
Чаще всего программа-шпион собирает информацию для маркетологов. Последние занимаются наблюдением и анализом состояния рынка и продвижения товаров к определенным группам потребителей. Рекламодателей вряд ли заинтересует тот факт, что конкретный потребитель в течение некоторого времени посещает определенный сайт. Но если этот сайт регулярно посещает определенное количество заинтересованных людей, то продавцы, рекламные агентства и пр. хотели бы знать, какой именно товар или сервис привлек эту категорию людей.
Иногда программы-шпионы используются для привлечения покупателей. Некоторые пользователи в надежде заработать устанавливают на компьютер специальные рекламные модули. Пока они находятся в Internet, перед их глазами постоянно прокручивается реклама. Зная вкусы и потребности пользователя, можно преподнести ему в нужный момент рекламу того товара, который он ищет. В таком случае высока вероятность, что пользователь прореагирует на рекламу положительно и обратится именно в тот магазин или фирму, которые упоминались в рекламном ролике.
Отслеживая ваши вкусы и предпочтения, программы spyware накапливают информацию, и вскоре у компании, занимающейся исследованием рынка, появляется очень даже неплохая база данных о различных группах пользователей. Если говорить о масштабах подобной деятельности, то оцените следующие цифры: в настоящий момент насчитывается более тысячи приложений spyware. По данным Forrester Research, только американская экономика два года назад потеряла 3 млрд. долл. из-за опасений пользователей делиться персональной информацией Программы, следящие за деятельностью посетителей Сети, загружались более 22 млн. раз.
Какой еще вред могут нанести шпионы? Программы, установленные на жестком диске, иногда прописываются в автозапуск, изменяют тексты сообщений электронной почты (снабжая исходящие письма и вложения рекламными блоками) модифицируют содержимое файлов, добавляют рекламные фрагменты и т.д. Неприятным сюрпризом также оказываются рекламные сообщения и плакаты, постоянно всплывающие в окне браузера. Шпионы-резиденты постоянно занимают ресурсы оперативной памяти и место на диске, что особенно неприятно, дели у вас и без того медленный компьютер.
Виды программ-шпионов
Хотя однозначно классифицировать эти программы достаточно сложно, попытаемся это сделать.
Internet-spyware. Эти программы собирают информацию о качестве-связи, способе подключения, скорости модема, типе Internet-соединения и т.д. Компании получают достоверную картину географического расположения посетителей и их компьютеров, а разработчики могут составить представление о превалирующих типах пользователей.
HDD-spyware. Эти программы занимаются сбором информации о содержимом жесткого диска и отсылают ее разработчику. Чаще всего речь идет о сканировании некоторых папок и системного реестра, что позволяет составить список программ, установленных на компьютере пользователя.
Keylogger - сканеры клавиатуры. Программы этого типа редко попадают на компьютер пользователя по чистой случайности. Поскольку они позволяют полностью проследить работу пользователя, их можно отнести к классу троянских вирусов. Коммерческие компании, проводящие исследования рынка, не используют сканеры клавиатуры. Так как Keylogger анализирует каждое событие нажатия клавиши, впоследствии установщик данной программы может ознакомиться со всеми командами, текстами и другими действиями, которые выполнялись на данном компьютере.
Логгеры приложений. Иногда наблюдатель интересуется не столько документами, сколько приложениями, в которых они были созданы. Эта информация может быть полезной по разным причинам, и для ее сбора также используются специальные программы. В получении этой информации заинтересованы разработчики и продавцы программного обеспечения.
WWW-spyware. Приложения, отслеживающие вашу активность в Сети: посещаемые сайты, покупаемые продукты, информацию, которую вы вводите и оформлении покупки в электронном магазине. Нередко пользователь, соблазнившись обещанием о предоставлении скидок, сам устанавливает такую программу. Иногда их устанавливают пользователи, которые хотят знать, какие сайты посещают в их отсутствие другие люди. Иногда - родители, которые желают контролировать детей, посещающих сайты с возрастным ограничением. Подобные программы не только вырезают из текстов ненормативные выражения и откровенные фотографии, но и собирают персональную информацию о пользователе.
Cookie-spyware. Особый интерес эти приложения вызывают тем, что их не нужно ни внедрять, ни устанавливать на компьютер пользователя. Просто во время посещения сайтов на ваш жесткий диск записываются небольшие объемы информации, которые используются для различных целей - запоминания настроек, сохранения регистрационной информации и т. д. Между тем, если группу файлов cookie, полученных с различных сайтов, объединить и проанализировать, можно узнать немало интересного о том, кто сидит за компьютером.
E-mail spyware. Эти программы высылают на ваш почтовый ящик рекламную информацию направленного характера, т. е. такую, которая по данным предварительного анализа, может вас заинтересовать. Иногда такие приложения вносят изменения в вашу электронную переписку, снабжая исходящее или входящее сообщение графическим баннером или рекламным текстом. Многочисленные "черви" используют вашу адресную книгу для рассылки самих себя. Либо информация о вашем активном ящике передается другим компаниям для отправки спама.
Программы-шпионы. Программы-шпионы, как и обычные шпионы, стремятся скрыть свою деятельность. Ведь если их работа будет заметной, их никто не будет использовать. О некоторых наиболее известных и популярных программах все-таки стоит поговорить.
№4. Меры для предотвращения утечки информации при перехвате.
Защита от программ шпионов
Говоря о защите от программ-шпионов, необходимо отметить, что все-таки они не являются вирусами в чистом виде. Но защищаться от них надо. Приведем несколько советов, которые помогут вам избежать неприятностей во время пребывания в Internet.
Смотрите, что инсталлируете. Чаще всего, как уже упоминалось, шпион приходит, прикрываясь другим приложением. Программа-шпион, возможно, даже попросит вашего разрешения на инсталляцию. Но в процессе установки вы можете щелкнуть на кнопке Yes, даже не зная, что это за компонент и для чего он вам нужен.
Установите firewall. Средства защиты персональной информации при помощи брандмауэров рассмотрены выше. Из приложений, которые используются для защиты информации, отдельно можно упомянуть ZoneAlarm от компании Zone. Чтобы получить подробную информацию, зайдите в раздел "Средства защиты информации" сайта ITC Online (www.itc-ua.com\secapp.phtml).
Регулярно проводите переучет. Периодически заглядывайте на жесткий диск своего компьютера и просматривайте установленные программы. Обзор каталога Программы, папки автозагрузки в стартовом меню и списка программ в окне Установка и удаление программ из Панели управления иногда может дать неплохие результаты.
Большое количество программ с переменным успехом ведут борьбу с программами-шпионами. Однако исследования показали, что большинство утилит не могут сравниться с приложением Ad-Aware от компании LavaSoft. Опять же таки, известный эксперт в области сетевой безопасности Стив Гибсон (Steve Gibson) и написавший и распространивший программу OptOut, отказался от ее сопровождения, убедившись, что Ad-Aware является наиболее эффективным приложением среди бесплатных утилит данного типа: приложение Ad-aware v.5.62 (Freeware) Размер загружаемого файла -840 Кбайт. Два щелчка - и все шпионы будут удалены с жесткого диска, но этой процедурой рекомендуется заниматься человеку, имеющему определенный опыт. Дело в том, что некоторые программы прописывают себя в реестре Windows, и решительное удаление ключей может грозить неприятными последствиями для операционной системы в целом.
Ad-Aware сканирует диски на наличие программ-spyware. Если на компьютере установлена специализированная система "прослушивания", то подобную технологию Ad-Aware не обнаружит. Она просто загружает базу данных готовых "шпионов" и пытается отыскать их у. вас. В ее базе данных к числу шпионов; отнесены и файлы cookies, которыми изобилуют Web-страницы. Справедливости ради стоит отметить, что большинство из них принадлежит классу cookie-spyware.
№1. Ключевая роль человеческого фактора в проблеме защиты информации.
Люди, которые занимаются компьютерным взломом, занимаются также и предотвращением компьютерных преступлений. Недавно несколько компаний по компьютерной безопасности из разных стран мира решили подвергнуть свою продукцию проверке. Они опубликовали телефонные номера, по которым хакеры могли звонить и пытаться проникнуть в систему. Конечно, это был рекламный трюк, но сама идея хороша. Она позволила получить несанкционированный доступ к системе из лучших побуждений.
Хакер, который использует свои незаконные методы для предотвращения преступлений, - человек высокой нравственности. Это хакер в белой шляпе. Обнаружив дыру в защите системы (и не воспользовавшись ею!) он предупреждает о ней системного администратора. Таким образом, он помогает обществу свободно и безопасно пользоваться информацией. Мы только можем надеяться, что жизненное кредо хакеров не позволит им вести себя неэтично.
К сожалению, природа несанкционированного доступа чаще всего привлекает людей морально неразвитых или просто порочных, которые питают слабость к вандализму и чужим кредитным карточкам.
Встречаются люди, которые осуществляют несанкционированный доступ по найму. Частные лица готовые оплачивать эти нечистоплотные услуги по изменению информации: счетов, уровней доступа и так далее. Иногда кому-то требуется уничтожить информацию о себе, чтобы скрыть подробности своего прошлого. Частные детективы также могут воспользоваться услугами людей, которые занимаются компьютерным взломом, чтобы найти телефонные номера, адреса и другую необходимую им приватную информацию, которая хранится в компьютерах: Сотрудники офисов нанимают компьютерных специалистов, чтобы прочитать электронную почту и файлы своих коллег и конкурентов. Хакеры могут заниматься не только промышленным, но и государственным шпионажем. Все это существует, и несанкционированный доступ к чужим системам - обычная оплачиваемая услуга в нашем несовершенном мире.
№2. Утрата информации в результате неверных действий пользователя.
Разнообразные издания по взлому систем перенасыщены подробностями об оборудовании, программном и аппаратном обеспечении, о том, что необходимо для взлома, и многом другом.
Литература же, посвященная защите информации, излишне оптимистична. Оказывается, ошибки в программах уже исправлены, бреши в системах зашиты моментально залатываются, а времена наивных пользователей давно прошли.
Тогда почему несколько лет назад Роберту Моррису-младшему удалось проникнуть в систему, используя ошибки, которые никто не потрудился выявить и исправить? Кто знает, сколько еще программных оплошностей и ошибок притаились в ожидании своего звездного часа? Почему бы не вспомнить о демонстрационных версиях, работающих в своем первоначальном виде?
В июле 1987 г. группа членов клуба Chaos Computer Club получила несанкционированный доступ к компьютерной сети системы NASA SPAN. Хакеры использовали недостаток в инфраструктуре VMS, по заявлению DEC Corporation, реконструированной тремя месяцами ранее. Как следствие - более ста VAX компьютеров с неисправной операционной системой. Члены клуба свидетельствовали, что для защиты этой системы часто использовались примитивные пароли из руководства пользователя. С одной стороны - секретные компьютеры, опекаемые NASA, с другой - 4000 пользователей этих компьютеров, которые не смогли сохранить тайну.
В наши дни получение несанкционированного доступа к системам обработки информации может показаться более сложным занятием, чем раньше, но это не так. Конечно, меры безопасности стали строже, но человеческие слабости неизменны. Пользователь по-прежнему весел, беззаботен, ленив и добродушен. И не любит усложнять. Он не выберет пароль bWoQtO-@vbM-34trwX51; скорее всего, ему подойдет что-то легко запоминаемое.
Сегодня создано немыслимое количество операционных систем, в которых работает множество пользователей. Каждый может купить компьютер и приступить к работе. Профессиональная подготовка по работе на ПК уже не является необходимостью. И далеко не все помнят о компьютерной безопасности. Всегда можно утверждать, что большая часть компьютерных систем не защищена от вторжения. Многие это понимают, но ситуация от этого не меняется.
Причин, по которым компании не повышают уровень компьютерной безопасности, несколько. При этом приводятся следующие веские аргументы.
Усиление защиты может повлиять на открытые и доверительные отношения, которые мы стремимся развивать.
Компьютерная защита слишком неудобна и отвлекает от основной работы. Сильная защита привлечет любителей острых ощущений. Закрывать лазейки в защите слишком дорого и сложно. Исправление программы может создать новые проблемы с безопасностью. У нас никогда не было проблем с безопасностью. Наша информация не нужна никому, кроме нас.
Мы только что подверглись несанкционированному доступу, и следующая атака будет не скоро.
А разве хакеры еще существуют?
Аргументация, конечно же, некорректная. Последний довод вообще не выдерживает критики: компьютеры имеют настолько большое значение, что для любителей "закрытой информации" всегда найдется интересная работа.
№3. Утечки информации через знания персонала.
Электронный шпионаж - это продажа информации третьей стороне, когда человек начинает шпионить на другую компанию или страну. В обоих случаях, для кражи информации, а иногда для установления контакта со шпионским агентством, используется специальная техника.
№4. Утрата информации при несанкционированном физическом доступе к компьютеру.
Кража аппаратного обеспечения, самого компьютера, периферии, а также кража компьютерных разработок. Все это разновидности несанкционированного доступа - украденный компьютер может использоваться для получения кодов доступа, компьютерный пират может тайно читать электронную почту или файлы разработчика, пытаясь украсть новые идеи.
Конечно, в первую очередь злоумышленник получает доступ к чужим компьютерам. Там, где имеют место другие компьютерные преступления, мотивы преступника ясны. Целиком понятно, что когда человек ворует компьютер, то совершает преступление из корыстных побуждений или из чувства мести.
Но в случае "чистого" взлома системы мотивы могут быть скрытыми. Традиционная причина для занятий взломом - стремление к информации или знаниям. Хотя даже проявляя профессиональное любопытство, человек может руководствоваться низменными желаниями, например, жаждой денег или легким получением информации. Существуют люди, которые относятся к своему таланту не как к хобби, а как к профессии. Заниматься взломом можно как по моральным, так и по аморальным причинам.
Кража программного обеспечения или программное пиратство - это нелегальное копирование программ, защищенных авторскими правами. Хакеры часто делают для себя копии программ, найденных в чужой компьютерной системе, чтобы понять, как они работают. Что касается кражи аппаратного обеспечения, здесь присутствует желание не отстать от конкурента в области новых разработок.
Кража информации включает кражу номеров кредитных карточек, результатов лабораторных исследований, данных о пациентах (или клиентах) и вообще любых потенциально ценных данных.
№5. Человеческий фактор в проблеме создания компьютерных вирусов.
Люди, которые занимаются компьютерным взломом, занимаются также и предотвращением компьютерных преступлений. Недавно несколько компаний по компьютерной безопасности из разных стран мира решили подвергнуть свою продукцию проверке. Они опубликовали телефонные номера, по которым хакеры могли звонить и пытаться проникнуть в систему. Конечно, это был рекламный трюк, но сама идея хороша. Она позволила получить несанкционированный доступ к системе из лучших побуждений.
Хакер, который использует свои незаконные методы для предотвращения преступлений, - человек высокой нравственности. Это хакер в белой шляпе. Обнаружив дыру в защите системы (и не воспользовавшись ею!) он предупреждает о ней системного администратора. Таким образом, он помогает обществу свободно и безопасно пользоваться информацией. Мы только можем надеяться, что жизненное кредо хакеров не позволит им вести себя неэтично.
К сожалению, природа несанкционированного доступа чаще всего привлекает людей морально неразвитых или просто порочных, которые питают слабость к вандализму и чужим кредитным карточкам.
Встречаются люди, которые осуществляют несанкционированный доступ по найму. Частные лица готовые оплачивать эти нечистоплотные услуги по изменению информации: счетов, уровней доступа и так далее. Иногда кому-то требуется уничтожить информацию о себе, чтобы скрыть подробности своего прошлого. Частные детективы также могут воспользоваться услугами людей, которые занимаются компьютерным взломом, чтобы найти телефонные номера, адреса и другую необходимую им приватную информацию, которая хранится в компьютерах: Сотрудники офисов нанимают компьютерных специалистов, чтобы прочитать электронную почту и файлы своих коллег и конкурентов. Хакеры могут заниматься не только промышленным, но и государственным шпионажем. Все это существует, и несанкционированный доступ к чужим системам - обычная оплачиваемая услуга в нашем несовершенном мире.
№1. Хакинг. Хакеры.
Развитие и внедрение высоких технологий, особенно в сферах телекоммуникации, а также вычислительных и информационных систем, привело к построению огромных по объему информационных потоков, которые способны передаваться как на межконтинентальном, так и на международном уровнях, не говоря уже об информационных потоках и ресурсах на внутреннем (государственном) и региональном уровнях.
Если проанализировать такое построение, учитывая его принципиально «свободную» природу (как на аппаратном, так и на программном уровнях), то первая его характеристика - это принципиально-свободная доступность сформированных информационных потоков и массивов информации. Вторая характеристика - защита пользователя этой системы и его аутентификация, реализованные самой системой и программным обеспечением, которые являются собственностью транснациональных корпораций, не контролируемых ни со стороны государств, на территории которых они находятся, ни со стороны государств, представляющих интересы многомиллионной армии пользователей.
Такая ситуация имеет как позитивные, так и негативные стороны. Поэтому целью нашего рассмотрения является рассмотрение возможности получения несанкционированного доступа к системам, хранящим и обрабатывающим информацию с ограниченным доступом.
№2. Компьютерные преступления
В компьютерном мире постоянно совершаются компьютерные преступления, Однако компьютерный взлом занимает последнее место в списке общечеловеческих неприятностей и не имеет ничего общего с такими преступлениями как убийство, насилие или разбой. Настоящий "чистый" взлом не оставляет жертв и преступлением считается условно.
Компьютерные преступления делятся на семь основных категорий, каким-либо образом связанных с взломом: финансовая кража, саботаж, кража аппаратного обеспечения, кража программного обеспечения, воровство информации и электронный шпионаж. Седьмое "преступление" - собственно компьютерный взлом.
Присвоение денег
В преступлениях такого рода для присвоения чужих денег используются компьютерные записи. Обычно при этом применяется программа, которая направляет деньги на конкретный банковский счет, в основном, при помощи техники "салями".
"Салями" - это метод, реализующий кражи небольших сумм в течение длительного времени в надежде, что это не будет замечено. Воры перепрограммируют банковский или другой компьютер так, чтобы пеня поступала на поддельные счета.
Например, на счету хранится 713,14863 $, где 863 - случайная цифра, потому что при умножении учитываются все знаки. Конечно, компьютер показывает, что на счету находится 713,15 $, округляя значение до сотых. Программа-салями просто отделяет последние числа и размещает их на отдельных счетах. Теперь на счету находится 713,14 $, но даже если вы и заметите потерю пени, то вряд ли станете жаловаться на кражу столь незначительной суммы.
Подобная программа не создает новые деньги - только переводит их с легального счета на нелегальный. Такие кражи довольно тяжело обнаружить. Как только вор накапливает крупную сумму, он снимает деньги со счета и исчезает. Многие преступники пытались грабить банк таким способом, и многие из них были пойманы, но сейчас это может сделать каждый.
Обнаружить применение подобной техники можно следующим образом. В компьютере формируется список всех счетов с указанием, сколько было обращений к конкретному счету в течение одного или нескольких дней. Любой счет, который вызывался слишком часто, нужно перепроверить, чтобы установить, сколько денег было снято во время каждого оборота. Если каждый раз снимались небольшие суммы, это может быть признаком методики "салями".
Естественно, доступ к компьютеру облегчает выполнение таких действий. Обычно этим занимаются сотрудники банков, и о настоящем несанкционированном доступе здесь речь не идет. Но если такую кражу совершает сотрудник с ограниченным уровнем доступа или посторонний клиент, то ему потребуется несанкционированный доступ.
Саботаж
Компьютерный саботаж - это физическое разрушение аппаратного или программного обеспечения, искажение или уничтожение информации, хранящейся на диске. Причиной саботажа может быть желание избавиться от конкурента или получить страховку. Компьютерный взлом лишь косвенно связан с саботажем, поскольку его основная цель - получить информацию, а не уничтожить ее (и компьютер). Но иногда элементы саботажа проявляются как последствия компьютерного взлома и, например, кражи денег, чтобы замести следы своей "основной деятельности".
Компьютерные вандалы в ходе несанкционированного доступа к данным часто подвергают информацию саботажу. Не стоит путать вандалов и других сторонников саботажа с хакерами. Хакеры, как правило, стремятся получить информацию скрытно, при этом они просто копируют информацию, не повреждая ее. В случае саботажа в компьютерные системы вводится ошибочная информация, которая, повреждает при этом файлы данных, или же эти файлы просто уничтожаются.
Кража программного или аппаратного обеспечения, кража информации
К этим преступлениям относятся: кража аппаратного обеспечения, самого компьютера, периферии, а также кража компьютерных разработок. Все это разновидности несанкционированного доступа - украденный компьютер может использоваться для получения кодов доступа, компьютерный пират может тайно читать электронную почту или файлы разработчика, пытаясь украсть новые идеи.
Кража программного обеспечения или программное пиратство - это нелегальное копирование программ, защищенных авторскими правами. Хакеры часто делают для себя копии программ, найденных в чужой компьютерной системе, чтобы понять, как они работают. Что касается кражи аппаратного обеспечения, здесь присутствует желание не отстать от конкурента в области новых разработок.
Кража информации включает кражу номеров кредитных карточек, результатов лабораторных исследований, данных о пациентах (или клиентах) и вообще любых потенциально ценных данных.
Электронный шпионаж
Электронный шпионаж - это продажа информации третьей стороне, когда человек начинает шпионить на другую компанию или страну. В обоих случаях, для кражи информации, а иногда для установления контакта со шпионским агентством, используется специальная техника.
Несанкционированный доступ
Наконец, мы подошли непосредственно к несанкционированному доступу. Конечно, в первую очередь злоумышленник получает доступ к чужим компьютерам. Там, где имеют место другие компьютерные преступления, мотивы преступника ясны. Целиком понятно, что когда человек ворует компьютер, то совершает преступление из корыстных побуждений или из чувства мести.
Но в случае "чистого" взлома системы мотивы могут быть скрытыми. Традиционная причина для занятий взломом - стремление к информации или знаниям. Хотя даже проявляя профессиональное любопытство, человек может руководствоваться низменными желаниями, например, жаждой денег или легким получением информации. Существуют люди, которые относятся к своему таланту не как к хобби, а как к профессии. Заниматься взломом можно как по моральным, так и по аморальным причинам. Попытаемся рассмотреть эти причины.
Мотивы для взлома
Люди, которые занимаются компьютерным взломом, занимаются также и предотвращением компьютерных преступлений. Недавно несколько компаний по компьютерной безопасности из разных стран мира решили подвергнуть свою продукцию проверке. Они опубликовали телефонные номера, по которым хакеры могли звонить и пытаться проникнуть в систему. Конечно, это был рекламный трюк, но сама идея хороша. Она позволила получить несанкционированный доступ к системе из лучших побуждений.
Хакер, который использует свои незаконные методы для предотвращения преступлений, - человек высокой нравственности. Это хакер в белой шляпе. Обнаружив дыру в защите системы (и не воспользовавшись ею!) он предупреждает о ней системного администратора. Таким образом, он помогает обществу свободно и безопасно пользоваться информацией.
К сожалению, природа несанкционированного доступа чаще всего привлекает людей морально неразвитых или просто порочных, которые питают слабость к вандализму и чужим кредитным карточкам.
Встречаются люди, которые осуществляют несанкционированный доступ по найму. Частные лица готовые оплачивать эти нечистоплотные услуги по изменению информации: счетов, уровней доступа и так далее. Иногда кому-то требуется уничтожить информацию о себе, чтобы скрыть подробности своего прошлого. Частные детективы также могут воспользоваться услугами людей, которые занимаются компьютерным взломом, чтобы найти телефонные номера, адреса и другую необходимую им приватную информацию, которая хранится в компьютерах: Сотрудники офисов нанимают компьютерных специалистов, чтобы прочитать электронную почту и файлы своих коллег и конкурентов. Хакеры могут заниматься не только промышленным, но и государственным шпионажем. Все это существует, и несанкционированный доступ к чужим системам - обычная оплачиваемая услуга в нашем несовершенном мире.
Подготовка к взлому
Любой несанкционированный доступ требует некоторых подготовительных исследований, которые должен провести человек, желающий качественно выполнить поставленную задачу. Для аккуратного взлома необходимо владеть определенным объемом информации.
Чтобы этим заниматься, вам потребуются некоторые сведения о компьютерах и телекоммуникациях, но для реального несанкционированного доступа нужен, в первую очередь, телефонный номер или какой-то другой путь получения доступа к целевому компьютеру. И в том, и в другом случае не обойтись без подготовительной работы. При первом обращении к компьютеру придется исследовать возможные средства несанкционированного доступа и выбрать тот, который наиболее приемлем в конкретном случае. И, наконец, вы будете проводить исследование уже после того, как получите доступ к желанной системе, чтобы извлечь максимум пользы из проделанной работы. Рассмотрим подготовительные этапы.
Выбор цели
Под выбором цели необходимо решить, при помощи какого программного обеспечения вы будете получать несанкционированный доступ. Эта тема по многим причинам может показаться тривиальной, но она заслуживает подробного рассмотрения.
Допустим, вы получили - при помощи собственных исследований или же волей случая - какую-то информацию, которая, как вам кажется, может помочь проникнуть в определенную компьютерную систему. Например, по нелегальным компьютерным каналам вы раздобыли телефонный номер, которого нет ни в одной базе данных. Само собой, хочется сразу набрать этот номер, чтобы убедиться, верна ли ваша информация. С другой стороны, лучше вначале исследовать объект и проверить, стоит ли он потраченного времени и денег, например, за телефонный счет, а также оправдывает ли он риск, связанный с несанкционированным доступом. Поищите этот номер в специализированном телефонном каталоге данного региона или страны. Такие каталоги можно найти во многих библиотеках. Это книги, как правило, содержат список имен и адресов с номерами телефонов. Если вам не удалось найти каталог, позвоните оператору АТС и поинтересуйтесь, кому принадлежит данный номер. Естественно, разумнее самому просмотреть каталог, не входя в контакт с сотрудниками телефонной компании. Если номер общедоступный, то это, скорее всего, вообще не компьютерная линия, и его можно оставить в покое. Вам может показаться бессмысленным расходовать время на поиск номера, вместо того, чтобы просто его набрать. Но не забывайте: перед тем, как получить доступ к объекту, стоит собрать максимум информации о нем. Если номер действительно принадлежит базе данных, будьте готовы к тому, что ваш звонок могут выследить; во всяком случае, он может вызвать подозрение. Когда цель выбрана, не обязательно немедленно приступать к вашему большому начинанию. Может, все- таки лучше подождать, пока у вас не наберется достаточно опыта, чтобы выполнить все без лишнего риска. Если вам стало что-то известно об объекте атаки, и это больше никому неизвестно, лучше придержать эту информацию, пока вы сами не попытались получить к нему доступ. Если будете действовать, руководствуясь своими знаниями, и попытка провалится, шансы на повторную попытку будут близки к нулю, поскольку администраторы системы усилят ее защиту.
Выбор цели содержит в себе также исследование другого рода. Что, если у вас в руках действительно оказался какой-то привлекательный секрет, позволяющий взломать защищенную базу данных? По-видимому, сначала стоит подумать о наилучшем средстве проникновения в эту систему. Например, если искомая система подключена к Internet, придется придумать средство или возможность войти в сеть под чужим именем. Но помните: возможно, вы - не единственный охотник в этих угодьях. Так что возможности на многолетнюю подготовку у вас нет.
Если вы учитесь или работаете в организации, предоставляющей вам Интернет, и ваш компьютер зарегистрирован в Интернет, вам будет просто войти в сеть под собственным именем, и уже оттуда пытаться соединиться с другими системами. Но это не только просто, а еще и глупо! Неумно получать несанкционированный доступ к системе, входя в сеть под собственным именем. Не успеете вы пересмотреть каталоги, которые открыты для минимального уровня доступа, как вам уже придется искать средство маскировки для совершения дальнейших действий. Поэтому на следующем этапе вам придется искать средство входа под другим именем, и уже потом решаться на нечто большее.
Несанкционированный доступ к компьютерным системам высшего порядка можно условно разделить на два этапа: частный несанкционированный доступ и общественный. Подразумевается, что сначала вы маскируетесь под частное лицо, а потом маскируете своего поддельного пользователя под зарегистрированного пользователя системы, к которой вы стремитесь получить несанкционированный доступ. Можно израсходовать множество сил, денег и времени на попытки проникнуть в систему, а в результате все окажется напрасным.
Иногда потенциальную мишень можно вычислить, читая открытые документы, которые публикуются в прессе. Они рассчитаны на "этическое использование" системы и часто позволяют заглянуть в "защищенные" от постороннего взгляда разделы.
Оперативные исследования такого рода - просмотр каждого элемента имеющейся в вашем распоряжении системы перед тем, как заняться поиском менее доступных объектов - также является выбором цели. Если ваша цель - определенная секретная компьютерная система, просмотрите все доступные похожие на нее системы. Такой просмотр может привести к полезным аналогиям, во всяком случае, вы ознакомитесь с разнообразными сторонами системы, к которой стремитесь получить доступ.
Если есть две аналогичных системы разных степеней сложности, стоит потренироваться на менее сложной: каким способом в ней реализован вход и выход, есть ли в ней лазейки и, как система реагирует на ошибки пользователя; каков формат ее команд (буквенный, управляющая последовательность), какие типы команд можно использовать; что это за компьютер и какое в нем "железо". Конечно, это неполный перечень интересных вопросов. Еще потребуется информация об интерфейсе, сведения о длительности выполнения команд и др. Все это пригодится вам позже, когда вы вплотную займетесь получением несанкционированного доступа. Дело в том, что тогда у вас не будет времени на поиск нужной команды или на изучение системы.
Следовательно, разрабатывайте основной план действий. Убедитесь, что ваша цель реальна, чтобы попытка несанкционированного доступа не завела вас в тупик. В первый раз, возможно, вы захотите проникнуть в какой-нибудь компьютер, который оказался под рукой, при помощи любых подручных средств. Тоже неплохо: множество людей получают удовольствие от самого процесса взлома, даже если заранее знают, что содержимое системы не имеет для них никакой ценности. Но гораздо приятнее проникнуть в систему с секретами. И стоит ли тратить время на доступ к системе, информация которой никому не нужна. Проявляйте осмотрительность при выборе целей. Проникнуть в систему - только полдела; не менее важно добыть информацию, которая там находится.
Сбор информации
Во-первых, необходимо определиться, какого рода информацию вы стремитесь получить. Во-вторых, вам необходим определенный уровень знаний в областях телекоммуникации, управляющих систем в целом и конкретной системы в частности. В-третьих, требуется определённый уровень знаний о компьютерах, модемах, телефонных сетях и людских слабостях. Возможно, ничего особенного не потребуется, но вы должны владеть предметом. Чтобы отличить ценные сведения, представляющие интерес, либо новые разработки организации, вам необходимы знания в конкретной области - сфере деятельности той компании, к компьютеру которой вы подбираетесь. Не будьте самоуверенны, особенно если речь идет о вещах, которые стремительно меняются - аппаратное обеспечение, программное обеспечение и телекоммуникации.
В технической библиотеке найдутся периодические издания о программном и аппаратном обеспечении, литература по управлению бизнесом, издания по уголовному праву, а также легальные книги о компьютерных преступлениях. Не помешает просмотреть книги по телекоммуникации, чтобы прогнозировать возможное развитие ситуации. Полезными будут последние сведения об информационных службах, интерактивных базах данных, компьютерных преступлениях, операционных системах, BBS, обо всем, что имеет отношение к компьютерным и модемным операциям. Не забудьте о справочниках - в них можно найти множество полезных материалов. Понятно, что практика лучше всего, но нельзя пренебрегать теоретическими знаниями. Прочтите все официальные публикации по исследуемой вами тематике.
Чаще всего люди не представляют, как извлечь информацию из совершенино доступных источников. Вы ознакомитесь со структурой компьютерных систем необходимыми командами, форматами имен и паролей, которые используются в разнообразных системах. Можно найти списки доступных номеров, по которым можно проверить некоторые системы или получить по ним информацию. Все это - небольшие шаги к успеху.
Доступ к сети
Если вы получили полный доступ к одной из рабочих станций в локальной или глобальной сети домена, то можете использовать недостатки в системе защиты сетевых соединений серверов Windows NT. Слабая защита сетевых соединений приводит к тому, что, используя специализированное программное обеспечение, вы сможете подвесить сервер Windows NT ("отказ в обслуживании") и даже получить права администратора путем перехвата административных сетевых соединений. Для этого применяются следующие виды атак:
• Использование Named Pipe File System (NPFS).
• Использование средств удаленного управлений.
NPFS (Named Pipe File System)
Named Pipe File System является виртуальной файловой системой, которая управляет не файлами, а каналами named pipes. Каналы named pipes относятся к классу файловых объектов наряду с файлами, каталогами на диске, устройствами и почтовыми ящиками (mailslots). Поэтому большинство функций работы с файлами (в том числе CreateFile, ReadFile и WriteFile) работают и с каналами. Канал named pipes представляет собой виртуальное соединение, по которому передается информация от одного процесса к другому. Информация может передаваться как в одну сторону (однонаправленный канал), так и в обе стороны (двунаправленный или дуплексный канал). Создание виртуального канала в Windows NT происходит следующим образом.
№3. Способы и программные средства взлома паролей.
Методы преодоления паролей BIOS
Некоторые пользователи ПК возлагают надежду на пароли, которые записываются в BIOS. Они считают, что эти пароли могут защитить их компьютер и информацию на локальных дисках от несанкционированного доступа. Но в большинстве случаев одной такой защиты далеко недостаточно.
Некоторые производители BIOS по субъективным причинам оставляют для своих потребностей возможность входа в BIOS в обход пароля пользователя (при разработке и отладке BIOS производитель хочет иметь контроль над информацией, которая обрабатывается в его системе, и оставляет возможность для ее расшифровки без ключа пользователя). Рано или поздно это становится известно достаточно большому кругу лиц, и ценность такой защиты становится почти нулевой. Наиболее известные примеры: AWARD BIOS (к версии 4.51 PG) -набрав один из универсальных паролей "AWARDJSW" "AWARD_WG". "j262", "j256", "Syxz", "Wodj", "Ikwpeter" и т. д., вы можете беспрепятственно попасть в BIOS. Такой пароль хранится не в CMOS, а в BIOS по адресу FOOO: EC60h, либо по смещению 1ЕС60П от начала файла ORIGINAL.TMP (распакованной "прошивки" BIOS). После этого вы получаете доступ к BIOS (и системе), не используя основной пароль пользователя.
Существует два формата хранения пароля, старый и новый:
"Старый" формат
Пароль хранится в виде 16-битного хэш-кода по адресу FOOO: EC60h (признаком этого формата является наличие слова 1461h по адресу FOOO :EC62h). При использовании этого формата пароль не уникален - все перечисленные выше примеры паролей (на предыдущей странице) имеют одинаковый хэш-код lEAAh, то есть с точки зрения BIOS они эквивалентны.
"Новый" формат
Пароль хранится в зашифрованном виде в строке длиной 8 байт по адресу FOOO: EC60h (если пароль меньше 8 байт, неиспользуемые байты равны 0). Признаком нового формата является наличие байта 14h по адресу FOOO: EC68h. Для шифрования пароля в каждом его байте три старших бита переставляются местами с тремя младшими битами, а 3 и 4 биты остаются на своих местах. Пароль, хранимый в этом формате, уникален (но легко поддается дешифровке).
Однако многие производители материнских плат по какой-то непонятной причине используют новый формат, а данные пишут в старом - в результате инженерный пароль фактически отсутствует (его невозможно ввести с клавиатуры). Можно самостоятельно зашифровать какой-нибудь пароль (например, тот же "AWARDJSW"), вписать его в распакованную "прошивку" BIOS и перезаписать Hash-BIOS, но подобные эксперименты сопряжены с определенным риском. Тем не менее, в случае успеха этот метод поможет избежать неприятностей, связанных с собственной забывчивостью и одновременно защитит от любителей чужой информации.
Если этот вариант невозможен, то злоумышленник может пойти другим путем. Этим методом может воспользоваться взломщик, получивший доступ к машине под каким-либо благовидным предлогом. В отличие от предыдущего метода, в данном случае взлом не привлекает особого внимания и может быть проделан практически "на глазах" у владельца компьютера.
Пароли (и связанная с ними информация) хранятся в CMOS-памяти. Чтобы получить доступ к байту CMOS'a, его адрес (число в диапазоне от 0 Oh до 7Fh) записывается в порт 7 Oh, а значение считывается из порта 7 lh.
Методы преодоления защиты Windows NT
Утилиты подбора паролей, весьма распространенные для взлома UNIX-систем, существуют и для Windows NT. Более подробно мы рассмотрим способы преодоления защиты для Windows 2000 (которая является продолжением серии Windows NT), сейчас же ограничимся кратким анализом.
Любая серьезная операционная система (Windows NT, UNIX, VMS и т. д.) содержит базу бюджетов пользователей, в которой наряду с регистрационными именами и другой информацией хранятся зашифрованные пароли. Здесь применяются надежные алгоритмы шифрования: взломать их напрямую практически невозможно. Когда при входе в систему пользователь вводит пароль, ОС запускает подпрограмму шифрования, которая выдает зашифрованный пароль. Эту строку ОС сравнивает с оригиналом, хранящимся в базе пользовательских бюджетов. Если строки совпадают, то пользователь считается аутентифицированным.
Утилиты подбора паролей работают следующим образом. Они не пытаются напрямую декодировать пароли (это пустая затея), а используют слабости человеческой психологии. К сожалению, люди склонны задавать в качестве паролей хорошо знакомые слова, иногда перемежая их цифрами. Также весьма распространена практика задания паролей на основе набора символов, близко расположенных на клавиатуре (например, qwerty).
Любая утилита подбора паролей содержит файл (называемый словарем) с большим количеством слов и словосочетаний из орфографического словаря. Утилита последовательно выбирает из словаря строку за строкой, шифрует ее алгоритмами шифрования, применяемыми в ОС, и сравнивает полученные значения со значениями из пользовательской базы данных. Хорошие утилиты, не ограничиваясь этим, могут производить дополнительные проверки, например, добавляя к исходной строке цифры либо специальные символы или "играя" строчными и прописными буквами (для NT это неактуально, поскольку здесь все символы пароля переводятся в прописные). Благодаря современной технике, скорость работы таких утилит весьма высока и составляет до нескольких десятков тысяч переборов в минуту, но процедура все равно может затянуться надолго. Если же придумать сложный пароль, то у утилит нет шанса его подобрать.
Для взлома паролей имеется множество словарей, рассчитанных на самые разные языки, поэтому, выбирая в качестве пароля русское слово, не стоит рассчитывать на то, что его не подберут.
Очевидно, взломщику для применения подобных утилит необходим доступ к базе пользовательских бюджетов. В Windows NT такие утилиты может запускать администратор локальной машины для файловой системы NTFS и любой пользователь для файловой системы FAT. Соответственно, для взлома пароля злоумышленник должен под каким-либо предлогом завлечь системного администратора на компьютер, администратором локальной ОС которого он (злоумышленник) является или на котором ОС установлена на FAT.
Из программ подбора паролей в Windows NT можно выделить ScanNT (http:/www.ntsecurity.com/Products/ScariNT/index.html) и PasswordNT (http://www.ntsecurity.corn/Services/Recovery/index.html).
Получение паролей Windows NT при помощи PWL-файлов
Если вы получили доступ к клиентским компьютерам Windows 3.11/95/98 локальной сети, вы можете узнать пароль системного администратора или других бюджетов в домене Windows NT косвенным образом. Для этого необходимо собрать все доступные файлы *.PWL, которые находятся в системных каталогах Windows 3.11/95/98. Для расшифровки этих файлов можно использовать программу repwl.ехе (ее можно найти по адресу http: //web-don.corn/vitas/pwl-tool.htm). Это одна из лучших программ определения паролей из PWL-файлов, которая почти мгновенно может вычислить любой пароль.
Открыв при помощи кнопки Browse (Пролистать) PWL-файл, выберите в списке нужный набор символов и щелкните на кнопке Search Password (Поиск пароля). Найденные таким образом пароли помогут вам получить доступ к главному доменному серверу Windows NT.
Помните: наиболее сообразительные системные администраторы не останавливаются на применении специальных утилит, а вручную устанавливают более жесткие ограничения прав на объекты файловой системы. Рекомендации по установке таких ограничений приведены по адресу: http: //www. micro-soft.com/ntserver/security/exec/overview/Secure_NTInstail. asp. Соответственно, там же можно найти и противоядие от защиты. В частности, можно организовать брешь в защите, если повысить свой уровень полномочий и войти в группу администраторов, а уж потом... Осуществить это позволяет программа GetAdmin.exe (автор - Константин Соболев). И хотя в Service Pack 4 эта возможность устранена, рискнуть можно. Идея, заложенная в ней, проста и гениальна. Системные процессы в NT работают, как правило, под System Account, а значит, имеют на локальном рабочем месте администраторские права. Делайте выводы. Даже если в SP4 это залатали, не стоит отчаиваться - кто ищет, тот найдет.
№1. Технические средства защиты вычислительных систем.
Технические средства обнаружения и поиска угроз информационной безопасности классифицируют по следующим категориям:
обнаружителям ТВ-камер;
обнаружителям радио-, видео- и иных закладок (детекторы радиоизлучений, сканеры радиодиапазона);
дозиметрам (нелинейные локаторы общего типа, нелинейные локаторы проводных линий, анализаторы спектра, обнаружители закладок по сетям питания);
обнаружителям инфракрасного, лазерного и иных излучений;
обнаружителям телефонных закладок.
В связи с существованием большого количества угроз особую значимость представляет защита речевой информации. В зависимости от конкретной ситуации речевого общения используют следующие средства и методы защиты речевой информации:
звуко- и светопоглощающие материалы;
активную маскировку речевого сигнала шумом;
замену речевого сигнала, распространяемого по акустическому каналу, на сообщение, отраженное на видеоносителях;
условное кодирование речевого сообщения (кодовый «жаргон» или язык жестов);
саморазрушение речевой информации, записанной на носителях при попытках несанкционированного ее прочтения.
№2. Устройства пассивной и активной защиты, их краткая характеристика.
По области применения технические средства делятся на две категории:
Устройства пассивного противодействия ТСВР (технические средства ведения разведки):
детекторы радиоизлучений;
средства защиты помещений;
средства защиты телефонных аппаратов и линий связи;
средства защиты информации от утечки по оптическому каналу;
генераторы акустического шума;
средства защиты компьютерной техники и периферийных устройств.
Устройства активного противодействия ТСВР:
системы поиска и уничтожения технических средств ведения разведки;
устройства постановки помех.
№3. Организация физической защиты вычислительных систем.
Физические средства защиты предназначены для охраны территории, зданий, компьютерных помещений, СКТ, носителей информации, иных систем.
При организации физической безопасности объектов используется метод «концентрических окружностей». (См. плакат).
При создании резервных копий программного обеспечения и файлов данных возникает проблема физической защиты информации, содержащей конфиденциальную информацию на отчуждаемых магнитных носителях. Для защиты информации на них предлагаются различные механические системы безопасности (металлические шкафы, сейфы, номерные охранные спецпакеты), которые должны отвечать следующим требованиям:
взломобезопасности;
огнеупорности и непростреливаемости;
герметичности;
а также должны обеспечивать электромагнитное экранирование помещенных вовнутрь магнитных носителей и допускать реализацию различных формализованных процедур безопасности, разграничения доступа и его контроля.
№4. Основные компоненты, используемые при организации физической защиты.
Для физической защиты используются различные механические и электронные системы, комплекс которых, как правило, включает следующие компоненты:
механические системы защиты, создающие для злоумышленника реальное физическое препятствие к проникновению на охраняемый объект (ограждения, механические замки, замки с кодовым набором, укрепленные входные двери);
персонал, ответственный за сохранность объектов и размещенных на них СКТ и иного оборудования (службы охраны, информационной безопасности и т.п.);
системы оповещения о попытках проникновения злоумышленника либо негативного влияния антропогенных или техногенных факторов (различные системы охранных, пожарных и иных сигнализаций);
системы опознавания и наблюдения (например, телевизионные);
системы связи.
