Тип доклада: Доклад

Удивительный мир внутри .ipa

  • Доклад на русском языке
Презентация pdf

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

Узнаем, как можно сравнить два приложения на схожесть, используя Hopper + BinDiff, и как сделать эти бинари отличающимися. Спикер объяснит, почему Apple знает, как зовут вашего юзера на компьютере, когда вы собираете приложение. Также пофантазирует на тему того, как Apple использует статический и динамический анализ .ipa во время ревью приложений для стора.

Доклад будет интересен разработчикам, которые создают White Label-приложения, а также всем, кто хорошо знает Swift, но при этом не знает, как приложение собирается и во что превращается на выходе.

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

  • #security
  • #binary
  • #reverse_engineering

Спикеры

Приглашенные эксперты

Расписание