Size: a a a

2017 November 05

GD

Grigoriy Dzhanelidze in Android Guards
Shiko Mstoyan
чтобы точно быть уверенным что завтра тебе за этот реверс ничего не будет? или наоборот, чтобы заранее договариваться, что тебе за него ничего не будет и избежать проблем?
а какого черта вообще должны быть какие-то пробелмы сейчас или потом?
источник

GD

Grigoriy Dzhanelidze in Android Guards
нет, вот правда
источник

GD

Grigoriy Dzhanelidze in Android Guards
именно законадательно, в свои ToS'ы пусть прописывают, что могут забанить или ещё чего на здоровье
источник

SM

Shiko Mstoyan in Android Guards
такого, что если слишком быстро выдашь инфу, можешь многим людям создать траблы, имхо
источник

SM

Shiko Mstoyan in Android Guards
я понимаю, что в идеале проблем и прочего не должно быть, но мы же не в сферическом вакууме находимся
источник

GD

Grigoriy Dzhanelidze in Android Guards
Shiko Mstoyan
такого, что если слишком быстро выдашь инфу, можешь многим людям создать траблы, имхо
поэтому и существуют аудиты 🙂
источник
2017 November 06

AD

Anton Dudakov in Android Guards
Grigoriy Dzhanelidze
именно законадательно, в свои ToS'ы пусть прописывают, что могут забанить или ещё чего на здоровье
Поддержу. Если в лицензионном соглашении написано что нельзя, то нельзя и могут засудить и сказать что из-за тебя у них убытки.
А если ничего не написано, то хз
источник

R

Rtem in Android Guards
Anton Dudakov
Поддержу. Если в лицензионном соглашении написано что нельзя, то нельзя и могут засудить и сказать что из-за тебя у них убытки.
А если ничего не написано, то хз
Дело в том, что обычно написано =) Ну если в компании есть хотябы один захудалый юрист )
источник
2017 November 08

AA

Alexander A. in Android Guards
В подкасте по Андроиду про хранение рассказывали про Key Store для хранения секьюрных данных. Созрел вопрос насчет него. Заказчик хочет поддерживать одновременно несколько аккаунтов, и чтобы переключались в сайд баре, как в гугл плее. Что лучше: хранить токен после логина в кейсторе или же логин и пароль и переподключаться после смены. И стоит ли вообще заморачиваться с кейстором или можно создать 2 синглтон для BinaryPrefs и через него секьюрные вещи хранить?
источник

AS

Alexander Smirnov in Android Guards
Помогите, стоит взломанная Яндекс музыка.
Как обойти это ограничение в Деньгах?
источник

AS

Alexander Smirnov in Android Guards
Хороший прикол на самом деле
источник

AS

Alexander Smirnov in Android Guards
Чекать все свои продукты
источник

AV

Artur Vasilov in Android Guards
Хехехе) Да, на самом деле эта штука очень полезная во многих вещах
источник

AK

Anton Kazakov in Android Guards
а что проверяется?
источник

AS

Alexander Smirnov in Android Guards
Артур, привет. А ты случайно не на музыке?)
источник

AV

Artur Vasilov in Android Guards
Сертификат вроде
источник

AV

Artur Vasilov in Android Guards
Нет, не из музыки)
источник

AV

Artur Vasilov in Android Guards
Вообще нз, если поменять в пиратской музыке appId и выпилить кое-чего, то все будет норм, наверное, 100% защиты нет
источник
2017 November 09

AK

Anton Kazakov in Android Guards
Расписываю проблему подробно, она актуальна для устройств с андроид 4.x (я воспроизвел на реальном девайсе 4.2.2 и эмуляторе 4.2)

При установке приложения в котором используется аннотация @Parcelize возникает ошибка:
pkg: /data/local/tmp/zz.abc.myapplication Failure [INSTALL_FAILED_DEXOPT]
При этом фактически приложение не установленно, но папка /data/data/zz.abc.myapplication создается с владельцем u0_a54
При следующей установке возникает другая ошибка:
pkg: /data/local/tmp/zz.abc.myapplication Failure [INSTALL_FAILED_UID_CHANGED]
Вторая ошибка возникает из-за того, что инсталятор пытается создать папку /data/data/zz.abc.myapplication от имени друго пользователя, например u0_a55

Что имеем в остатке, приложения на устройстве нет, удалить его нельзя, установить (с маркета/fabric/adb) тоже нельзя.
Чинится это удалением папки /data/data/zz.abc.myapplication, провернул это на эмуляторе, НО нужен рут

Собственно отсюда и был вопрос, никто не знает как удалить /data/data/... без рута
источник

R

Rtem in Android Guards
Anton Kazakov
Расписываю проблему подробно, она актуальна для устройств с андроид 4.x (я воспроизвел на реальном девайсе 4.2.2 и эмуляторе 4.2)

При установке приложения в котором используется аннотация @Parcelize возникает ошибка:
pkg: /data/local/tmp/zz.abc.myapplication Failure [INSTALL_FAILED_DEXOPT]
При этом фактически приложение не установленно, но папка /data/data/zz.abc.myapplication создается с владельцем u0_a54
При следующей установке возникает другая ошибка:
pkg: /data/local/tmp/zz.abc.myapplication Failure [INSTALL_FAILED_UID_CHANGED]
Вторая ошибка возникает из-за того, что инсталятор пытается создать папку /data/data/zz.abc.myapplication от имени друго пользователя, например u0_a55

Что имеем в остатке, приложения на устройстве нет, удалить его нельзя, установить (с маркета/fabric/adb) тоже нельзя.
Чинится это удалением папки /data/data/zz.abc.myapplication, провернул это на эмуляторе, НО нужен рут

Собственно отсюда и был вопрос, никто не знает как удалить /data/data/... без рута
Можно попробовать поставить TWRP и грохнуть из него
источник