Сортировка: по имени / по дате
AddIdComments.mpatch.zip (1 Kb, 29/11/2021 14:34) [#]

Патч для добавления комментария вида «@type/name» к id ресурсов в smali. В зависимости от размера приложения патч может работать довольно долго.

Приложение должно быть декомпилировано до ресурсов и smali.
Применяется на директорию проекта.

AddIdComments_binary.zip (4.9 Kb, 29/11/2021 14:46) [#]

Бинарник для скрипта AddIdComments.

AntiAnalytics.mpatch.zip (994 bytes, 29/11/2021 14:34) [#]

Патч для отключения аналитики.

Приложение должно быть декомпилировано до smali, для патча AndroidManifest.xml должны быть декомпилированы ресурсы.

Применяется на директорию проекта.

AntiAnalytics_binary.zip (6.2 Kb, 29/11/2021 14:47) [#]

Бинарник для скрипта AntiAnalitics.

Antilog.mpatch.zip (1.2 Kb, 29/11/2021 14:35) [#]

Патч для удаления вызовов "android.util.Log" (обращение к системному логу).
Применяется на директорию с декомпилированным до smali приложением (проект).

Apksigner.mpatch.zip (1 Kb, 29/11/2021 14:35) [#]

Быстрая подпись v1+v2 любых zip файлов.
Перед подписью применяется zipalign.
Патч применяется на файл.

Clone hard.mpatch.zip (1.7 Kb, 29/11/2021 14:35) [#]

Патч для клонирования приложений "старым" методом.
Заменяет текущее название пакета в ".xml", ".so" и ".smali" на то, которое указано в аргументе.
Если не указать новое название пакета - патч сгенерирует произвольное, заменив последний символ в текущем названии пакета.
Применяется на директорию проекта.

CrackLicense.mpatch.zip (1.1 Kb, 13/03/2023 01:27) [#]

Простой патч для отключения проверки лицензии.

Приложение должно быть декомпилировано до smali.
Применяется на директорию проекта.

CrackLicense_binary.zip (6.1 Kb, 13/03/2023 01:26) [#]

Бинарник для скрипта CrackLicense.

CrackPairip.mpatch.zip (1.2 Kb, 18/10/2023 20:51) [#]

Простой патч для отключения защиты pairip от Google. Подробнее: https://4pda.to/forum/index.php?showtopic=1002506&view=findpost&p=125607938

Приложение должно быть декомпилировано до smali.
Применяется на директорию проекта.

После патча и сборки необходимо подменить CRC-суммы файлов в apk!

CrashLogger.mpatch.zip (1 Kb, 29/11/2021 14:35) [#]

Патч для добавления логгера падений. Лог сохраняется при падении в «/внутренняя_память/Android/data/package_name/files/app_crash_*.txt».

Приложение должно быть декомпилировано до ресурсов и smali.
Применяется на директорию проекта.

CrashLogger_binary.zip (7.8 Kb, 29/11/2021 14:48) [#]

Бинарник для скрипта CrashLogger.

DebugInfo.mpatch.zip (923 bytes, 29/11/2021 14:35) [#]

Патч для добавления отладочной информации в smali. Применяется на папку проекта.

DebugInfo_binary.zip (4.4 Kb, 29/11/2021 14:49) [#]

Бинарник для скрипта DebugInfo.

DefLang.mpatch.zip (1.8 Kb, 29/11/2021 14:35) [#]

Патч, который заменит базовый язык приложения из /values/(arrays|plurals|strings).xml языком, файлы которого находятся в директории /values-[a-z][a-z].
Применять на директорию проекта, содержащую необходимый язык.
Файлы для замены будут сгенерированы в директории /values и иметь расширение .xml_out

DelLang.mpatch.zip (1.1 Kb, 29/11/2021 14:36) [#]

Патч для удаления всех языковых пакетов в приложении, кроме основного "values" и языков, обозначенных в переменной "lang_leave".
Применяется на директорию с декомпилированным до ресурсов приложением (проект).

DelPerms.mpatch.zip (1.5 Kb, 29/11/2021 14:36) [#]

Патч для удаления разрешений из AndroidManifest.xml приложения.
Приложение разбирать не нужно.
После накладывания патча приложение подписывается.
Применяется на apk-файл.

DeleteSplitMeta.mpatch.zip (1.5 Kb, 08/02/2024 23:37) [#]

Скрипт удаляет из манифеста следующие метаданные:
"com.android.dynamic.apk.fused.modules";
"com.android.stamp.source";
"com.android.stamp.type";
"com.android.vending.splits";
"com.android.vending.derived.apk.id";

Должны быть декомпилированы ресурсы приложения (AndroidManifest.xml)!

Disconnect.mpatch.zip (1.1 Kb, 29/11/2021 14:36) [#]

Патч удаления доступа к сети интернет из smali и AndroidManifest.xml.
Применяется на директорию с декомпилированным до smali и ресурсов приложением (проект).

DrawableClean.mpatch.zip (1.9 Kb, 29/11/2021 14:36) [#]

Патч для удаления дубликатов графики.
В отличии от аналогов захватывает 'mipmap' директории, делает проход по всем DPI, удаляет не только png-файлы, но и jpg, webp, gif плюс некоторые xml.
Принимает аргументы в соответствии к существующим стандартам разрешений:
l
m
h
xh
xxh
xxxh

Применяется на директорию с декомпилированным до ресурсов приложением (проект).

DummyAway.mpatch.zip (1.2 Kb, 29/11/2021 14:37) [#]

Патч для удаления "APKTOOL_DUMMY" и/или "dummy_ae" из xml файлов ресурсов приложения.
Применяется на директорию проекта.

DumpApkXml_binary.zip (7.6 Kb, 29/11/2021 14:49) [#]

Бинарник для дампа axml.

ExLibsFalse.mpatch.zip (1.5 Kb, 05/06/2021 18:52) [#]

Патч, добавляющий android:extractNativeLibs="false" в AndroidManifest.xml.
Поднимает (если требуется) значение targetSdkVersion до 24.
Добавляет библиотеки so в список doNotCompress.
После компиляции пакет нужно обработать zipalign с ключём -p и подписать.
Android OS с API 23+ не будет извлекать библиотеки в пользовательскую память, что позволит сэкономить свободное пространство в хранилище.
Применяется на директорию проекта.

GoogleMapsFix.mpatch.zip (1.2 Kb, 05/06/2021 18:53) [#]

Патч для исправления работы Google Maps в приложениях.
Заменяет API_KEY в AndroidManifest.xml.
Применяется на директорию проекта.

LocalesConfig.mpatch.zip (1.1 Kb, 05/06/2022 19:08) [#]

Патч для удаления locales_config.xml и его упоминания в ресурсах. Применяется, когда нельзя собрать apk, в ошибках aapt упоминается "localesConfig".

Патч обновлён 05/06/2022

NoDebug.mpatch.zip (1.2 Kb, 29/11/2021 14:37) [#]

Патч для удаления всей отладочной информации из smali.
Удаляет также ".source *", которые остаются даже при флаге apktool "--no-debug-info".
Удаляет бесполезные "BuildConfig.smali".
Применяется на директорию с декомпилированным до smali приложением (проект).

Pairip_binary.zip (4.4 Kb, 18/10/2023 19:09) [#]

Бинарники для патча CrackPairip.

PngOptimizer.mpatch.zip (1.2 Kb, 29/11/2021 14:37) [#]

Патч для компрессии графики в формате png.
Применяется на директорию, которая содержит файлы формата png.

RemoveFuckingAds.mpatch.zip (1.1 Kb, 29/11/2021 14:37) [#]

Патч для отключения рекламы в приложениях.
Поддерживает список правил. Отредактировать его можно в файле "rules.txt", который находится внутри "RemoveFuckingAds.jar".
Приложение должно быть декомпилировано до ресурсов и smali.
Применяется на директорию проекта.

RemoveFuckingAds_binary.zip (11.2 Kb, 29/11/2021 14:50) [#]

Бинарник для скрипта RemoveFuckingAds.

SignatureKiller.mpatch.zip (1018 bytes, 29/11/2021 14:38) [#]

Патч проверки подписи (метод Bin'а).
Приложение должно быть декомпилировано до ресурсов и smali.
Подпись до декомпиляции должна быть оригинальной!
Применяется на директорию проекта.

SignatureKiller_binary.zip (62.6 Kb, 29/11/2021 14:51) [#]

Бинарник для скрипта SignatureKiller.

StringStub.mpatch.zip (1.7 Kb, 29/11/2021 14:38) [#]

Патч для удаления содержимого '<string name="#some_name#"' по списку.
Это удалит строки с таким именем (в примере выше "#some_name#" из всех файлов локализаций (values-*), кроме основой (values).
В файле основной локализации содержимое строки станет пустым.
Необходимо создать файл 'stringstub.txt' со списком названий удаляемых строк в корневой директории проекта (на одном уровне с директорией "res").
Патч поддерживает неявное обозначение названия строк через символ "*".
Пример содержимого файла "stringstub.txt":
"common_google_1
common_google_2
api_key
"
Если нужно удалить все строки, название которых содержит "common_google", содержимое файла "stringstub.txt" будет выглядеть так:
"common_google*
"
После создания файла "stringstub.txt" просто применить патч на директорию проекта, разобранного до ресурсов.
*Google Translate изменяет регистр символов некоторых слов на верхний и добавляет пробелы там, где их не должно быть! Все примеры выше, включая название файла-списка, написаны и ожидаются патчем в нижнем регистре!

TranspNavBar.mpatch.zip (1.2 Kb, 05/06/2021 18:53) [#]

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

TrashClasses.mpatch.zip (3 Kb, 11/01/2023 18:47) [#]

Патч для удаления неиспользуемых BuildConfig и R классов из smali.
Скрипт попытается убрать вызовы класса, если он используется.
Применяется на папку проекта.

UnAcra.mpatch.zip (1.3 Kb, 12/10/2021 15:37) [#]

Патч для быстрого удаления простейших логеров из smali.
Проверялся на "acra" и "flurry".
Применять на директорию проекта, распакованного до smali.
Аргументом передать выбранную библиотеку в виде, подобном "Lorg/acra/" без кавычек.
Удаление файлов smali, принадлежащих выбранной библиотеке, пользователь производит сам лично!
Патч удаляет лишь вызовы этой библиотеки в классах приложения!

UnArch.mpatch.zip (1.5 Kb, 29/11/2021 14:38) [#]

Патч для разбивания multilib пакета приложения на пакеты под отдельные архитектуры устройств.
К файлам на выходе будут применены zipalign и подпись v1+v2.
Применяется на файл apk.

UnGoogle.mpatch.zip (1.4 Kb, 22/05/2021 12:02) [#]

Патч для удаления зависимости от Google Play Services.
Вероятность положительного результата работы примерно 50%.
Применяется на директорию проекта, распакованного до smali.

UniString.mpatch.zip (1.2 Kb, 29/11/2021 14:38) [#]

Патч для перевода строк в smali, которые имеют вид
const-string v0, "\u0068\u0069\u0021"
в понятный человеку
const-string v0, "hi!"
Перевод добавляется в виде комментария
# UniString: const-string v0, "hi!"
Патч применяется на папку проекта, распакованного до smali.

apksigner_binary.zip (102.2 Kb, 29/11/2021 14:48) [#]

Бинарник для подписи.

permissions_binary.zip (8.4 Kb, 29/11/2021 14:50) [#]

Бинарник для работы с разрешениями.

uni_binary.zip (2 Kb, 29/11/2021 14:51) [#]

Бинарник для скрипта UniString.

zip_binary.zip (800.8 Kb, 05/06/2022 12:43) [#]

Бинарник zip для всех архитектур.

zipalign_binary.zip (176.6 Kb, 16/08/2021 18:09) [#]

Альтернативный бинарник zipalign, может пригодиться, если есть проблемы со встроенным. Только для arm. Установка с помощью встроенного скрипта "Add binary".

.Add binary.mpatch.zip (1.9 Kb, 29/11/2021 14:33) [#]

Скрипт для добавления в директорию "bin" MPatcher'а новых исполняемых файлов.
Добавление возможно только из файлов формата установщика MPatcher!
Внимание!
Если файлы уже существуют - будет произведена замена!
Применяется на файл.

.App info.mpatch.zip (1.3 Kb, 29/11/2021 14:33) [#]

Скрипт для вывода информации о пакете приложения.
После применения на экран выводится информация о названии пакета приложени, min/target sdk, permissions и много другой.
Применяется на apk-файл.

.Compression level check.mpatch.zip (1.4 Kb, 29/11/2021 14:34) [#]

Скрипт проверки уровня сжатия файлов внутри zip-архивов.
Важную информацию выводит на экран.
Создаёт очень подробный файл-отчёт рядом с проверяемым файлом, если запускается с аргументом 'log'.
Применяется на файлы.

.Example script.mpatch.zip (639 bytes, 29/11/2021 14:34) [#]

Пример самого простого скрипта.
Содержит обращение к встроенным утилитам, что полезно для понимания общего принципа взаимодействия скрипта и приложения.

.My sign.mpatch.zip (3.6 Kb, 29/11/2021 14:34) [#]

Выбор пользовательских файлов подписи для использования во встроенных скриптах приложения.
Выбранная подпись заменит releasekey в папке ключей приложения.
Это не изменит ключ подписи для скриптов, которые не используют встроенный в пакет releasekey.
Патч применяется на файл ".x509.pem" или ".pk8". Файл ".pk8" или ".x509.pem" (соответственно) должен находиться рядом.
Для сброса releasekey к исходному состоянию запустите этот скрипт с аргументом "reset".

Всего скриптов: 49


Назад


Сделано с

© Maximoff , 2014 – 2024

Генерация страницы: 0.006 сек.