Size: a a a

2021 April 05

t

trashkalmar in Android Guards
Andrei Osipov
Ну в телеге, да и во многих других приложениях аналогично) В некоторых приложениях папка cache пустая. Я не думаю, что она просто так там создается)
Как-то проверял. Она создаётся просто при вызове getCacheDir(), как и getFilesDir().
Думаю, не всем приложениям нужен кэш
источник

AO

Andrei Osipov in Android Guards
trashkalmar
Как-то проверял. Она создаётся просто при вызове getCacheDir(), как и getFilesDir().
Думаю, не всем приложениям нужен кэш
Ну вот, думаю, можно сделать вывод, что getCacheDir() просто так звать не будут
источник

t

trashkalmar in Android Guards
Короче, возвращаясь к изначальному вопросу. На 24-28 апи можно влезть к другим приложениям в любую папку. На 99% уверен, что пути на всех девайсах будут одинаковые. Для этого прокидываешь нужные консольные команды через su. Кстати, надо учитывать, что они не всегда будут работать, если нет busybox или чего-то аналогичного
источник

t

trashkalmar in Android Guards
я бы написал своё консольное приложение с нужным функционалом, которое нужно запускать из-под su
источник

AO

Andrei Osipov in Android Guards
Спасибо)
источник

MS

Maxim Saleev in Android Guards
Подскажите, а существует для apk что-то в духе upx ?
источник

R

Rtem in Android Guards
Maxim Saleev
Подскажите, а существует для apk что-то в духе upx ?
Если со стороны «упаковки», то pro guard/r8. Если в плане «защиты», то протекторы типа dexprotector. А что, есть потребность?
источник

MS

Maxim Saleev in Android Guards
Да просто файл думаю не сделать ли менее жирным
источник

R

Rtem in Android Guards
Maxim Saleev
Да просто файл думаю не сделать ли менее жирным
Тогда тебе в proguard/r8 надо смотреть. И split Apk
источник

MS

Maxim Saleev in Android Guards
Спс
источник

AT

Arkadi Tolkun in Android Guards
Бандлы - удобная штука в плане уменьшения размера скачиваемого добра.
источник

AT

Arkadi Tolkun in Android Guards
Maxim Saleev
Да просто файл думаю не сделать ли менее жирным
источник

Я

Ярослав in Android Guards
Arkadi Tolkun
Бандлы - удобная штука в плане уменьшения размера скачиваемого добра.
+, но они все равно обязательные будут:)
источник

R

Raccoon in Android Guards
Доброго времени суток. В апк внедрили защиту от клонирования, можно ли как-то узнать что за защита и как ее обойти? AppCloner никак не может. после клонирования и запуска - вылет. пропуск нативных библиотек тоже пробовал (в апп клонере)
источник

R

Rtem in Android Guards
Raccoon
Доброго времени суток. В апк внедрили защиту от клонирования, можно ли как-то узнать что за защита и как ее обойти? AppCloner никак не может. после клонирования и запуска - вылет. пропуск нативных библиотек тоже пробовал (в апп клонере)
ИМХО - только в коде ковыряться. Можно еще такой лайфхак попробовать. Пересобери приложение с debuggable=true и посмотри в логи.
источник

R

Rtem in Android Guards
Хотя в логи в любом случае надо посмотреть, там стектрейс вылета может быть
источник

R

Raccoon in Android Guards
Rtem
ИМХО - только в коде ковыряться. Можно еще такой лайфхак попробовать. Пересобери приложение с debuggable=true и посмотри в логи.
Этим?
источник

R

Raccoon in Android Guards
просто исходника нет, поэтому ковыряться не могу
апк скинули на проверку
источник

R

Rtem in Android Guards
Raccoon
просто исходника нет, поэтому ковыряться не могу
апк скинули на проверку
Конечно у тебя нет исходника =) Иначе бы ты не спрашивал. Я обычно руками в манифесте ставлю и пересобираю. Не знаю, что твоя чудо-тула делает)
источник

R

Rtem in Android Guards
Если она умеет нормально включать флаг отладки, то включи через нее
источник