Главная Security, Новое Security, Видео, Родительский контроль
  • Видео. Родительский контроль на коммуникаторе или смартфоне? А почему бы и нет!

    • Рубрика: Security,Новое
    • Автор: Владимир Безмалый
    • Дата: Monday 17 Aug 2009
    Сегодня проблемы нашей детворы все больше и больше занимают нас с вами. Что может быть дороже судьбы собственного ребенка? НИЧЕГО!
    Сегодня многие из нас используют функцию «Родительский контроль» на домашних ПК. Правильно ли это? На мой взгляд – да. Однако давайте посмотрим немного в другую сторону.
    Смартфоны и коммуникаторы сегодня уже давно никого не удивляют. Более того, в последнее время все больше детей используют данные устройства.
    Какие проблемы могут возникнуть у вас и вашего ребенка при использовании мобильной связи?

    Безмалый В.Ф.
    MVP Consumer Security

  • Главная Security, Windows, Без рубрики, Новое Windows 2008 R2, Windows 7
    • Сетевые возможности Windows 7 и Windows Server 2008 R2

      Network_Interface_CardВ Windows ® 7 и Windows Server ® 2008 R2, Microsoft вводит несколько новых сетевых функций для повышения производительности труда мобильных пользователей и пользователей работающих в филиалах. Этот документ описывает данные возможности, а также другие сетевые усовершенствования в Windows 7 и Windows Server 2008 R2.

      Данный документ выдержка из “white-paper”  переведенного мною, который позволит читателю познакомиться с новыми понятиями из “мира” Windows 7 и Windows Server 2008 R2.

      • Внедряем DLP?

        1-Data-Leak-Prevention-services Сегодня модно говорить о необходимости внедрения DLP (Data Leak Prevention) систем.

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

      • Главная Security, Новое Kaspersky, Mobile, Security
        • Kaspersky Mobile Security 8.0 Первые впечатления

          • Рубрика: Security,Новое
          • Автор: Владимир Безмалый
          • Дата: Friday 10 Jul 2009

          windows-mobile-virus Об угрозах, связанных с мобильными устройствами, сегодня говорят много и долго. Однако угроз от этого меньше не становится, увы. А будет еще больше! Появляется все новое и новое ПО для снижения уровня угроз. Вчера мне в руки попал образец подобного ПО. Вернее, не попал, а я целенаправленно установил его на свой коммуникатор. Это Kaspersky Mobile Security 8.0 (KMS 8.0), о котором хотелось бы рассказать немного подробнее.

        • Главная Security, Новое Security
          • Мошенничество в Интернет

            • Рубрика: Security,Новое
            • Автор: Владимир Безмалый
            • Дата: Tuesday 07 Jul 2009

            f2c74ee1e1c9da4fe76f853f3af1f800 Наиболее развитой формой мошенничества в Интернет, без сомнения, является кража персональных данных пользователей (пароли, номера кредитных карт и тп.) именуемая фишинг.

            Типичными инструментами фишинга являются почтовые сообщения (использующие методы социальной инженерии) и специально разработанные web-сайты.

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

          • Главная Security, Windows, Новое Active Directory
            • Взлом пароля администратора домена или почему рулит комплексная безопасность.

              SecurityAlert Компания Майкрософт уже довольно давно продвигает на рынок идеологию  обеспечения безопасности “Defence in depth” (эшелонированная оборона). Название  было заимствовано у военных стратегов, а смысл заключается в том, что бороться за безопасность нужно на каждом участке. Сама стратегия делит все рубежи защиты на 7 участков, каждый из которых подразумевает свой комплекс мер. Для тех кто считает, что пароль из 14 символов это верх защиты их корпоративной сети посвящается следующая “пошаговка”. Для выполнения ее необходим уровень знаний продвинутого пользователя, физический доступ к контролеру домена и желание покопаться 15 минут в Google.

              Проще говоря Bitlocker, RODC и физическая безопасность  серверной  “рулят”.

              Для выполнения следующих манипуляций был выбран контроллер домена Windows Server 2008R2 (чего уж скромничать). Естественно я не знаю паролей  учетных записей и допускаю то что они достаточно сложны, а следовательно проверять варианты “sex,god,123,password” смысла особого нет.

              Зайдя в Google и введя в строке поиска “Reset Password Domain Administrator” я первой строчкой попадаю на сайт израильского MVP, который в деталях описывает процесс сброса пароля доменного администратора. Одно но, чтобы использовать данный способ нужно знать пароль администратора DSRM, для тех кто запамятовал поясняю, что это учетная запись хранится на контроллере домена локально и используется в случаях когда вашей службе каталогов “совсем плохо”, т.е для восстановления. Но увы, я этого пароля не знаю.

              Поэтому я отрываю в вторую закладку в браузере и ввожу опять же в Google текст  “linux cd for reset administrator password” и ищу образ загрузочного диска который позволит мне сбросить пароль DSRM. И на сайте опять же американского специалиста Petter Nordahl-Hagen нахожу нужный диск. Скачать его можно отсюда.

              А дальше? Дальше процесс не требующий никакой умственной деятельности.

              1

              Грузим наш сервер с диска скачанного по ссылке.

              2

              Выбираем раздел жесткого диска с системой. У меня на слайде их два и это не удивительно Windows Server 2008 R2 создает раздел в 200 мегабайт на случай включения Bitlocker.

              3

              Выбираю опцию “Password Reset” и нажимаю Enter.

              4

              Дале говорю, что желаю редактировать учетную запись.

              5

              Указываю, что меня интересует учетная запись Administrator.

              6

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

              7

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

              1

              Естественно выбираю вариант загрузки “Directory Service Restore Mode”, чтобы зайти под учетной записью DSRM-администратора.

              2

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

              3

              Далее делаю следующее: создаю на диске C: папку с именем “tools”  и копирую в нее содержимое диска, набор утилит позаимствованных у MVP. Скачать можно отсюда. И добавляю в эту папку файл cmd.exe, взятый из  каталога C:\Windows\System32.

              4

              После запускаю командную строку и ввожу “instsrv PassRecovery “C:\tools\srvany.exe””. Это даст мне возможность запустить srvany.exe как сервис с именем PassRecovery, запустится который с привилегиями SYSTEM.

              5

              Остается самая малость. Открыть редактор реестра и раскрыть ветку

              HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PassRecovery

              Создана данная ветка была при установке службы шагом выше.

              6

              В ней мы создаем папку для наших будущих ключей с именем “Parameters”. Имя только такое.

              7

              Создаю два ключа реестра с именами Application и AppParameters. Application указывает на пусть к командной строке в нашей папке.

              AppParameters описывает, что должно в этой командной строке выполниться. А выполнится там команда “net user” и сбросит пароль учетной записи administrator (на этот раз доменной)  на Pa$$w0rd. Такой чудной пароль был выбрал не случайно, просто он соответствует требованиям сложности, которые будут проверяться при сбросе пароля.

              name: Application

              type: REG_SZ (string)

              value: с:\tools\cmd.exe

              name: AppParameters

              type: REG_SZ (string)

              value: /k net user administrator Pa$$w0rd /domain

              8

              Напоследок нахожу созданную мной  службу PassRecovery и ее свойствах ставлю галочку “Allow Service to interact with desktop”. Можно перезагружаться в нормально режиме.

              9

              Когда я загрузился  и удостоверился, что пароль был сброшен, служба была остановлена и удалена. Следом за ней и все файлы из папки C:\tools.

              Вывод: Способ топорный (+ баянный), но действенный как автомат Калашникова. Год назад  на сайте Павла Нагаева был  продемонстрировано другой вариант получения нужного доступа посему важность физической безопасности вашей серверной и шифрования нисколько не преувеличена.

              MCT Илья Рудь

            • Главная Security, Windows, Новое Security, Windows XP
              • Расчет вероятности взлома парольной защиты Windows XP при условии соблюдения рекомендаций Microsoft по безопасности Windows XP

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

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

                Целью настоящей работы являлось:

                • рассмотрение принципов работы парольных взломщиков различных программных продуктов;
                • проверка уровня защиты операционных систем Windows 2000/XP/2003;
                • проведение попыток взлома паролей пользователей операционных систем;
                • расчет вероятности успешного взлома системы парольной защиты при условии соблюдения требований Микрософт по безопасности Windows XP.

                Что такое парольный взломщик?

                Наиболее эффективным является метод взлома парольной защиты операционной системы (в дальнейшем – ОС), при котором атаке подвергается системный файл, содержащий информацию о легальных пользователях и их паролях. Однако любая современная ОС надежно защищает пользовательские пароли, которые хранятся в этом файле, при помощи шифрования. Кроме того, доступ к таким файлам, как правило, по умолчанию запрещен даже для системных администраторов, не говоря уже о рядовых пользователях операционной системы. Тем не менее, в ряде случаев злоумышленнику удается путем различных ухищрений получить в свое распоряжение файл с именами пользователей и их зашифрованными паролями. И тогда ему на помощь приходят так называемые парольные взломщики – специализированные программы, которые служат для взлома паролей операционных систем.

                Как работает парольный взломщик?

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

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

                (Большой набор словарей можно найти на сайте http://www.password.ru)

                К каждому слову из словаря парольный взломщик применяет одно или несколько правил, в соответствии с которыми оно видоизменяется и порождает дополнительное множество опробуемых паролей:

                • производится попеременное изменение буквенного регистра, в котором набрано слово;
                • порядок следования букв в слове меняется на обратный;
                • в начало и в конец каждого слова приписывается цифра 1;
                • некоторые буквы изменяются на близкие по начертанию цифры.

                В результате, например, из слова password получается pa55w0rd).

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

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

                Другие предварительно обрабатывают весь словарь при помощи этих же правил, получая новый словарь большего размера, из которого затем черпают проверяемые пароли. Учитывая, что обычные словари естественных человеческих языков состоят всего из нескольких сотен тысяч слов, а скорость шифрования паролей достаточно высока, парольные взломщики, осуществляющие поиск по словарю, работают достаточно быстро (до одной минуты).

                Взлом операционных систем (на примере Windows 2000/XP/2003)

                База данных учетных записей пользователей

                Одним из основных компонентов системы безопасности Windows 2000/XP/2003 является диспетчер учетных записей пользователей. Он обеспечивает взаимодействие других компонентов системы безопасности, приложений и служб Windows 2000/XP/2003 с базой данных учетных записей пользователей (Security Account Management Database, сокращенно SAM). Эта база обязательно имеется на каждом компьютере с Windows 2000/XP/2003. В ней хранится вся информация, используемая для аутентификации пользователей Windows 2000/XP/2003 при интерактивном входе в систему и при удаленном доступе к ней по компьютерной сети.

                База данных SAM представляет собой один из разделов (hive) системного реестра (registry) Windows 2000/XP/2003. Этот раздел принадлежит ветви (subtree) HKEY_LOCAL_MACHINE и называется SAM.

                Он располагается в каталоге \winnt_root\System32\Config (winnt_root – условное обозначение каталога с системными файлами Windows 2000/XP/2003) в отдельном файле, который тоже называется SAM. Основная часть информации в базе данных SAM хранится в двоичном виде. Доступ к ней обычно осуществляется с помощью диспетчера учетных записей. Изменять записи, хранящиеся в базе данных SAM, при помощи программ, которые напрямую редактируют реестр Windows 2000/XP/2003(REGEDT или REGEDT32), не рекомендуется. По умолчанию этого и нельзя делать, т. к. доступ к базе данных SAM запрещен для всех без исключения категорий пользователей Windows 2000/XP/2003.

                Хранение паролей пользователей

                Именно в учетных записях базы данных SAM находится информация о пользовательских именах и паролях, которая необходима для идентификации и аутентификации пользователей при их интерактивном входе в систему. Как и в любой другой современной многопользовательской ОС, эта информация хранится в зашифрованном виде. В базе данных SAM каждый пароль пользователя обычно бывает представлен в виде двух 16-байтовых последовательностей, полученных разными методами (Windows 2000/XP/2003 и LAN).

                В методе Windows 2000/XP/2003 строка символов пользовательского пароля хешируется с помощью функции MD4. (В алгоритме хеширования MD4 исходная битовая последовательность дополняется так, чтобы ее длина в битах плюс 64 нацело делилась на 512. Затем к ней приписывается 64-битовое значение ее первоначальной длины. Полученная таким образом новая последовательность обрабатывается блоками по 512 бит с помощью специальной итерационной процедуры. В результате на выходе MD4 получается так называемая «выжимка» исходной последовательности, имеющая длину 128 бит. Алгоритм MD4 оптимизирован для 32-разрядных аппаратных платформ и работает довольно быстро).

                В итоге из введенного пользователем символьного пароля получается 16-байтовая последовательность – хешированный пароль Windows 2000/XP/2003. Эта последовательность затем шифруется по DES-алгоритму, и результат шифрования сохраняется в базе данных SAM. При этом в качестве ключа используется так называемый относительный идентификатор пользователя (Relative Identifier, сокращенно RID), который представляет собой автоматически увеличивающийся порядковый номер учетной записи данного пользователя в базе данных SAM. Для совместимости с другим программным обеспечением корпорации Microsoft (Windows for Workgroups, Windows 95/98 и Lan Manager) в базе данных SAM хранится также информация о пароле пользователя в стандарте Lan Manager.

                Для его формирования все буквенные символы исходной строки пользовательского пароля приводятся к верхнему регистру, и если пароль содержит меньше 14 символов, то он дополняется нулями. Из каждой 7-байтовой половины преобразованного таким образом пароля пользователя (длина пароля в Windows 2000/XP/2003 ограничена 14 символами, ограничение накладывается диспетчером учетных записей), отдельно формируется ключ для шифрования некоторой фиксированной 8-байтовой последовательности по DES-алгоритму. DES-алгоритм является одним из самых распространенных алгоритмов шифрования данных. В США он имеет статус федерального стандарта. Это блочный алгоритм шифрования с симметричным ключом длиной 64 бита, из которых только 56 непосредственно используются при шифровании, а остальные 8 предназначены для контроля четности байтов ключа. При этом в качестве ключа используется PID (персональный идентификатор) пользователя).

                Полученные в результате две 8-байтовые половины хешированного пароля Lan Manager еще раз шифруются по DES-алгоритму и помещаются в базу данных SAM.

                Использование пароля

                Информация о паролях, занесенная в базу данных SAM, служит для аутентификации пользователей Windows 2000/XP/2003. При интерактивном или сетевом входе в систему введенный пароль сначала хешируется и шифруется, а затем сравнивается с 16-байтовой последовательностью, записанной в базе данных SAM. Если эти величины совпадают, пользователю разрешается вход в систему. Обычно в базе данных SAM хранятся в зашифрованном виде оба хешированных пароля. Однако в некоторых случаях ОС вычисляет только один из них. Например, если пользователь домена Windows 2000/XP/2003 изменит свой пароль, работая на компьютере с Windows for Workgroups, то в его учетной записи останется только пароль Lan Manager. А если пользовательский пароль содержит более 14 символов или они не входят в так называемый набор поставщика оборудования (original equipment manufacturer, сокращенно OEM), то в базу данных SAM будет занесен только пароль Windows 2000/XP/2003.

                Возможные атаки на базу данных SAM

                Обычно основным объектом атаки являются административные полномочия. Их можно получить, узнав в хешированном или символьном виде пароль администратора системы, который хранится в базе данных SAM. Поэтому именно на базу данных SAM бывает направлен главный удар взломщика парольной защиты Windows 2000/XP/2003.

                По умолчанию в Windows 2000/XP/2003 доступ к файлу \winnt_root\System32\Config\SAM заблокирован для всех без исключения ее пользователей. Тем не менее, с помощью программы NTBACKUP любой обладатель права на резервное копирование файлов и каталогов Windows 2000/XP/2003 может перенести этот файл с жесткого диска на магнитную ленту. Резервную копию реестра можно также создать утилитой REGBAK из состава Windows NT Resource Kit. Кроме того, несомненный интерес для любого взломщика представляют резервная копия файла SAM (SAM.SAV) в каталоге \winnt_root\System32\Config и сжатая архивная копия SAM (файл SAM._) в каталоге \winnt_root\Repair.

                Также указанный файл можно получить, загрузившись с дискеты или CD-ROM и воспользовавшись программой NTFSDOS или аналогичной. В случае наличия загрузки двух операционных систем (например, Windows 98 и Windows 2000) процесс копирования файла SAM существенно упрощается.

                При наличии физической копии файла SAM извлечь хранимую в нем информацию не представляет большого труда. Загрузив файл SAM в реестр любого другого компьютера с Windows 2000/XP/2003 (например, с помощью команды Load Hive программы REGEDT32), можно детально изучить учетные записи пользователей, чтобы определить их значения PID и шифрованные варианты хешированных паролей. Зная PID пользователя и имея зашифрованную версию его хешированного пароля, компьютерный взломщик может попытаться расшифровать этот пароль, чтобы использовать его для получения сетевого доступа к другому компьютеру. Однако для интерактивного входа в систему одного лишь знания хешированного пароля недостаточно. Необходимо получить его символьное представление.

                Для восстановления пользовательских паролей ОС Windows 2000/XP/2003 в символьном виде существуют специальные парольные взломщики. Они выполняют как прямой подбор паролей, так и поиск по словарю, а также используют комбинированный метод взлома парольной защиты, когда в качестве словаря задействуется файл с заранее вычисленными хешированными паролями, соответствующими символьным последовательностям, которые часто применяются в качестве паролей пользователей операционных систем.

                Однако следует понимать, что программой взлома можно воспользоваться так же и для проверки надежности ваших паролей.

                Для этого необходимо:

                • выбрать пункт меню Вычисление PwDump и Sniff в окне Параметры.
                • Задается имя пользователя. (Имя пользователя Windows 2000/XP/2003 может содержать до 20 символов верхнего или нижнего регистра, за исключением следующих: " / \ [ ] : ; | = , + * ? < > . и пробелов.)
                • Задается пароль, который может содержать до 14 символов.

                После задания имени и пароля следует нажать на кнопку вычислить. Результат можно сохранить в виде PwDump- или Sniff-файла.

                Также существует задание параметров атаки по словарю:

                • Обычное использование словаря;
                • Записанные дважды слова;
                • Обратный порядок символов слов;
                • Усеченные до заданного количества символов слова;
                • Слова без гласных, за исключением заглавной;
                • Транслитерация русских букв латинскими по заданной таблице транслитерации;
                • Замена раскладки локализации латинской раскладкой клавиатуры;
                • Замена латинской раскладки клавиатуры раскладкой локализации;
                • А также множество других параметров взлома.

                Примером взломщика паролей является программа SAMInside (http://www.insidepro.com)

                1

                Рисунок 1 Окно программы SamInside

                Программа SAMInside выполняет следующие функции:

                • Получение информации о пользователях из SAM-файлов Windows 2000/XP/2003.
                • Подбор паролей пользователей из SAM-файлов.
                • Подбор паролей пользователей из SAM-файлов операционных систем Windows’2000/XP/2003, зашифрованных системным ключом Syskey.

                Дополнительно включает в себя следующие возможности:

                • Подбор паролей не только к LMHash, но и к NTHash.
                • Работа с SAM-файлом, который используется в данный момент системой.
                • Импорт хэшей из текстовых файлов, полученных в результате работы других программ (L0phtCrack, pwdump и др.).
                • Генерация LMHash/NTHash по определенному паролю.
                • Проверка введенного пароля на всех пользователях.
                • Перебор по словарю.
                • Отображение найденных паролей с верным регистром букв.
                • Более удобная работа с хэшами пользователей.

                Расчет вероятности взлома пароля Windows 2000/XP/2003 в течение срока жизни пароля, рекомендованного Microsoft

                Согласно рекомендаций по безопасности Windows XP (Державна експертиза

                з технічного захисту інформації операційної системи Windows XP Professional SP2 (шифр – "Експертиза WXP_SP2") время жизни пароля (параметр политики паролей «Требовать неповторяемость паролей» (Enforce password history)) должен составлять 42 дня.

                Согласно того же документа параметр «Минимальная длина пароля» (Minimum password lengths) должен составлять для АС (автоматизированной системы):

                • класс 1 (одиночного компьютера без локальной сети) – 7 символов;

                • класс 2 (локальная сеть без выхода в Интернет) – 8 символов;

                • класс 3 (сеть с выходом в Интернет) – 12 символов.

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

                Рассчитаем вероятность взлома пароля при условии применения данных параметров для АС классов 1 и 2.

                Исследование проводилось на компьютере с параметрами приведенными в Таблице 1 с помощью программного обеспечения Saminside 2.5.5.1.

                Таблица 1 Параметры ПК

                Элемент Значение
                Имя ОС Microsoft® Windows Vista™ Ultimate
                Версия 6.0.6000 Сборка 6000
                Процессор Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz, 1867 МГц, ядер: 2, логических процессоров: 2
                Полный объем физической памяти 2 046,94 МБ

                При этом скорость перебора паролей составляла 14 524 829 паролей в секунду.

                Таблица 2 Максимальное число вариантов паролей на заданном наборе символов

                  Число символов 7 8
                Цифры от 0 до 9 10 10 000 000 100 000 000
                Маленькие (большие) буквы 26 8 031 810 176 208 827 064 576
                Цифры и маленькие буквы 36 78 364 164 096 2 821 109 907 456
                Цифры, маленькие и большие буквы 62 3 521 614 606 208 218 340 105 584 896
                Цифры, буквы и спецсимволы 72 10 030 613 004 288 722 204 136 308 736

                Если перебор паролей осуществляется с указанной выше средней скоростью (паролей в секунду), то соответственно максимальное время, необходимое для взлома соответствующего пароля (в сутках) составляет (Табл.3).

                Таблица 3 Время взлома пароля в сутках

                  Число символов Длина пароля в символах
                7 8
                Числа 10 0,0000 0,0001
                Маленькие (большие) буквы 26 0,0064 0,1664
                Числа и маленькие буквы 36 0,0624 2,2480
                Числа маленькие и большие буквы 62 2,8062 173,9838
                Числа, буквы и спецсимволы 72 7,9929 575,4866

                Таким образом, вероятность взлома пароля в соответствии с требованиями параметра «Требовать неповторяемость паролей» (Enforce password history) составляющего 42 дня, будет приведена в Табл. 4 и рассчитана по формуле: P=(A/B)*100%, где P-вероятность взлома пароля в заданный срок, В – время взлома пароля в сутках, А=42 дня.

                В случае если B<=A, P=100%, т.е. если время взлома пароля заведомо меньше 42 дней, пароль считается взламываемым заведомо.

                  Число символов 7 8
                Числа 10 100,00% 100,00%
                Маленькие (большие) буквы 26 100,00% 100,00%
                Числа и маленькие буквы 36 100,00% 100,00%
                Числа маленькие и большие буквы 62 100,00% 24,14%
                Числа, буквы и спецсимволы 72 100,00% 7,30%

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

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

                Большое количество экспертов безопасности скажут, что вам необходимо увеличить длину пароля минимум до 15 символов, чтобы препятствовать взлому паролей. Это сделает весьма затруднительной даже атаку по словарю. Однако вы можете вообразить то, что скажут ваши пользователи, произнеси вы даже число 15?

                В таком случае эта более сильная, казалось бы, политика, приведет к существенному ослаблению защиты. Ведь пользователи простаивают, если забывают пароли. А попробуйте запомнить пароль типа 1@Pwr4%$*IhedYN? Вам не кажется, что даже один такой пароль способен только своим видом вогнать в ступор даже бывалого системного администратора? А что тогда говорить рядовому пользователю? Вы никогда не задавались мыслью, каких запросов в службу поддержки больше всего? Верно, запросов о забытых паролях! В некоторых организациях на это уходит от 15 минут до часа!

                Нам всем пора осознать, что пользовательские пароли – больше не являются лучшим решением!

                На сегодня наиболее безопасное решение – многофакторная аутентификация, которая требует минимум двух методов распознавания. Одним из лучших решений является, пожалуй, комбинация одного или более сертификатов на базе стандарта Х.509 вместе с алфавитно-цифровым PIN-кодом. Великолепно в данном случае то, что вы не должны иметь чересчур сложный для запоминания PIN-код. Ведь PIN-код это только одна часть, а вторая это сама смарт-карта. Ведь в таком случае необходимо вначале похитить саму смарт-карту, а уж затем PIN-код к ней. Смарт-карта не обязательно должна формой напоминать традиционную банковскую карту, она может приобрести вид USB-диска (eToken). В таком случае вы еще и экономите на считывателе для такой карты. Кроме того, так как это пластмассовая деталь – вы можете придать ей индивидуальный облик и использовать ее для физического доступа к помещениям, добавив к смарт-карте RFID-метку.

                Альтернативой данному способу аутентификации могут послужить одноразовые пароли (ОТР) и биометрические системы. Однако не стоит забывать, что данные системы все еще имеют ряд недостатков. ОТР ограничен сценариями типа идентификации клиента и его нельзя использовать для электронной подписи. Технология биометрии когда-то сможет стать серьезной альтернативой. Когда-то, но не сейчас. Уж слишком много ложных срабатываний.

                Вместе с тем вы можете задать вопрос, если эта система настолько хороша, почему она не получила широкого распространения?

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

                Однако пора понимать, что пароли на сегодня – уже защита вчерашнего дня! Время не стоит на месте и рано или поздно, но все поймут, что время паролей уже ушло!

                Литература

                1. Державна експертиза з технічного захисту інформації операційної системи Windows XP Professional SP2 (шифр – "Експертиза WXP_SP2") Киев 2005
                2. Чем нас пытаются взломать (Краткий обзор программ-взломщиков паролей) Безмалый В.Ф. Безмалая Е.В. http://bezpeka.com/ru/lib/sec/gen/anot381.html

                Безмалый Н.В.

                Microsoft Student Partner

              • Главная Security, Новое Security, Видео
                • Видео – Круглый стол «Внутренние угрозы в условиях кризиса»

                  • Рубрика: Security,Новое
                  • Автор: Владимир Безмалый
                  • Дата: Friday 26 Jun 2009

                  Количество всегда перерастает в качество. Применительно к вопросам информационной безопасности, возросшее в последнее время количество уволенных сотрудников, «заточивших зуб» на бывших работодателей, потянуло за собой «воспаление» старой проблемы сохранности корпоративных данных. Разумеется, одной этой проблемой ситуация не ограничивается, поэтому мы решили обсудить актуальные вопросы ИБ в формате круглого стола. В нём приняли участие известные на ИТ-рынке специалисты в области информационной безопасности — Виктор Жора и Владимир Илибман. В качестве модератора круглого стола мы пригласили Владимира Безмалого, MVP в области Consumer Security.

                  Безмалый В.Ф.

                  MVP Consumer Security

                • Главная Security, Windows, Новое Live, Security, Windows 7, Видео
                  • Видео – Обеспечение безопасности детей в Интернет. Windows Live Фильтр семейной безопасности.

                    images Служба Семейная безопасность Windows Live пришла на смену службе «Семейная безопасность Windows Live One Care. Данная служба предназначена для помощи родителям в настройке параметров безопасности детей.

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

                  • Главная Security, Windows, Новое BitLocker, Security, Windows 7, Видео
                    • Видео – BitLocker to GO

                      image0017 января 2009 года компания Microsoft представила для тестирования очередную версию операционной системы для рабочих станций – Windows 7. В данной операционной системе, как уже стало привычным, широко представлены технологии безопасности, в том числе и ранее представленные в Windows Vista. Сегодня речь пойдет о технологии шифрования Windows BitLocker, претерпевшей значительные изменения после своего появления в Windows Vista.