Перетащите APK-файл сюда
или нажмите для выбора файла
Анализируйте любой APK-файл, чтобы получить подробную информацию.Какую информацию можно извлечь?
Наш продвинутый APK-анализатор извлекает исчерпывающую информацию из любого APK-файла:
- Имя пакета, имя версии и код
- Минимальные, целевые и скомпилированные версии SDK
- Разрешения Android (опасные и нормальные)
- Анализ файлов DEX и обнаружение multi-dex
- Собственные библиотеки и архитектуры ЦП
- Разбивка ресурсов (рисунки, макеты, значения)
- Разбивка по размеру файла и степени сжатия
- Информация о подписи и сертификате
- Индикаторы угроз безопасности
100% обработка на стороне клиента
Ваш APK-файл никогда не покидает ваше устройство. Весь анализ выполняется в браузере с использованием JavaScript.
APK Info Extractor — Часто задаваемые вопросы
Как проверить двоичный файл AndroidManifest.xml, байт-код DEX и собственные ABI
Когда приложение Android компилируется с помощью Gradle и AAPT2, удобочитаемые XML-файлы преобразуются в компактные двоичные фрагменты (AndroidManifest.xml) и resources.arsc, код Java/Kotlin компилируется в исполняемые файлы Dalvik (classes.dex), classes2.dex, а библиотеки C/C++ упаковываются как общие объекты ELF (lib/<abi>/*.so.) Простое открытие APK в стандартной ZIP-программе показывает только непрозрачные двоичные файлы.
Наш браузерный APK-анализатор информации проверяет внутреннюю структуру любого .apk локально в вашем браузере, поэтому вы можете диагностировать сбои установки и проверять риски конфиденциальности перед загрузкой неопубликованных файлов:
- Диагностика ошибок архитектуры ЦП (ABI): Посмотрите на карточку Архитектуры на вкладке Обзор. Если APK содержит только armeabi-v7a (32-битный ARM), он не будет работать с INSTALL_FAILED_NO_MATCHING_ABIS на 64-битном оборудовании, таком как устройства серий Google Pixel 7, Pixel 8, Pixel 9 и Galaxy S24. И наоборот, если в нем указан только arm64-v8a, он не может работать на старых 32-битных бюджетных телефонах или экземплярах 32-битного эмулятора Windows.
- Аудит опасных разрешений во время выполнения: Android классифицирует такие разрешения, как READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION и MANAGE_EXTERNAL_STORAGE, как высокорисковые. Если простая автономная утилита или APK-файл обоев запрашивает разрешения по SMS или контактам, на нашей вкладке «Безопасность» эти записи выделяются красным цветом и снижают оценку безопасности пакета.
- Мульти-DEX и диагностика сжатия: Каждый файл classes.dex может ссылаться максимум на 65 536 идентификаторов методов. Приложения, использующие большие SDK, разбивают байт-код на несколько файлов DEX. Вы также можете проверить наличие resources.arsc и AndroidManifest.xml — если resources.arsc отсутствует, вы просматриваете один разделенный APK, а не полный автономный APK.