APK Ad Cleaner 4.0 — анализ и удаление рекламы из Android APK
Системные требования: на данный момент программа предназначена только для Windows 10. Совместимость с другими версиями Windows пока не подтверждена.
Полноэкранные объявления при запуске приложения, всплывающая реклама между экранами и баннеры в интерфейсе — распространённая проблема Android-приложений. APK Ad Cleaner 4.0 — экспериментальная Windows-утилита, которая анализирует APK, определяет известные рекламные SDK и пытается отключить некоторые способы показа рекламы с последующей пересборкой установочного файла.
Важно: программа не гарантирует удаление всей рекламы из любого APK. Работа зависит от структуры приложения, реализации рекламы и проверки целостности. Утилита предназначена для анализа и тестирования на приложениях, которые вы вправе изменять.
Что умеет APK Ad Cleaner 4.0
- Анализ APK: обнаружение признаков рекламных библиотек и систем медиации.
- Поиск вызовов рекламы: проверка известных методов показа полноэкранных объявлений в Smali-коде.
- Экспериментальное изменение: применение поддерживаемых патчей без перезаписи исходного APK.
- Пересборка и подписание: создание отдельного APK для последующей проверки на устройстве.
- Наглядный интерфейс: выбор файла, ход выполнения по этапам и сообщение об ошибке или результате.
- Автоматическая очистка: удаление промежуточных Smali, ресурсов, DEX и временных APK после обработки.
Какие рекламные компоненты ищет программа
В APK могут использоваться сразу несколько рекламных систем. Например, одна библиотека управляет выбором сети, а другая отвечает за фактический показ объявления. Поэтому APK Ad Cleaner ищет сигнатуры разных SDK.
| Система | Что может обнаруживаться |
|---|---|
| Google Mobile Ads / AdMob | InterstitialAd, AppOpenAd, AdView и другие рекламные классы |
| AppLovin MAX | Медиация, адаптеры и методы показа объявлений |
| Unity Ads / LevelPlay | Рекламные модули и полноэкранные форматы |
| Meta Audience Network | Нативные и полноэкранные рекламные компоненты |
| Pangle, Mintegral, Vungle, BidMachine | SDK, адаптеры и известные сигнатуры |
| Yandex Mobile Ads и другие | Рекламные классы и ресурсы |
Обнаруженный SDK — это признак присутствия библиотеки, а не доказательство того, что она показывает рекламу в конкретный момент.
Как проходит обработка APK
- Выбор файла. В интерфейсе Windows укажите APK приложения. Программа считывает его структуру и показывает результаты анализа.
- Распаковка. Apktool преобразует необходимые ресурсы и исполняемый код в доступное для обработки представление.
- Применение патча. Экспериментальный механизм изменяет распознанные вызовы обычной полноэкранной рекламы. Реклама за вознаграждение не является целью такого патча.
- Сборка. Изменённые файлы объединяются в новый APK. При несовместимости ресурсов либо кода сборка может завершиться ошибкой.
- Выравнивание и подписание. При успешном выполнении создаётся отдельный установочный файл, а не замена исходника.
Что нового в версии 4.0: очистка диска
При распаковке Android-приложений возникают тысячи временных файлов. Если оставлять их после каждой попытки, свободное место на системном диске быстро сокращается. В APK Ad Cleaner 4.0 предусмотрена очистка временной рабочей директории C:\APKAdCleanerWork по завершении обработки, в том числе при ошибках.
| Данные | Что происходит после обработки |
|---|---|
| Исходный APK | Не изменяется |
| Готовый APK | Сохраняется отдельно при успешной сборке |
| Smali, DEX, временные ресурсы и промежуточные APK | Удаляются из рабочей директории |
| Apktool и Android Build-Tools | Могут оставаться в кэше, чтобы не загружать их заново |
| Диагностические журналы | Могут сохраняться отдельно при ошибках |
Скачать APK Ad Cleaner 4.0 для Windows
Скачать программу для Windows можно по кнопке ниже.
Скачать APK Ad Cleaner 4.0 (.exe)
Программа предназначена для Windows. Для модификации APK могут потребоваться Java JDK, Apktool и Android SDK Build-Tools.
На что обратить внимание перед установкой изменённого приложения
- Изменённый APK подписывается другим ключом и обычно не устанавливается поверх официальной версии.
- Приложение может проверять подпись или свою целостность и отказаться запускаться.
- Отдельные баннеры, WebView-реклама и серверные объявления могут остаться.
- Не удаляйте оригинальное приложение без резервной копии данных.
- Обрабатывайте только приложения, модификация которых вам разрешена.
Итоги
APK Ad Cleaner 4.0 объединяет анализ рекламных SDK, экспериментальное изменение известных вызовов, сборку APK и автоматическую очистку временных файлов. Программа полезна как инструмент исследования Android-приложений, однако обнаружение рекламной библиотеки и успешная сборка ещё не гарантируют полного отсутствия рекламы или работоспособности результата на телефоне.