Evgeniy
Ребят привет
Evgeniy
А где можно почитать про безопасность в андроид приложении
Evgeniy
В Гугле искал корректной инфы не нашел
Evgeniy
Всмысле? Плохо искал или плохо все на самом деле?
central
Всмысле? Плохо искал или плохо все на самом деле?
в каком плане нужна безопасность?
Yakov
А где можно почитать про безопасность в андроид приложении
Если ответ не получишь можешь здесь спросить @android_guards
Evgeniy
в каком плане нужна безопасность?
Ну для общего развития к примеру как делать чтобы данные не украли или чтонить про ssl. Я читал общие положения про ssl pinning но примеров как таковых не нашел
Evgeniy
Https) Вот пример
Ну что-нибудь платформо специфичное а не так)
Denis
Можешь только прочитать, как android соединение устанавливает
Denis
Про сертификаты
Mike
Там нет ничего специфичного
ну там keyЧеготоТам есть
Yakov
Там нет ничего специфичного
Ну как минимум биометрия
⬤ vitaly
есть свой кейстор у ведройда, есть TEE и Strongbox, есть их физические реализации какие-то разные, вот про это можешь почитать
Evgeniy
Там нет ничего специфичного
Ну хз я не давно читал статью нашли в новой прошивке 146 дыр. А как разрабов заафектит
Denis
Ну как минимум биометрия
Я конкретно про https
Aleksandr
Как сделать анимацию ImageView(тучка) которая стартует с центра, по линии смещается в право, когда працется с правго краю, то в этот момент выезжвет такаяже слевого края. это все циклически
⬤ vitaly
кстати да, keyguard ещё ж есть, вполне специфично
Yakov
Я конкретно про https
Аа я думал про андроид в целом
Evgeniy
Ну как минимум биометрия
Я думаю биометрия это дыра огромная
central
Я думаю биометрия это дыра огромная
да все дыра, так как соц инженерия рулит везде
Yakov
Я думаю биометрия это дыра огромная
Ну все же надо читать, ну да есть такое мнения в последнее время и не только для андроид это актуально
Сергій
Я думаю биометрия это дыра огромная
Раскройте тему в @android_guards Здесь оно потеряется быстро
Сергій
А, окей
Evgeniy
Вот к примеру я читал к примеру что нужно выпиливать логер из продовской поставки полностью а не выключать флагом. Я про такие больше моменты узнать хотел бы
Yakov
Вот к примеру я читал к примеру что нужно выпиливать логер из продовской поставки полностью а не выключать флагом. Я про такие больше моменты узнать хотел бы
Ну это стандартный кейс, логер в D8 же удаляем или прогвард, но опять это от приложения зависит и от требований секьюрности
central
Как вариант. А если тебе нужны логи для отладки?
и в них прям вот никак нельзя не включать какую нибудь приватную инфу или пароль пользователя, ну вы поняли
Mike
Ну это стандартный кейс, логер в D8 же удаляем или прогвард, но опять это от приложения зависит и от требований секьюрности
не удаляет, пока не настроишь. Просто дебажные логи по умолчанию отключены в релизных сборках.
Evgeniy
и в них прям вот никак нельзя не включать какую нибудь приватную инфу или пароль пользователя, ну вы поняли
Ну приватную инфу в логер это я хз насколько феерическим надо быть. Но как минимум название классов пакетов или полей да передают некоторые.
Yakov
не удаляет, пока не настроишь. Просто дебажные логи по умолчанию отключены в релизных сборках.
Это да, ну мне проще сразу его сделать и когда либу подрубаешь дополнять, а так да отключён, а то был у меня пример с тем что его в конце проекта только попросили подрубить.
Yakov
не удаляет, пока не настроишь. Просто дебажные логи по умолчанию отключены в релизных сборках.
Ну я давно использую timber а его как настроил. Можешь хоть в релизе логи писать
Evgeniy
Спасибо за инфу всем
Flogiston
В SeekBar-e можно сделать такой бегунок?
Denis
Спасибо за инфу всем
Там есть AndroidSecurity https://github.com/egroden/AndroidInfo/blob/master/README.md
Denis
Скинул бы прямую ссылку, но с телефона не удобно)
Anonymous
кто может помочь отвязать сертефикат? заменил его на свой, все равно не работает пробовал frida, objection, добавлять в /system/etc/security/cacerts/ — ничего не катит
Anonymous
ну там через apktool разобрать скину бакс на карту вам..
Anonymous
если работа не сложная
Anonymous
Mike
ееее, RxJava чтобы ходить в интернетик, это ведь само по себе достойно высших похвал
Yakov
По мне так бизнес логика, то есть retry на уровне интерактора сделал бы
Села
привет всем, как создать imageview при клике, чтобы они добавлялись внизу друг друга?
Aleks
Возможно ли при инициализации получить значение высоты контента для ScrollView?
Алексей
Всем привет а есть кто работал с Jetpack compose?
Денис
Всем привет народ ктото делал диплинки для фейсбука, поскажите как правильно их делать?
Алексей
@android_declarative
Спасибо )
Aleksey
@android_declarative
Есть ли смысл на такие маленькие сообщества дробиться при том, что общего индекса нет?
Aleksey
index.html
Оу, забавно
plastyr
Все привет. Скажите пожалуйста каким способом лучше всего достать ID девайса? Почитал достаточно информации по этому поводу. Подумал что достаточно будет ANDROID_ID, но как я понял там будут проблемы: если один девайс и несколько аккаунтов то возвращает разные айдишники.
Anonymous
Под скажите библиотека dx tool из sdk понимает ли java 8? Будет ли собирать dex если в class будут лямбда выражения?
Anonymous
см. desugaring
Ты про D8?)))
Mike
Ты про D8?)))
да там этих рассахаривателей уже штуки три завелось. Актуальный встроен в Д8, да
Mike
А dx не понимает java 8?
думаю, что ответ есть на первой странице гугла
Anonymous
Ещё такой вопрос: возможно ли запустить d8 dexer на андроид?)))
ᛖᚹᛋᛁᚱ
https://www.udacity.com/course/advanced-android-with-kotlin--ud940 Может кому пригодится, бесплатный курс с котлином от Гугла, довольно познавательный
Anonymous
Сижу туплю, как я могу определить какой это цвет (его оттенок) (RED,GREEN,BLUE) в rgb?
Alexander
Здравствуйте. Подскажите, пожалуйста: как можно защитить приложение для теста так, чтобы, допустим, через сутки его невозможно было установить?
SerJanna
Здравствуйте. Подскажите, пожалуйста: как можно защитить приложение для теста так, чтобы, допустим, через сутки его невозможно было установить?
Именно про установку не знаю, но самый простой способ - при запуске приложения делать запрос на сервер, сверять время, и закрыть приложение если наступило завтра
SerJanna
А сервер зачем? Просто проверять дату
Ну я могу дату на телефоне поменять и приложение запустится
ᛖᚹᛋᛁᚱ
Сохранить в енкрюптед префс
ᛖᚹᛋᛁᚱ
Что уже завтра
SerJanna
Ну я снесу приложение
SerJanna
Поставлю дату 20.12.2099
SerJanna
Запущу приложение, дата сохранится в енкриптед префс
SerJanna
Закрою приложение, верну дату обратно на сегодня, и всё шикарно