APK · Безплатно · На вашето устройство

Повредете файл APK онлайн

Повредете файл .apk за Android онлайн и безплатно. Разрушава ZIP контейнера и манифеста, така че пакетът да не може нито да бъде инсталиран, нито разгледан.

  • Без качване
  • Без ограничение за размер
  • Без регистрация

Повредете своя APK файл

Настроен за .apk, .aab, .xapk, а работи също толкова добре с всеки друг формат.

100% на устройството
Пуснете файлове тук или прегледайте Всякакъв формат, всякакъв размер, няколко файла наведнъж
Ниво на повреждане

Изпълнява се…0%
Готово за изтегляне

Защо APK файловете трудно се повреждат както трябва

APK е ZIP архив, който съдържа компилиран манифест, байткод DEX и ресурси, плюс блок с подпис, който Android проверява преди инсталиране. Понеже инсталирането проверява и структурата на архива, и подписа, повреденият APK се проваля на много ранен и много забележим етап.

Какво унищожава този инструмент

  • ZIP контейнерът. Локалните заглавки на файловете, централната директория и записът EOCD се разрушават изцяло.
  • AndroidManifest.xml. Компилираният двоичен манифест, който обявява името на пакета, разрешенията и началната дейност, става недостъпен.
  • classes.dex. Елементите с байткод DEX губят заглавките си, така че нищо не може да бъде проверено или заредено.
  • Блокът с подписа. Блокът APK Signature Scheme, който стои преди централната директория, се разрушава, така че проверката се проваля направо.

Какво ще видите след това

ПриложениеПоведение
Инсталиране в Android„Приложението не е инсталирано“ или „Възникна проблем при разбора на пакета.“
adb installINSTALL_PARSE_FAILED_NOT_APK или неуспешна проверка на подписа.
Google Play ConsoleОтхвърля качването като невалиден пакет.
Инструментите за анализ на APKjadx и apktool не успяват да отворят архива.

Обичайни причини да го направите

  • Проверка, че процес за странично инсталиране или MDM отхвърля невалидните пакети.
  • Проверка, че портал за разпространение на приложения проверява качванията преди публикуване.
  • Проверка, че процесът по изтегляне и инсталиране открива прекъснат пренос.
  • Изготвяне на дефектни пакети за упражнение по анализ на мобилната сигурност.

Как да повредите APK файл

  1. Пуснете своя .apk файл в полето по-горе или щракнете, за да изберете.
  2. Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
  3. Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
  4. Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.

Често задавани въпроси за APK

Защо Android казва „разбор на пакета“?

Защото инсталаторът чете структурата на ZIP и компилирания манифест преди всичко останало. И двете са разрушени, така че той се проваля на етапа на разбора, а не при инсталирането.

Чупи ли и подписа?

Да. Блокът с подписа стои вътре в архива и се разрушава заедно с него, така че проверката на подписа се проваля дори ако някой анализатор по някакъв начин стигне дотам.

Работи ли при пакети AAB?

Да. Android App Bundle също са ZIP контейнери и използват същия профил.

Мога ли въпреки това да го разгледам с apktool?

Не. Без четим индекс на архива нито apktool, нито jadx имат какво да декодират.

Използвайте това отговорно. Files Corrupter е създаден за тестване на софтуер, контрол на качеството, изследвания, обучение и преподаване. Предаването на умишлено повреден файл, за да изглежда дадена работа завършена, може да наруши правилата на вашето учебно заведение или работодател. Вие отговаряте за начина, по който използвате резултата. Вижте нашия отказ от отговорност.

Още система инструменти

Всички инструменти за повреждане