SoftShield Защита ПО и тестирование программ

SoftShield.Ru > Наши услуги > Разработка стратегии защиты


Разработка оптимальной стратегии защиты ПО

Заказать Разработка оптимальной стратегии защиты программ от взломаЗаказать услугу

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

Разработка оптимальной стратегии защиты программы от взлома разбивается на несколько этапов:

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

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

3. Разработка 2-3 стратегий защиты заданного программного обеспечения на основании результатов анализа и оценки.

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

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

В рамках данной услуги осуществляются следующие действия:

  • Производится первичный анализ внешних факторов: условия распространения, варианты поставки, используемые компоненты, язык реализации, наличие ключевых ресурсов, приоритеты развития и другие факторы.
  • Оценивается текущее состояние защитных механизмов и делается предположение об их качестве.
  • Разрабатываются ключевые элементы защиты, на основании которых будут построены основные стратегии.
  • Производится дополнительный анализ программного обеспечения, вырабатываются вторичные методики защиты.
  • Оцениваются полученные результаты. На основании полученных оценок разрабатываются 2-3 стратегии защиты.
  • Стратегии подвергаются комплексной оценке, и в случае необходимости производится их доработка.
  • Все данные разработки группируются в сводные отчеты.
    1. Отчет для руководителя. В данном отчете группируются все данные, полученные в результате разработки стратегии защиты, а так же выводы и рекомендации по выбору стратегий. Данный отчет позволяет руководителю в полной мере оценить масштаб разработки защиты программного обеспечения, на основании представленных данных выбрать основной вариант и передать его для внедрения
    2. Отчет для разработчика. Данный отчет формируется в отдельности для каждой стратегии защиты и содержит рекомендации для программиста по разработке и внедрению элементов защиты.