Size: a a a

StartAndroid Ru Kotlin

2020 December 17

SO

Sergey Onischuk in StartAndroid Ru Kotlin
Efim Arisov
Доброго времени суток, знатоки.
Можно ли как-то узнать адрес ячейки в памяти для конкретной переменной на котлине?
Попробуйте посмотреть внутрь метода equals
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
А ещё 1 вопрос.
Прил пишу для квеста по кибербезопасности. Хочу показать строку с ответом на задание только когда юзер верно введёт пароль, но юзеры грамотные и умеют реверсить приложения, можно как-то зашифровать строку и после расшифровать, желательно спрятав её от глас реверсеров? )
источник

SO

Sergey Onischuk in StartAndroid Ru Kotlin
Efim Arisov
А ещё 1 вопрос.
Прил пишу для квеста по кибербезопасности. Хочу показать строку с ответом на задание только когда юзер верно введёт пароль, но юзеры грамотные и умеют реверсить приложения, можно как-то зашифровать строку и после расшифровать, желательно спрятав её от глас реверсеров? )
Конечно, зашифруйте строку используя правильный пароль как ключ.  Тогда при неправильном вводе пароля строка будет неправильно расшифрована.
источник

SO

Sergey Onischuk in StartAndroid Ru Kotlin
Примитивное шифрование выполняется по операции xor, что то более сложное лучше взять готовое
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Sergey Onischuk
Конечно, зашифруйте строку используя правильный пароль как ключ.  Тогда при неправильном вводе пароля строка будет неправильно расшифрована.
Там пароль рандомный и меняется каждые 5 секунд, нужно эксплуатировать уязвимость чтобы узнать пароль и успеть его ввести, поэтому я не смогу шифровать.
Я думал ксорить каждым новым паролем, тем самым усложнить задачу пользователю, но xor не так работает, как ожидается.
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Прил без использования сети работает, на сервере ничего не планируется хранить, а если и будет, это же задача для реверс-инженеров, все равно смогут и без паролей всяких запрос послать.
Делема в общем говоря.
источник

v

vorobyoff in StartAndroid Ru Kotlin
Есть что то подобное про Kotlin? Ссылочку пожалуйста
источник

☠🇷

☠️ hex 🇷🇺🐍... in StartAndroid Ru Kotlin
vorobyoff
Есть что то подобное про Kotlin? Ссылочку пожалуйста
Читал?
источник
2020 December 18

И

Иван in StartAndroid Ru Kotlin
@damager82 планируется ли обновление курса по даггеру? На андроид бродкаст ты говорил что есть такие планы, но это было давно
источник

v

vorobyoff in StartAndroid Ru Kotlin
Читал, но только не ее а effective java, в этой думаю суть та же
источник

☠🇷

☠️ hex 🇷🇺🐍... in StartAndroid Ru Kotlin
vorobyoff
Читал, но только не ее а effective java, в этой думаю суть та же
Выглядит как-будто в этой книге оптимизация JVM, а это распространяется на все JVM языки
источник

DV

Dmitry Vinogradov in StartAndroid Ru Kotlin
Иван
@damager82 планируется ли обновление курса по даггеру? На андроид бродкаст ты говорил что есть такие планы, но это было давно
Планируется, сразу после корутин займусь.
источник
2020 December 20

L

Lessej in StartAndroid Ru Kotlin
Посоветуйте кто знает какойнтбудь понятный материал по тому как RxJava использовать с базой Room в MVVM? Если раньше рх не пользовался
источник
2020 December 21

S

Syncended in StartAndroid Ru Kotlin
Насчет того в mvvm или где-либо не думаю что будет большая разница
https://medium.com/androiddevelopers/room-rxjava-acb0cd4f3757
источник
2020 December 23

I

Ivan in StartAndroid Ru Kotlin
как в андроиде сделать инпут такого рода?
источник

Y

Yaroslav in StartAndroid Ru Kotlin
Ivan
как в андроиде сделать инпут такого рода?
источник

I

Ivan in StartAndroid Ru Kotlin
сейчас посмотрю, спасибо)
источник

Y

Yaroslav in StartAndroid Ru Kotlin
Ivan
сейчас посмотрю, спасибо)
Да не за что)
источник
2020 December 26

OR

O R in StartAndroid Ru Kotlin
Всем привет.
Помогите разобраться с такой ситуацией:
На эмуляторе моё  приложение свёрнутым переживает запуски других приложений без проблем и остаётся в рабочем состоянии - если тапнуть по иконке, то оно открывается в том же состоянии, что и было свернуто - вьюмодель фрагмента хранит все данные как положено и сам фрагмент отображается нормально recyclerview отображает список из вьюмодель.
А вот на смартфоне по какой-то неведомой мне логике происходит следующее: по тапу приложение "всплывает", но судя по тому, что recyclerview на фрагменте пустой, значит вьюмодель фрагмента потеряла данные, а скорее всего была вообще создана заново. При инициализации вьюмодель берет данные из хелпера shared prefs (синглтон) и получается, что и хелпер был уничтожен системой, т.к. вьюмодель фрагмента берет из него не сохраненные данные, а временные - из полей хелпера.

Как такое вообще отловить и понять что происходит? Пытался дебажить, но при подключении смартфона приложение в свёрнутым состоянии живёт без проблем.
источник

SO

Sergey Onischuk in StartAndroid Ru Kotlin
Сделайте debug сборку, в дебаг выводите id объекта, например viewmodel. делайте все что надо на отключенном телефоне, а потом при подключении смотрите logcat
источник