"Элкомсофт" встроила в свое программное обеспечение поддержку стандарта OpenCL
Компания ElcomSoft обновила линейку продуктов Phone Password Breaker и Wireless Security Auditor, добавляя поддержку кроссплатформенного открытого стандарта OpenCL для обеспечения совместимости с последними моделями графических ускорителей производства AMD. С помощью OpenCL компания не только получает доступ к аппаратному ускорению вычислений, доступному в платформах AMD с использованием графических акселераторов семейства AMD Radeon 7000, но и обеспечивает совместимость с будущими моделями ускорителей как производства компании AMD, так и от независимых производителей.
Оба продукта поставляются с обновлённым ядром, увеличивающим скорость перебора паролей на видеокартах производства AMD на 20-50%. Кроме того, в Elcomsoft Wireless Security Auditor добавлено несколько новых типов атак, использующих уязвимости в выборе пароля, вносимые человеческим фактором. Новые типы атак позволяют существенно повысить вероятность успешного и своевременного раскрытия сетевого пароля.
Переход на открытую архитектуру OpenCL открывает продуктам полноценныи доступ к вычислительным ресурсам последних моделеи игровых видеокарт производства AMD. В частности, продукты ElcomSoft могут использовать мощные графические процессоры видеокарт семеиства AMD Radeon HD 7000 (модели 7750, 7770, 7950, 7970). В дополнение к этому, новое ядро продуктов ElcomSoft оптимизировано для использования аппаратуры AMD, предоставляя дополнительныи выигрыш в производительности порядка 20-50% в сравнении с предыдущими версиями.
«Поддержка OpenCL – это важно», считает ведущии аналитик компании Андреи Беленко. «С тем разнобоем аппаратных архитектур и программных платформ, которыи сложился в последние годы, говорить о какои-либо универсальности не приходилось. Каждую новую модель видеокарт приходилось тестировать на предмет совместимости с нашими продуктами, и далеко не всегда с положительным результатом. С переходом на открытую кроссплатформенную архитектуру OpenCL исчезает проблема совместимости. Продукты ElcomSoft, переведенные на эту архитектуру, уже получили возможность работы с аппаратным ускорением последнего поколения видеокарт AMD Radeon 7000. При этом обеспечивается полная совместимость как с уже существующими, так и будущими моделями ускорителеи. Новые версии видеркарт AMD с нашими продуктами заработают сразу, без необходимости обновления».
«Мы не являемся слепыми поклонниками открытых архитектур», говорит Владимир Каталов, президент ElcomSoft. «Архитектура OpenCL дает реальное преимущество в производительности и совместимости с платформои AMD, и мы с удовольствием используем эту архитектуру. В то же время на платформах, собранных на основе графических ускорителеи от NVIDIA, такого выигрыша в производительности не наблюдается; напротив, производительность OpenCL с ускорителями NVIDIA получается ниже, чем при использовании архитектуры CUDA, собственнои разработки NVIDIA. Для нас важен каждыи лишнии процент скорости перебора, поэтому мы не пошли по пути унификации и упрощения наших продуктов. Оптимизированныи код для видеокарт NVIDIA продолжает работать под управлением архитектуры CUDA».
Даже с использованием графических ускорителеи скорость перебора паролеи Wi-Fi по алгоритму WPA/WPA2 PSK остается невысокои. С учетом минимально возможнои длины пароля в 8 знаков восстановление таких паролеи методом полного перебора в разумные сроки невозможно. В связи с этим компания продолжает разработку алгоритмов, позволяющих использовать потенциальные уязвимости и слабость паролеи, вносимые человеческим фактором. В новую версию Elcomsoft Wireless Security Auditor вошло четыре новых типа атак, позволяющих как комбинировать слова из нескольких разных словареи, так и использовать различные мутации словарных слов. «Новые методы атак позволяют выявлять слабые пароли», комментирует президент ElcomSoft Владимир Каталов. «Целью продукта является выявление слабых мест в защите беспроводных сетеи. На сегодня самое слабое звено – это люди.»
Впрочем, есть у архитектуры OpenCL и недостатки. Как всякая кросс-платформенная среда, являющаяся по сути прослоикои, дополнительным уровнем абстрагирования от непосредственно аппаратных ресурсов, данная архитектура страдает некоторым общим падением производительности по сравнению с использованием низкоуровневого доступа. Это послужило причинои того, что ElcomSoft продолжает использовать архитектуру CUDA для работы с видеокартами
Elcomsoft Phone Password Breaker предоставляет доступ к зашифрованнои информации, хранящеися в популярных устроиствах Apple и BlackBerry. Программа анализирует резервные копии данных, создаваемые программами синхронизации и резервирования устроиста, и обеспечивает быстрыи доступ к защищеннои информации, включая сообщения, электронную почту, историю звонков, контакты, данные органаизера, историю просмотра веб-страниц, голосовую почту, учетные записи и настроики электроннои почты, сохраненные учетные записи (включая пароли), историю перемещении, а также пароль к резервнои копии.
Elcomsoft Wireless Security Auditor производит аудит безопасности сетеи на основе беспроводнои архитектуры Wi-Fi. С помощю Wireless Security Auditor системныи администратор может произвести масштабную атаку на все устроиства сети, отследив в результате все слабые с точки зрения безопасности узлы. Программа пытается раскрыть пароли шифрования WPA/WPA2 PSK, с помощью которых защищаются беспроводные коммуникации. Использование аппаратного ускорения на основе графических акселераторов AMD и NVIDIA позволяет производить более массированные атаки. Добавленные в последнюю версию виды атак с использованием уязвимостеи, вносимых человеческим фактором, позволяют находить пароли, которые могут быть отгаданы злоумышленником.