Ответ эксперта

Код приложения обфусцирован: это мешает исследованию?

Вопрос по направлению: Экспертиза мобильных приложений

Ответ

Сначала выясняют, обфусцирован ли он вообще: вопреки распространённому мнению, по умолчанию это не так. В Android сокращение и переименование включает сам разработчик отдельной настройкой сборки, в средствах разработки под iOS переименования идентификаторов нет вовсе, кроссплатформенные среды требуют отдельного ключа. Обфусцировано меньшинство опубликованных приложений, и сам факт обработки — уже обстоятельство.

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

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

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

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

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

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Обсудить обращение или позвоните 8 (800) 333-24-09 Бесплатный звонок по России