2
Автоматическое обнаружение и устранение уязвимостей приложений В настоящее время многие компании полагаются на сетевые и веб-приложения, которые используются повсеместно, начиная от управления бизнес-процессами и заканчивая сервисами облачного хранения и обмена данными. Мобильные приложения готовы подхватить эстафету, чтобы вновь изменить картину бизнеса. Однако в погоне за эффективностью многие компании недооценивают опасность, которую представляют такие системы. Согласно отчету компании Verizon об утечках данных за 2013 год, почти каждое третье киберпреступление или факт кибершпионажа явились следствием уязвимостей приложений. Кроме того, по новым данным исследовательского центра Positive Technologies, до 50% систем дистанционного банковского обслуживания могут быть использованы для получения неправомерного доступа к корпоративной и клиентской информации, а также совершения мошеннических транзакций. Нам удалось собрать более чем десятилетний исследовательский опыт и практические знания более тысячи аудитов безопасности приложений, легкое в использовании решение, которое позволяет быстро обнаруживать и устранять бреши в безопасности ваших приложений — Application Inspector. Оперативное и эффективное исправление уязвимостей крайне важно: нельзя терять время, анализируя ложные срабатывания. Интеллектуальный механизм анализа Application Inspector выявляет только настоящие уязвимости, оставляя в стороне ошибки программного кода, что существенным образом сокращает количество потенциальных ложных срабатываний. В отличие от других анализаторов исходного кода, Application Inspector способен проводить проверку приложений, написанных на разных языках программирования; например, проверку веб-приложения ASP .NET с интерфейсом на HTML5 и JavaScript, использующее базу данных SQL. Благодаря автоматизации всего процесса Application Inspector устраняет сложности в обеспечении безопасности приложения, сокращая при этом затраты на контроль соответствия стандартам. Таким образом, безопасностью вашего предприятия управляете вы. Не стоит беспокоиться, если вы не являетесь специалистом в области безопасности. Наше решение быстро покажет, каким образом можно использовать уязвимости в коде: это избавит от необходимости самостоятельно анализировать риск возможной атаки. Когда Application Inspector находит уязвимость, он автоматически генерирует вектор атаки, например HTTP- или JSON-запрос, наглядно демонстрируя уязвимость и то, как она может быть использована против вашего бизнеса. Очевидно, что обнаружение уязвимостей на ранней стадии разработки позволяет создавать более качественные приложения, поэтому модель Application Inspector предусматривает интеграцию прямо в цикл разработки, а также обеспечение безопасности для уже существующих приложений. Наше решение, в соответствии с моделью SDLC, оповестит команды разработки и тестирования о потенциально небезопасном участке кода перед тем, как он будет использоваться в окончательной версии продукта, — снижая уровень риска и уменьшая стоимость выполнения требований регуляторов. Автоматизация процесса контроля защищенности и соответствия стандартам Узнавайте сразу о возможных рисках КЛЮЧЕВЫЕ ВОЗМОЖНОСТИ PT Application Inspector Высокий уровень обнаружения уязвимостей благодаря использованию механизмов SAST, DAST и IAST. Генерация эксплойта дает точную картину возможного риска. Увеличение эффективности за счет ориентации на настоящие уязвимости, а не на ошибки программного кода. Стандартизация контроля безопасности с помощью решения, которое работает со многими языками и платформами, включая веб, мобильные приложения и ERP-системы. Обеспечение безопасности с помощью интеграции с WAF и IPS. Application Inspector — описание продукта

Positive Technologies Application Inspector

  • Upload
    qqlan

  • View
    624

  • Download
    2

Embed Size (px)

DESCRIPTION

AppSec, vulnerability, SAST, DAST, IAST, source code analisys

Citation preview

Page 1: Positive Technologies Application Inspector

Автоматическое обнаружениеи устранение уязвимостей приложенийВ настоящее время многие компании полагаются на сетевые и веб-приложения, которые используются повсеместно, начиная от управления бизнес-процессами и заканчивая сервисами облачного хранения и обмена данными. Мобильные приложения готовы подхватить эстафету, чтобы вновь изменить картину бизнеса. Однако в погоне за эффективностью многие компании недооценивают опасность, которую представляют такие системы. Согласно отчету компании Verizon об утечках данных за 2013 год, почти каждое третье киберпреступление или факт кибершпионажа явились следствием уязвимостей приложений. Кроме того, по новым данным исследовательского центра Positive Technologies, до 50% систем дистанционного банковского обслуживания могут быть использованы для получения неправомерного доступа к корпоративной и клиентской информации, а также совершения мошеннических транзакций.

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

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

В отличие от других анализаторов исходного кода, Application Inspector способен проводить проверку приложений, написанных на разных языках программирования; например, проверку веб-приложения ASP .NET с интерфейсом на HTML5 и JavaScript, использующее базу данных SQL.

Благодаря автоматизации всего процесса Application Inspector устраняет сложности в обеспечении безопасности приложения, сокращая при этом затраты на контроль соответствия стандартам. Таким образом, безопасностью вашего предприятия управляете вы.

