Обсудим ваш проект
DOKI / Кибербезопасность

Кибербезопасность · Мобильные приложения

Изучаем ваше приложение для Android и iOS изнутри устройства и со стороны сети: какие разрешения запрашивает, как хранит данные, как общается с сервером. Находки приводим в порядке, удобном для закрытия до отправки в магазин.

  • Разрешения приложения
  • Поток данных
  • Проверка хранения
  • Таблица рисков
01 / Что входит в услугу

Три слоя, которые приложение не показывает.

01

Данные, хранимые на устройстве

Хранятся ли токены сессии, персональные данные и кэш в защищённом хранилище или в открытых файлах? Проверяем и то, что утекает в резервные копии и скриншоты.

02

Общение с сервером

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

03

Разрешения и пакет приложения

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

02 / Как это работает

Четыре слоя проверки

Между экраном и сервером лежат четыре слоя, у каждого свои риски и свои тесты.

Приложение и разрешения
Сетевой трафик
Серверный API
Хранилище на устройстве
03 / Объём

Определим объём вместе.

На первой встрече вместе уточняем объём работ, результаты и критерии приёмки. Письменное предложение перечисляет объём по позициям; если он меняется, предложение обновляется новой версией.

Оцениваются только разрешённые активы в согласованном объёме.

Результаты

  • 01Разрешения приложения
  • 02Поток данных
  • 03Проверка хранения
  • 04Таблица рисков
04 / Процесс

Как мы движемся шаг за шагом.

Каждый шаг заканчивается конкретным результатом; к следующему переходим с вашего согласия.

  1. 01

    Объём

    Вместе письменно фиксируем цель, границы и критерии приёмки.

  2. 02

    Оценка

    Оцениваем текущее состояние по согласованным критериям и фиксируем пробелы с доказательствами.

  3. 03

    Отчётность

    В простом отчёте делимся тем, что сделано, результатом и следующим шагом.

  4. 04

    Повторный тест

    Повторно проверяем исправленные находки и подтверждаем доказательствами, что они закрыты.

05 / Объём

Категории тестирования, применяемые в этой услуге

Какие категории применяются, согласовывается совместно на основе вашей цели и области тестирования.

Мобильный слой

Мы изучаем ваше приложение Android и iOS как по коду, так и во время работы.
Количество категорий: 1
  • Анализ безопасности приложений Android и iOS (статический и динамический)

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

Цифры — это количество проверок в наших автоматизированных движках безопасности. Не каждая категория выполняется в каждом тесте; выбираются те, которые подходят для вашей цели и области тестирования.

Каждый тест выполняется с вашего письменного разрешения и в согласованной нами области. Тесты, которые могут нарушить работу сервиса, и социальная инженерия планируются только с отдельным письменным согласованием. Ни один тест не доказывает, что система полностью защищена; мы чётко сообщаем, что было найдено и что не было найдено.

06 / Детали решения

Что нужно знать перед запросом предложения.

Что входит, что нужно от вас, сроки и оплата — всё в одном месте. Точные объём работ и цена фиксируются в письменном коммерческом предложении.

Входит

  • Разрешения, потоки данных и данные, хранящиеся на устройстве.
  • Доказательство, уровень риска (критический, высокий, средний, низкий) и рекомендация по исправлению для каждой находки.
  • Одно повторное тестирование в течение 30 дней после отчёта включено в цену.

Не входит

  • Исправление находок (отдельная услуга «Устранение»).

Что нужно от вас

  • Подписанное письменное разрешение.
  • Файл приложения (APK или IPA) или ссылка на него в магазине.
  • Тестовые учётные записи для теста grey-box.

Сроки и сдача

  • Тесты выполняются по будням с 09:00 до 18:00 (время Турции).

Что определяет цену

  • Одна платформа (Android или iOS) или обе.

Оплата и поддержка после сдачи

  • Для работ, согласованных лично, полная стоимость оплачивается в начале.
  • Для удалённой работы половина оплачивается в начале, половина — при сдаче.
  • Мы отвечаем на каждый запрос в течение 12 часов.
  • Встречи проходят на турецком языке; переписка и передача результатов ведутся на выбранном вами языке с поддержкой перевода.
  • Работаем очно в Стамбуле и удалённо по всей Турции и за её пределами.
07 / Частые вопросы

Вопросы, которые вас волнуют.

Расскажите о задаче — объём определим вместе.

Расскажите о проекте
Нужен ли для теста исходный код приложения?

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

Нужно ли разрешение перед тестом?

Да. Оцениваются только системы, за которые вы отвечаете и на которые дали письменное разрешение.

Повлияет ли тест на рабочую систему?

Объём, время и методы согласуются заранее; рискованные шаги требуют вашего отдельного одобрения.

Начнём

Обсудим ваш проект.

Расскажите о задаче — объём определим вместе.