Size: a a a

2021 March 03

NK

Nikita Kulikov in Android Guards
Dmitriy
да, только иногда надо предоставить маппинг функций для конкретной платформы
пример:
internal actual val currentTimestamp: Long
   get() = memScoped {
       val timeVal = alloc<timeval>()
       gettimeofday(timeVal.ptr, null)
       val sec = timeVal.tv_sec
       val usec = timeVal.tv_usec
       (sec * 1_000L) + (usec / 1_000L)
   }
- darwin (ios/macos)
internal actual val currentTimestamp: Long
   get() = System.currentTimeMillis()
- jvm
Да, обычно эти маппинги уже готовы, можно их найти. Ладно, думаю оффтоп) Хорошо поговорили
источник
2021 March 04

AB

Aleksei B. in Android Guards
Всем привет
источник

AB

Aleksei B. in Android Guards
Я Android разработчик. На обсуждении с командой я сказал, что небезопасно проверять pin-код при входе в приложение локально на устройстве. Веденный пользователем pin-код нужно отсылать на бэкенд и проверять пин-код там.
На что меня закидали вопросами почему и т.д. Можете помочь и привести какие-то ссылки на ресурсы, где об этом можно почитать, а еще лучше ссылки на OWASP или другие значимые ресурсы.
источник

R

Rtem in Android Guards
Aleksei B.
Я Android разработчик. На обсуждении с командой я сказал, что небезопасно проверять pin-код при входе в приложение локально на устройстве. Веденный пользователем pin-код нужно отсылать на бэкенд и проверять пин-код там.
На что меня закидали вопросами почему и т.д. Можете помочь и привести какие-то ссылки на ресурсы, где об этом можно почитать, а еще лучше ссылки на OWASP или другие значимые ресурсы.
Мой видос про взлом пинкода не отвечает на твои вопросы?
источник

AB

Aleksei B. in Android Guards
На мои вопросы отвечает. Но команде нужно прям "доказательство", что-то весомое, а не просто мои познания или ссылки на видео в ютубе. Например, указание, что OWASP запрещает так делать. Либо другое весомое доказательство. 🤷‍♂️
источник

AB

Aleksei B. in Android Guards
Еще хотел спросить: в OWASP конкретно про ситуацию с верификацией PIN кода на бэкенде что-нибудь сказано?
источник

R

Rtem in Android Guards
Ага, короче не хочется заниматься анализом и нужна отсылка к авторитету. Ок, щас пришлю ссылку =)
источник

AB

Aleksei B. in Android Guards
Ох, спасибо
источник

Я

Ярослав in Android Guards
Aleksei B.
На мои вопросы отвечает. Но команде нужно прям "доказательство", что-то весомое, а не просто мои познания или ссылки на видео в ютубе. Например, указание, что OWASP запрещает так делать. Либо другое весомое доказательство. 🤷‍♂️
Взломать приложениие и будет доказательство🌚
источник

D

Denys in Android Guards
Aleksei B.
На мои вопросы отвечает. Но команде нужно прям "доказательство", что-то весомое, а не просто мои познания или ссылки на видео в ютубе. Например, указание, что OWASP запрещает так делать. Либо другое весомое доказательство. 🤷‍♂️
OWASP ничего не запрещает, строго говоря. :)
источник

AB

Aleksei B. in Android Guards
Ярослав
Взломать приложениие и будет доказательство🌚
я уже подумывал записать видосик с использованием Frida😄
источник

AB

Aleksei B. in Android Guards
Denys
OWASP ничего не запрещает, строго говоря. :)
рекомендует
источник

R

Rtem in Android Guards
@ilexbor https://github.com/OWASP/owasp-mstg/issues/1665 - вот тебе дивная issue на эту тему. Более авторитетной информации у меня нету. Но вообще я предлагаю думать своей головой в первую очередь и анализировать информацию, а не искать авторитетных дядей, которые что-то там постулировали. Все ошибаются. Я часто говорю - перепроверяйте все мои слова, думайте сами. Такой вот спич )
источник

AB

Aleksei B. in Android Guards
спасибо
источник

R

Rtem in Android Guards
Да не за что =)
источник

D

Denys in Android Guards
источник

R

Rtem in Android Guards
Это немного не о том, ИМХО. Но в целом да, все локальные истории так или иначе вытаскиваются. Теорему что-ли про это доказать 😄
источник

k

kerby in Android Guards
Rtem
Это немного не о том, ИМХО. Но в целом да, все локальные истории так или иначе вытаскиваются. Теорему что-ли про это доказать 😄
Думаю можно сразу назвать это аксиомой
Если доказывать это, то так и устать можно, что совершенно неприемлемо
источник

R

Rtem in Android Guards
kerby
Думаю можно сразу назвать это аксиомой
Если доказывать это, то так и устать можно, что совершенно неприемлемо
Да и не за чем =)
источник

R

Rtem in Android Guards
@ilexbor а что за приложение кстати? 😄
источник