Не стоит беспокоиться, если вы не являетесь специалистом в области безопасности. Наше решение быстро покажет, каким образом можно использовать уязвимости в коде: это избавит от необходимости самостоятельно анализировать риск возможной атаки. Когда Application Inspector находит уязвимость, он автоматически генерирует вектор атаки, например HTTP- или JSON-запрос, наглядно демонстрируя уязвимость и то, как она может быть использована против вашего бизнеса.

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

Автоматизация процесса контроля защищенности и соответствия стандартам

Узнавайте сразу о возможных рисках

КЛЮЧЕВЫЕ ВОЗМОЖНОСТИPT Application Inspector

Высокий уровень обнаружения уязвимостей благодаря использованию механизмов SAST, DAST и IAST.

Генерация эксплойта дает точную картину возможного риска.

Увеличение эффективности за счет ориентации на настоящие уязвимости, а не на ошибки программного кода.

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

Обеспечение безопасности с помощью интеграции с WAF и IPS.

Application Inspector — описание продукта

Page 2: Positive Technologies Application Inspector

Большинство традиционных анализаторов исходного кода реализуют либо подход DAST (Dynamic Application Security Testing, динамический анализ безопасности приложений), с помощью которого тестируется безопасность во время работы приложений, либо SAST (Static Application Security Testing, статический анализ безопасности приложений), суть которого заключается в исследовании исходного кода. В последнее время некоторые разработчики начали применять метод IAST (Interactive Application Security Testing, интерактивный анализ исходного кода) в попытке совместить DAST и SAST. У нас же иной, более современный подход, реализующий комплексное использование DAST, SAST и IAST на оптимальных этапах анализа, что позволяет извлечь выгоду из всех подходов без каких-либо недостатков. Применяя абстрактную интерпретацию, Application Inspector позволяет обеспечить глубокий анализ кода и API, а также провести оценку безопасности, сравнимую с показателями SAST-решений. Встроенный мультиязыковой трассирующий механизм осуществляет IAST-подобный анализ для случаев любой степени сложности, а уникальный генератор эксплойтов выдает простые для понимания результаты.

Ключевые возможностиЕДИНОЕ РЕШЕНИЕДЛЯ БЕЗОПАСНОСТИ СИСТЕМЫ Безопасность всей системы определяется надежностью ее самого слабого звена, поэтому благодаря Application Inspector вы сможете обеспечить защиту широкого ряда приложений, включая:

сетевые и веб-приложения, созданные с помощью таких средств, как .NET, Java и PHP;

мобильные приложения, разработанные для платформ Android и Windows 8;

системы ERP с применением таких языков, как ABAP, Java, PL/SQL для SAP и Oracle EBS.

ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИPT Application Inspector

Обнаружение уязвимостей и программных закладок («бэкдоров») по шаблону путем выявления похожей логики или схожего синтаксиса.

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

Поддержка множества технологий, включая Java (Java SE, Java для Android, JavaEE, Java Frameworks), .NET (MSIL), SQL (SQL 92, PL/SQL, T-SQL), PHP, веб-технологии (HTML5, JavaScript, VBScript, JSON/XML-RPC), XML (Generic, XSLT, XPath, XQuery).

Обнаружение ряда атак и уязвимостей, включая внедрение SQL-кода, межсайтовое выполнение сценариев, расщепление HTTP-запроса, внедрение операторов XPath и LDAP, атаки XML External Entity Injection

PT AI может быть развернут локально, в качестве клиент-серверного решения или как SaaS.

Прозрачная интеграция с продуктами Positive Technologies, включая MaxPatrol и Application Firewall.

•Positive Technologies является лидером в области информационной безопасности. Компания входит в десятку ведущих разработчиков систем оценки уязвимостей, а также в пятерку самых быстроразвивающихся фирм в области обеспечения безопасности IT-систем в целом. Специалисты компании обладают десятилетним опытом в обнаружении и управлении уязвимостями. Проведение исследований — залог успеха Positive Technologies, благодаря им мы уверены, что наши продукты и услуги помогают клиентам снизить затраты, увеличить эффективность и управлять рисками.

Офисы компании находятся в Москве, Дубае, Лондоне, Мумбаи, Риме, Сеуле и Тунисе, а наш исследовательский центр является одним из крупнейших в Европе.

О компании

107061 РОССИЯ / МОСКВА / ПРЕОБРАЖЕНСКАЯ ПЛОЩАДЬ, ДОМ 8ТЕЛ.: +7 (495) 744-01-44 / ФАКС: +7 (495) 744-01-87 / Е-MAIL: [email protected] / WWW.MAXPATROL.RU / WWW.SECURITYLAB.RU

Application Inspector в действии

Эксплойт

Генератор эксплойтов

База данных языковпрограммирования

База данных уязвимостей

Исследовательский центрPositive Technologies

Исходный код приложения Статический анализатор

Уязвимость

Уязвимость

Динамический слайс

Динамический анализатор Интерактивныйанализатор

Отчет

Код

Application Inspector — описание продукта